Ingeniería de Software
af Sorey Garcia

1. Roles
1.1. Gerente de proyectos
1.2. Analista funcional
1.3. Diseñador de Software
1.4. Tester
1.5. Programador
1.6. Arquitecto de Software
1.7. Documentador
1.8. Gestor de la configuración
1.9. Cliente
1.10. Usuario
2. Etapas
2.1. Análisis
2.1.1. Conocimiento del negocio
2.1.2. Elicitación de requisitos
2.1.3. Planificación
2.1.3.1. Estimación
2.1.3.2. Cronograma
2.2. Diseño
2.2.1. Arquitectura
2.2.1.1. Requisitos no funcionales
2.2.1.2. Consideraciones
2.2.1.2.1. Políticas corporativas
2.2.1.2.2. Leyes y regulación
2.2.1.2.3. Recursos humanos
2.2.1.2.4. Presupuesto
2.2.1.2.5. Conocimiento disponible
2.2.2. Diseño detallado
2.3. Construcción
2.3.1. Programación
2.3.2. Pruebas de desarrollador
2.3.3. Integración continua
2.4. Pruebas
2.4.1. Caja negra
2.4.2. Caja blanca
2.4.3. Regresión
2.5. Implantación
2.5.1. Manual
2.5.2. Capacitación