Documentos de Académico
Documentos de Profesional
Documentos de Cultura
==========================================================
Metodologias:
1-Cascada:
============================================================
Modelos evolutivos:
1-Iterativo (Prototipado)
Se divide en pequeños ciclos, cada uno se desarrolla y entrega una parte del modelo
del software,
se utiliza en proyectos que no tienen objetivos o requisitos bien definidos o
tendran cambios futuros, se
empieza con un modelo basico que se va mejorando, por tanto los usuarios tendran
oportunidad de proporcionar feedback
temprano y continuo
2-Incremental (Prototipado):
3-Iterativo e incremental:
Este modelo combina los dos anteriores para aprovechar las ventajas de ambos, el
software se desarrolla en ciclos cortos
mientras que cada iteracion agrega nuevos incrementos de funcionalidad, permite
rapida entrega de funcionalidades a los usuarios finales y proporciona
flexibilidad frente al cambio
4-Espiral:
===================================================================================
=
Metodologias agiles:
Valores:
Valorar más a los individuos y sus interacciones que a los procesos y las
herramientas.
Valorar más el software funcionando que la documentación exhaustiva.
Valorar más la colaboración con el cliente que la negociación contractual.
Valorar más la respuesta ante el cambio que seguir un plan.
1-Scrum:
3-FDD:
4-TDD:
Basado y dirigido por las pruebas, ciclos cortos Fases:
Elegir un requisito
Escribir la prueba
Codificar la prueba
Refactorizar el código
Integrar con lo previo
Desplegar
5-DSDM:
6-OPENUP:
8-KANBAN: