Desarrollo de software
El modelo de caos se centra en definir, implementar e integrar los ciclos de vida de los diversos aspectos más pequeños de un proyecto de desarrollo de software, en los siguientes niveles:
- El proyecto en su conjunto.
- Los diversos sistemas interconectados que se están desarrollando.
- Los diversos aspectos modulares del software.
- Las funciones del software.
- Las líneas individuales de código.
Estrategia modelo caos
La estrategia del modelo de caos es identificar los problemas pertinentes y "resolver siempre el problema más importante primero" de acuerdo con las siguientes definiciones:
- Un problema es una tarea de programación incompleta.
- El problema más importante es una combinación de grandes, urgentes y robustos: los grandes problemas son aquellos que proporcionan valor a los usuarios en forma de funcionalidad; los asuntos urgentes son aquellos que retendrán otros trabajos hasta que se resuelvan; Los problemas sólidos son aquellos en los que se confía y se prueba cuando se resuelven.
- Un problema se resuelve cuando se lleva a un punto de estabilidad.
Términos de programación