Tietokonelaskennassa kaaosmalli on tapa suunnitella ohjelmistoja . Sen luoja L.B.S. Rakoon huomauttaa, että sellaiset projektinhallintamallit kuin spiraalimalli ja vesiputousmalli , vaikka ne ovatkin hyviä aikataulujen ja henkilöstön hallinnassa, eivät tarjoa menetelmiä virheiden poistamiseen ja muiden teknisten ongelmien ratkaisemiseen, eivätkä myöskään auta lopullisen hallinnassa määräaikoja, eikä asiakkaiden pyyntöihin vastaamisessa. Kaaosmalli on työkalu, joka yrittää auttaa ymmärtämään näitä rajoituksia ja täyttämään aukkoja. [yksi]
Kaaosmallissa huomioidaan, että elinkaarivaiheet koskevat kaikkia projektin tasoja, koko projektista kokonaisuutena yhteen koodiriviin asti.
Yksi tärkeä näkökulman muutos on se, voidaanko hankkeet esittää kokonaisina moduuleina vai pitääkö ne esittää osissa. On selvää, että kehitys suoritetaan osissa, moduuleissa. Pieni lohko kehitetään ja sen toiminnan oikeellisuus tarkistetaan. Kun tarvittavat lohkot/moduulit on kehitetty, ne integroidaan monimutkaisemmaksi ja suuremmaksi järjestelmäksi. Monimutkaisen järjestelmän käyttäytyminen johtuu sen pienempien yksiköiden yhteiskäytöstä.
Kaaosstrategia on kaaosmalliin perustuva ohjelmistokehitysstrategia. Pääsääntö on aina ratkaista tärkein tehtävä ensin .
Kaaosstrategia on kuin tapa, jolla ohjelmoijat työskentelevät projektin lopussa, kun heillä on luettelo korjattavista virheistä ja mahdollisuus olla luova. Yleensä joku priorisoi jäljellä olevat tietyt tehtävät ja ohjelmoijat poistavat ne yksitellen. Kaaoksen strategia väittää, että tämä on ainoa oikea tapa tehdä työtä.
Chaos-strategia on saanut inspiraationsa Go -strategiapelistä .
Kaaosteoriaan liittyy useita yhteyksiä .
Ohjelmistokehitys | |
---|---|
Prosessi | |
Korkean tason käsitteet | |
Ohjeet |
|
Kehittämismenetelmät _ | |
Mallit |
|
Merkittäviä lukuja |
|