Curso de Arquitectura de Software Empresarial

Curso de Arquitectura de Software Empresarial

Curso de Arquitectura de Software Empresarial

0
Mejora tu formación con el curso: Curso de Arquitectura de Software Empresarial
  • Inicio / Fin Matrícula abierta
  • Duración 150 horas
  • Formato On line
  • Método Curso
  • País
    España
  • Provincia
    Todas
  • Idioma
    Español

El desarrollo de un sistema de información concreto para una necesidad empresarial concreta involucra a dos equipos de personas que tienen perfiles diferentes, el equipo que va a desarrollar el sistema (arquitectos de software, analistas, programadores, etc.) y los individuos que usarán el sistema desarrollado para llevar a cabo sus tareas cotidianas, que son los que describen las funcionalidades que debe tener el sistema a desarrollar. A lo largo del tiempo, conseguir una comunicación efectiva entre estos dos grupos de personas ha sido una dura piedra de toque que entorpece manifiestamente la consecución eficiente de los requerimientos que se proponen por un equipo y se implementan por el otro.

Dirigido a: * Analistas funcionales.
* Analistas técnicos.
* Programadores.

Requisitos: * Ser mayor de 18 años.

* No es necesaria experiencia previa en el sector.

Para qué te prepara: * Capacitar para modelar un problema empresarial a resolver mediante software.
* Practicar y usar patrones de diseño de software empresarial.
* Usar herramientas específicas para el desarrollo de software empresarial: iECS Framework, y gestores de ALM.
* Capacitar para diseñar e implementar un producto de calidad.

Certificado: Una vez superado con éxito el curso de arquitectura de software empresarial, recibirás el título universitario expedido directamente por la Universidad Católica de Ávila, con 6 créditos europeos ECTS.


Solicitar información
  • Rellena el formulario para que el centro pueda informarte

    Los campos marcados con * son obligatorios

    * Nombre: * Apellidos:
    * País: * Provincia:
    * Población: * C.P.:
    * Dirección:
    * Email: * Teléfono:
    * Edad:
    * Nivel de estudios:
    Solicitar información
    Quiero recibir información sobre cursos similares.

    *Al pulsar "Solicitar información" aceptas las condiciones de utilización y la política de protección de datos. A su vez, autorizas EXPRESAMENTE a HispaVista, S.L. a enviar tus datos al centro que imparte el curso por el cual te has interesado.

    Contenido del curso Curso de Arquitectura de Software Empresarial

    El programa de estudio del curso de de arquitectura de software empresarial, está formado por ocho módulos:

    INTRODUCCIÓN AL DISEÑO CONCEPTUAL DE SOFTWARE
    Arquitectura de software empresarial: ¿por qué y para qué?. Atributos de calidad en el desarrollo de software empresarial. Calidad externa e interna. Calidad en uso. Otros atributos a considerar. Testabilidad. Flexibilidad del sistema. Principios, patrones y técnicas aplicables al diseño conceptual de software empresarial. Principio de separación de responsabilidades. Principio de simplicidad. Principios YAGNI y LRM. Principio DRY. Principios SOLID. Domain-Driven Design y modelado. Modelado del dominio

    INFRAESTRUCTURA PARA EL DESARROLLO DE SOFTWARE EMPRESARIAL
    Arquitectura N-Capas (N-Layer). Introducción. Arquitectura N-Capas orientada al dominio. iECS Framework. Despliegue de aplicaciones. On Premise. Cloud Computing. Factores a tener en cuenta para desplegar una aplicación en producción

    CAPA DE INFRAESTRUCTURA DE ACCESO A DATOS
    Diseño de la capa de acceso a datos. Pintura y localización. Patrones. Repositorios. Layer Supertype. ORM.
    Gestión de conversaciones / conexiones. Gestión de excepciones / errores. Validación de datos. Seguridad. Pruebas.
    Otras consideraciones. Otros patrones. Otros ORMs. BB.DD. (NoSQL)

    CAPA DE INFRAESTRUCTURA TRANSVERSAL
    Diseño de la capa de infraestructura transversal. Pintura y localización. Seguridad. Caché. Gestión de configuración.
    Gestión de excepciones. Auditorías. Motor Procesos. Gestor de comunicaciones. Otras consideraciones. Seguridad. Service bus

    CAPA DE SERVICIOS DISTRIBUIDOS
    Diseño de la capa de servicios. Pintura y localización. SOA. Otras consideraciones. Interoperabilidad. Rendimiento.
    Comunicación asíncrona vs. síncrona. Rest vs. Soap. Estándar WS y WS *. Tecnologías

    CAPA DE APLICACIÓN
    Diseño de la capa de dominio. Pintura y localización. Patrones. Objeto – Valor. Agregado. Especificaciones.
    Servicios de la capa de dominio (explicar relación con capa de aplicación)

    CAPA DE MODELO DE DOMINIO
    Diseño de la capa de aplicación. Pintura y localización. Patrones. Servicios de la capa de aplicación. Acciones. Workflow.
    Modelos de concurrencia

    CAPA DE PRESENTACIÓN
    Tecnologías de presentación. Aplicación Web. Aplicación Desktop. Aplicación RIA. Aplicación móvil. Aplicación OBA
    Diseño de la capa de presentación. Pintura y localización. Patrones. Usabilidad. Validación de datos

    Solicita información

    Redes sociales
    Quiénes somos Trabaja con nosotros
    Contáctanos Ayuda
    Información Aviso legal
    Condiciones de uso Política de cookies