
1. Fase de definición de requisitos
1.1. Análisis (definición de requisitos).
1.1.1. Definición del alcance del proyecto.
1.1.2. Identificación del negocio.
1.1.2.1. Modelo del negocio.
1.1.3. Toma de requerimientos.
1.1.3.1. Análisis y realización de casos de uso.
1.1.4. Estudio de procesos de negocio.
1.1.4.1. Modelo de procesos y actividades de negocio.
1.1.5. Calendarización del proyecto.
1.1.5.1. Cronograma del proyecto.
2. Requisitos
2.1. características de acuerdo con Pfleeger (2002).
2.1.1. Necesario
2.1.2. Completo
2.1.3. Consistente
2.1.4. Correcto
2.1.5. Factible
2.1.6. Modificable
2.1.7. Priorizado
2.1.8. Verificable
2.1.9. Rastreable
2.1.10. Claro
2.2. Clasificación
2.2.1. Requerimientos de usuario
2.2.2. Requerimientos de sistema
2.2.3. Requerimientos funcionales
2.2.4. Requerimientos no funcionales
3. Ciclo de vida del software
3.1. faces
3.1.1. planificacion
3.1.2. analisis
3.1.3. diseño
3.1.4. pruevas
3.1.5. mantenimiento
3.2. entregables
3.3. paradigmas
3.3.1. tradicional
3.3.1.1. Modelo en cascada
3.3.1.2. Modelo espiral
3.3.1.3. Modelo iterativo o por prototipos
3.3.1.4. Modelo Scrum
3.3.1.5. Modelo Kanban
3.3.1.6. Modelo XP o programación extrema
3.3.2. orientado a objetos
3.3.3. desarrollo agil