Etapa del ciclo de vida donde se construye el software usando lenguajes de programación e IDE's.
Desarrollo
Se caracterizan por definir total y rígidamente los requisitos al inicio de los proyectos de ingeniería de software.
Metodologías tradicionales
El equipo diseña la base de datos, el flujo de navegación y las interfaces gráficas principales.
Diseño
Son las más utilizadas hoy en día debido a su alta flexibilidad y agilidad.
Metodologías ágiles
Pruebas
Es un modelo iterativo que se basa en el método de prueba y error para comprender las especificidades del producto.
Prototipo
El equipo se reúne con los doctores y recepcionistas para entender el proceso actual de registro de citas.
Análisis
Consiste en dividir las tareas en porciones mínimas y organizarlas en un tablero de trabajo dividido en tareas pendientes, en curso y finalizadas.
Kanban
Etapa del desarrollo donde se crea la base de datos del sistema.
Diseño
Antes de cada etapa se debe revisar el producto para ver si está listo para pasar a la siguiente fase
Cascada
Se descubre que el módulo de cancelación de citas no guarda correctamente la información y se corrige el error.
Pruebas
Se trabaja con programación en parejas.
Programación extrema
Tipo de mantenimiento cuando se agregan nuevas funcionalidades a un sistema.
Perfectivo
Se divide en cuatro etapas: planificación, análisis de riesgo, desarrollo de prototipo y evaluación del cliente.
Espiral
Después de tres meses de uso, los pacientes solicitan agregar la opción de videollamada médica.
Mantenimiento
Se itera sobre bloques de tiempos cortos y fijos (entre dos y cuatro semanas) para conseguir un resultado completo en cada iteración.
SCRUM
En esta fase se usan diversas técnicas para obtener los requerimientos del sistema
Análisis
El software se puede empezar a utilizar incluso antes de que se complete totalmente y, en general, es mucho más flexible que las demás metodologías.
Incremental
El equipo de desarrollo instala el sistema en el servidor de la clínica y capacita al personal administrativo.
Despliegue
En esta metodología, el aprendizaje, las reacciones rápidas y potenciar el equipo son fundamentales.
LEAN