ACTIVIDAD SEMANA 9 - Modelos de Desarrollo lAURA ANDREA NIÑO SERRANO
ACTIVIDAD SEMANA 9 - Modelos de Desarrollo lAURA ANDREA NIÑO SERRANO
ACTIVIDAD SEMANA 9 - Modelos de Desarrollo lAURA ANDREA NIÑO SERRANO
https://cynoteck.com/es/blog-post/top-software-development-models-to-choose-from/
- Fecha de creación.
- Descripción.
- Fases.
- Ventajas.
- Desventajas.
- Aplicabilidad del modelo.
Referencias:
COMPARATIVA
1. Modelo de Cascada:
Descripción: El modelo de cascada es un enfoque lineal y secuencial en el cual las fases del
desarrollo de software se realizan de manera secuencial, una tras otra, con una
retroalimentación limitada entre ellas. Cada fase debe completarse antes de que
comience la siguiente.
Fases:
Ventajas:
Enfoque simple y fácil de entender.
Desventajas:
Riesgo de que los errores no se detecten hasta etapas tardías del proyecto.
2. Modelo Espiral:
Fases:
Ventajas:
Desventajas:
Fecha de creación: No tiene una fecha específica de creación, es una variante del modelo
de cascada.
Fases:
Fase de Verificación:
Ventajas:
Desventajas:
Fases:
Desventajas:
Puede tener un tiempo de desarrollo más largo en comparación con los enfoques
ágiles.
Fecha de creación: No tiene una fecha específica de creación, es una variante del enfoque
cascada.
Fases:
Ventajas:
Fases:
Análisis de requisitos: El paso inicial del modelo trata de establecer los requisitos del
sistema deseable.
diseño: Después de la identificación de los requisitos del sistema deseado, se forma un
diseño conceptual básico.
Formación de prototipos: Con la ayuda del diseño conceptual básico, se construye un
prototipo de trabajo para el sistema deseado.
Evaluación inicial: El prototipo es probado por el cliente en este paso para evaluar
funcionalidades y limitaciones.
Prototipo de refinación: El prototipo se refina aún más, analizando la evaluación
realizada por el cliente.
Producción: Una vez que se ejecuta el proceso de refinación, se produce el sistema
final para su uso en tiempo real.
Ventajas:
Desventajas:
Fecha de creación: 1986 (concepto de Scrum), 1995 (Scrum como marco de desarrollo de
software).
Fases:
Ventajas:
Desventajas:
Puede haber dificultades en la gestión del tiempo y los recursos en algunos casos.
Descripción: Kanban es un marco de gestión del trabajo que se basa en la visualización del
flujo de trabajo, la limitación del trabajo en progreso y la mejora continua. Se utiliza para
gestionar el flujo de trabajo de manera eficiente, identificar y resolver cuellos de botella y
minimizar los tiempos de espera.
Fases:
Identificar y explicar detalladamente todos y cada uno de los procesos que tienen
lugar en la fabricación.
Visualiza los procesos antes mencionados: Asigna a cada uno de ellos una tarjeta y
colócala en el panel Kanban.
Una vez que se han visualizado los procesos, es más importante identificar los
problemas, como los cuellos de botella, para que puedan ser revisados y simplificados
si es necesario.
Mantenga su trabajo en progreso al mínimo. Es decir, intente limitar la cantidad de
actividades completadas para que los empleados puedan concentrarse en lo que más
importa.
Tome medidas y actúe en consecuencia. Debido a que Kanban es una técnica
dinámica, será importante examinar los resultados y tomar medidas para mejorar la
situación.
Ventajas:
Desventajas:
Fases:
Ventajas:
Desventajas: