Vés al contingut

Usuari:Serhiy Kucherenko/proves

De la Viquipèdia, l'enciclopèdia lliure

Molts exemples d'ús d'hora es proporcionen en l'article de Craig Larman i Victor Basili "Desenvolupament iteratiu i incremental: Una breu història", amb Projecte Mercury de la NASA dels anys 1960. Un altre és "un exemple ràpid sorprenent d'un important èxit de IID és el cor mateix del sistema de programari d'aviònica de la NASAel sistema de programmari del transbordador espacial primari que FSD va construïr entre 1977 i 1980. L'equip va aplicar IID en una sèrie de 17 repeticions en 31 mesos , amb una mitjana al voltant de vuit setmanes a iteració. seva motivació per evitar el cicle de vida cascada va ser que els requisits del programa de transport canvien durant el procés de desenvolupament de programari". Algunes organitzacions, com el Departament de Defensa dels Estats Units, tenen una preferència per mètodes iteratius, començant amb la norma MIL-STD-498 "encoratjar clarament adquisició evolutiva i IID". L'actual Instrucció DoD 5000.2, llançada en 2000, estableix una clara preferència per IID: "Hi ha dos enfocaments, pas evolutiu i pas únic [cascada], per emplenar capacitat. Es prefereix un enfocament evolutiu. ... [En aquesta] enfocament, la capacitat final lliurada a l'usuari es divideix en dos o més blocs, amb l'augment d'increments de capacitat ... el desenvolupament de programari ha de seguir un procés de desenvolupament en espiral iteratiu en el qual les versions de programari en contínua expansió es basen en l'aprenentatge de desenvolupament anterior. També es pot fer en fases.