Programinės įrangos kūrimas
Chaoso modelio tikslas - apibrėžti, įgyvendinti ir integruoti įvairių mažesnių programinės įrangos kūrimo projektų gyvavimo ciklus šiais lygiais:
- Visas projektas.
- Kuriamos įvairios tarpusavyje susijusios sistemos.
- Įvairūs moduliniai programinės įrangos aspektai.
- Programinės įrangos funkcijos.
- Atskiros kodo eilutės.
Chaoso modelio strategija
Chaoso modelio strategija yra nustatyti tinkamus klausimus ir „visada išspręsti svarbiausią problemą“ pagal šiuos apibrėžimus:
- Problema yra neišsami programavimo užduotis.
- Svarbiausias klausimas yra didelis, skubus ir tvirtas derinys: dideli klausimai yra tie, kurie suteikia naudos vartotojams funkcionalumo forma; neatidėliotini klausimai yra tie, kurie tęs kitą darbą, kol jie bus išspręsti; tvirtos problemos yra tos, kurios yra patikimos ir išbandytos, kai jos išsprendžiamos.
- Problema išspręsta tada, kai ji patenka į stabilumo tašką.
Programavimo sąlygos