Please enable JavaScript.
Coggle requires JavaScript to display documents.
Proceso iterativo e incremental (¿Qué no es un ciclo iterativo? (No es…
Proceso iterativo e incremental
Producto
Pasos para desarrollarlos
Especificar, diseñar, e implementar un poco
Integrar, probar, y ejecutar un poco cada iteración
Planificar un poco
¿Qué no es un ciclo iterativo?
No es algo que afecte sólo a los desarrolladores
No es rediseñar una y otra vezlo mismo hasta que al final los desarrolladores prueben algo que funciona
No es un parque de juegos para los desarrolladores
No es algo impredecible
No es un desarrollo aleatorio
No es una excusa para fracasar en la planificación y en la gestión
¿Por qué un desarrollo iterativo e incremental?
¿Por que si?
Para realizar el proyecto a o largo de todo el trabajo
Para que el personal pueda trabajar a lo largo del proceso de manera eficaz
Para tener un marco de trabajo que maneje de mejor manera los cambios inesperados
Para poner una arquitectura para el software
Para conocer los riesgos desde el comienzo
Ejemplos de atenuación de riesgos
Un sistema en tiempo real puede tener que tomar un cierto número de entradas de datos que no se especificaron en la fase de inicio
La entrada de llamadas en mili segundos
El object request broker
Iteraciones
Modelos con iteraciones
Las iteraciones construyen los modelos resultantes incremento por incremento. Cada iteración añade algo más a cada modelo.
Desafían a la organización :
Muchas organizaciones de software tienden a lanzarse a escribir código lo que los jefes tienen en cuenta. Tienden a resistirse al cambio, debido a que el cambio disminuye la cuenta del código. No están interesadas en reutilizar el análisis, el diseño o el código, por que sus jefes sólo tienen en cuenta el código nuevo