Nota del editor |
|||||||
Software Engineering Especificaciones
|
MÓDULO-1: Desarrollo de Software Profesional, Ingeniería de Software EthiCS, Procesos de Software, Modelos de Procesos de Software, Actividades de Procesos, Afrontamiento
MÓDULO-1: Desarrollo de software profesional, Ingeniería de software EthiCS, Procesos de software, Modelos de proceso de software, Actividades de proceso, Hacer frente al cambio, Desarrollo de software ágil, Métodos ágiles, Desarrollo ágil y basado en planes, Programación extrema, Gestión ágil de proyectos, Escalado de métodos ágiles .
MÓDULO-2: Ingeniería de requisitos, Requisitos funcionales y no funcionales, Documento de requisitos de software, Especificación de requisitos, Procesos de ingeniería de requisitos, Obtención y análisis de requisitos, Validación de requisitos, Gestión de requisitos, Modelado de sistemas, Modelos de contexto, Modelos de interacción, Modelos estructurales, Comportamiento Modelos, ingeniería basada en modelos, diseño arquitectónico, decisiones de diseño arquitectónico, vistas arquitectónicas, patrones arquitectónicos, arquitecturas de aplicaciones.
MÓDULO-3: Diseño e Implementación: Diseño Orientado a Objetos usando UML, Patrones de Diseño, Problemas de Implementación, Desarrollo de Código Abierto, Pruebas de Software: Pruebas de Desarrollo, Desarrollo Dirigido por Pruebas, Pruebas de Lanzamiento, Pruebas de Usuario, Evolución de Software: Procesos de Evolución, Programa Evolution DynamiCSA, mantenimiento de software, gestión de sistemas heredados, confiabilidad y seguridad.