![](http://i.zaptech.net/img/definition/842/what-is-chaos-model.jpg)
Dezvoltare de software
Modelul haosului se axează pe definirea, implementarea și integrarea ciclurilor de viață ale diferitelor aspecte mai mici ale unui proiect de dezvoltare software, la următoarele nivele:
- Proiectul ca un întreg.
- Diferitele sisteme interconectate sunt dezvoltate.
- Diferitele aspecte modulare ale software-ului.
- Funcțiile software-ului.
- Liniile individuale de cod.
Strategia modelului haosului
Strategia modelului haosului este identificarea problemelor pertinente și "rezolvarea întotdeauna cea mai importantă problemă în primul rând" în conformitate cu următoarele definiții:
- O problemă este o sarcină de programare incompletă.
- Cea mai importantă problemă este o combinație de mari, urgente și robuste: chestiuni mari sunt cele care oferă valoare utilizatorilor sub formă de funcționalitate; aspectele urgente sunt cele care vor susține alte activități până când acestea vor fi rezolvate; aspectele solide sunt cele care sunt sigure și testate atunci când sunt rezolvate.
- O problemă este rezolvată atunci când este adusă la un punct de stabilitate.
Termeni de programare