TEMAS Y SUBTEMAS:
1. Introducción a la ingeniería del software
1.1.Conceptos de ingeniería de software1.2.El enfoque sistémico en la ingeniería de software.
1.3.Clasificación de los sistemas de información
1.3.1. Sistemas de Planificación de Recursos Empresariales. (ERP, Enterprise Resource Planning) 1.3.2. Sistemas para la gestión de las relaciones con los clientes. (CRM, Customer Relationship Management
1.3.3. Sistemas para administrar la cadena de suministro (SCM, Supply Chain Management)
2. Modelos ágiles para desarrollar sistemas de información
2.1.Arquitectura dirigida por modelos2.1.1. Definición de conceptos
2.1.2. Aplicación de las metodologías ágiles
2.1.3. La alianza ágil
2.1.4. El manifiesto ágil
2.2. Principales modelos para desarrollo ágil.
2.2.1. Programación extrema (XP, eXtreme Programming)
2.2.2. Metodología SCRUM 2.2.3. Metodología Interactiva de Desarrollo de Aplicaciones de Software, MIDAS
2.2.4. Familia Cristal (CM, Crystal Methodologies)
2.2.5. Desarrollo de Software Adaptable (ASD, Adaptive Software Development)
2.2.6. Método de desarrollo sinámico de sistemas, (DSDM, Dynamic Systems Development Method) 2.2.7. Desarrollo Manejado por Rasgos (FDD, Feature -Driven Development)
2.2.8. Método de Desarrollo de Sistema Dinámico (DSDM)
2.2.9. Método del desarrollo esbelto, (Lean Development)
3. Introducción a la programación extrema (XP, eXtreme Programing)
3.1. Los cuatro valores: comunicación, simplicidad, realimentación y coraje3.2.Principios básicos: codificación, pruebas, escuchar, diseñar, concluir
3.3.Prácticas
3.4.Estrategias de gestión
3.5.El ciclo de vida de la Programación extrema
4. Implantación de la programación extrema (XP, eXtreme Programing)
4.1. Roles de las personas4.2. Historias de usuarios
4.3. Pruebas de aceptación
4.4. Estimación de peso de historias de usuario
4.5. Planeación de iteraciones
4.6. Sesiones de diseño rápido
4.7. Programación
4.8. Manejo de defectos
5. Metodología Interactiva de Desarrollo de Aplicaciones de Software, MIDAS.
5.1.Los sistemas de información Web (SIW)5.2.Modelado conceptual.
5.2.1. Modelos independientes de computación (CIM)
5.2.2. Modelos Independientes de la Plataforma (PIM)
5.2.3. Modelos Específicos de la Plataforma (PSM)
5.3.Definición de guías de transformación entre modelos
5.4.Metodología MIDAS:
5.4.1. Definición del sistema
5.4.2. Hypermedia web
5.4.3. Contenido web 5.4.4. Base de datos web
5.4.5. Funcionalidad web
Comentarios
Publicar un comentario