Duración:8 Semanas
Tipo:Cursos
Modalidad:A distancia
Descubre si esta es la opción correcta para ti utilizando nuestro algoritmo "Edumatch"
Características
Plan de estudios
Videos
Fotografias
Objetivo general
Al concluir el programa, los participantes habrán adquirido las herramientas, metodologías y guías necesarias para:
- La toma de decisiones técnicas.
- El liderazgo de soluciones.
- El alineamiento con los objetivos de negocio.
- El manejo del ciclo de vida del proceso de desarrollo de Software.
Objetivos específicos
- Comprensión general de Arquitecturas de Software.
- Desarrollo y conocimiento de las actividades de concepción de Arquitecturas.
- Evaluación de calidad técnica de Arquitecturas.
- Análisis de los diferentes concerns de una aplicación
- Conocimiento para implementar las distintas arquitecturas y su relacionamiento.
Destinatarios
- Gerentes o responsables técnicos
- Profesionales de IT
- Desarrolladores Senior o SemiSenior que deseen perfeccionarse
- Arquitectos Junior
Módulo I: Visión de Arquitectura
- Unidad 1: Nivelación de conceptos. Introducción a Metodologías de desarrollo de Software. Conceptos básicos de Ing. En Software. Orientación a Objetos, Interfaces y Componente
- Unidad 2: Introducción a Arquitecturas Visión General. Definición de Arquitectura de Software. Tipos de Arquitecturas de IT. Proceso de Arquitectura. Organización de la Arquitectura. Responsabilidades y Rasgos del Arquitecto
- Unidad 3: Proceso de Arquitectura Alcance. Identificación y análisis de los principales Stakeholders. Requerimientos y Drivers de Arquitectura
- Unidad 4: Diseño conceptual de arquitecturas Identificar Escenarios. Estilos Arquitectónicos. Técnicas de diseño para la toma de decisiones arquitecturales. Otros Aspectos
Módulo II. Implantación de Arquitecturas
- Unidad 5: Creación de arquitecturas. Organización en componentes de interfaz, negocio y persistencia. Integración de Aplicaciones. Estrategia de SCM, Build y Deploy
- Unidad 06: Arquitecturando Atributos de CalidadPerformance y escalabilidad. Disponibilidad. Modificabilidad. Seguridad. Testeabilidad. Usabilidad
- Unidad 07: Vistas y Viewpoints. Conceptos de Viewpoints y Vistas. Catálogo de Viewpoints. Comunicación de Arquitecturas. Frameworks de ArquitecturaSAD - Software Architecture Document
- Unidad 08: Evaluación de Arquitecturas. Introducción a la Evaluación de Arquitecturas. Métodos de Evaluación de Arquitecturas
¿Hay algún error en la información?
¡Ayudanos y Reportalo!
¡Ayudanos y Reportalo!