Descripción del curso
- Fundamentos Ingeniería del Software
Tema 1 Que es el Software
Software de Sistemas
Principales Tipos de Software
Tema 2 Ingeniería del Software
Software de Aplicaciones
Evolución del Software
Tema 3 El Proceso del Software
Modelos del Proceso del Software
Modelos Evolutivos del Proceso del Software
- Modelos de Procesos del Software
Tema 1 Diseño de software
El proceso de Diseño
Principios del Diseño
Tema 2 El Software con orientación a Objetos
RUP
Arquitectura de software
Tema 3.UML Modelamiento Unificado.
Diagramas Estructurales
Diagramas de Comportamiento
Modelo de Datos
Diseño con patrones
Diseño para Webapps
III- Gestión de Proyectos Ingeniería del Software
Tema 1 Gestión de Proyecto de software
Administración de Proyectos Metodología PMI
Iniciación y definición del alcance
Planificación del Proyecto
Revisión y Evaluación del Proyecto
Supervisión y Control del Proyecto
Cierre del Proyecto
Tema 2 Las 4p´s de la Gestión de Proyectos
Personal
Producto
Proceso
Proyecto
Tema 2 Metodologias de Gestion de Proyectos
Metodologias Aplicables
Metodologias operacionales
IV- Calidad y Garantía del Software
Tema 1: Conceptos de calidad.
Control y Garantía de calidad
Impacto de los defectos del software sobre el coste.
Calidad CMM, CMMI, ISO 9001, TSP y XP.
Tema 2 Técnicas prueba de software
Fundamentos de prueba del software
Diseños de casos de prueba
Revisiones del software
Tema 3 Métricas Medidas e identificadores en el software
Métricas en el proceso y dominios de un proyecto
Métricas orientadas al tamaño y la función
Métricas ampliadas a los componentes
