Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Engineering Software >> Content
Life Cycle van Spiral Software
Spiral software is een model van software- ontwikkeling door iteratie . Een prototype is ontwikkeld en getest zonder dat de soort uitgebreide documentatie was noodzakelijk de oudere " waterval "-model . Het gaat dan door middel van risico-analyse , engineering en evaluatie van de klant. De klant evaluaties sluiten een cyclus en het opzetten van de nieuwe plannen en vragen die leiden tot een meer uitgewerkte prototype , de voortzetting van de cyclus . Geschiedenis
Een waterval kan veel trappen , maar de beweging is slechts in een richting .

Barry W. Boehm van TRW Defense Systems Group formeel vastgelegd de " spiraal -model " in een essay gepubliceerd door het Institute of Electrical and Electronics Engineers ( IEEE ) in 1988 . Boehm was ongelukkig met de toen - dominante " waterval -model " van de ontwikkeling , waarin werd bepaald dat de software moet worden " ontwikkeld in opeenvolgende fasen ( operationeel plan , operationele specificaties , codering specificaties , etc. ) . "
Problemen waterval
Het probleem met een waterval is het vereist vroegtijdige inzet en een grote sprong .

Het probleem met de waterval -model was dat het benadrukt " volledig uitgewerkte documenten als afronding criteria voor vroege eisen en ontwerp fasen. " Als gevolg hiervan , Boehm klaagden , werden veel projecten opgezadeld met over- uitgebreide specificaties voordat een geschiedenis van de user interface had ontwikkeld . Theorie was te ver op de zaken vooruit praktijk .
Vier Fases

Boehm
zei dat elke cyclus binnen zijn aangewezen spiraalmodel zou beginnen met inachtneming van de doelstellingen ( zoals prestaties of functionaliteit ) , overgaan tot een weging van de alternatieve haalbare benadert en sluiten af ​​met een beschouwing van de beperkingen van elk.

Dat is fase een, of de planningsfase . Elke cyclus gaat vervolgens naar fase twee ( risicoanalyse ) , drie ( engineering) en vier ( klantenbeoordeling ) .

De term " risico ", in het kader van fase twee , kan duiden niet aangegeven doelstellingen te bereiken , scheduling vertragingen of schending van de budgettaire beperkingen .
Cycle Beëindiging

de evaluatiefase klant
is in wezen een beoordeling , waarbij ( Boehm schreef ) " de primaire mensen of organisaties die betrokken zijn het product . " Het zorgt voor de inbreng die nodig zijn voor de volgende planfase , of het begin van de volgende cyclus in de spiraal .
Spiraal Beëindiging

Hoe ver gaat de spiraal voort te zetten ? Het blijft tot in een in het afgewerkte product . Zoals Walt Scacchi van de Universiteit van Californië in Irvine schreef , de spiraal naar buiten veegt " voor zover nodig volgens het risico dat moet worden beheerd . "
Een alternatief
" Agile " model voorstanders klagen over bureaucratie en formalisme .

Een ander model van de ontwikkeling van software staat bekend als de ' agile ' model . Er wordt gezegd dat het " volk " in plaats van " proces " georiënteerd , begunstiging van mondelinge in plaats van schriftelijke communicatie . Vanuit het oogpunt van ' agile ' voorstanders , de spiraal en de waterval hebben te veel met elkaar gemeen . Ze zijn allebei te bureaucratisch .

Previous: Next:
  Engineering Software
·Hoe je iets bewegen in SketchU…
·Hoe jezelf Teach Computer Aide…
·Windows CAD programma's 
·Informatie over CNC Router Cod…
·Hoe verwijder ik Hatch boven t…
·Hoe te EPS importeren naar Aut…
·Hoe de Shopbot Digitizer Gebru…
·Hoe om gegevens van een PLC -s…
·Hoe Cell Inhoud Verberg 
  Related Articles
Hoe je de uitlijning van de tekst wijzig…
Hoe de taal van OpenOffice spellingcontr…
Hoe maak je deel van een pagina in Word …
Hoe maak je een snelkoppeling van een sy…
Hoe om afbeeldingen te maken van tekst 
Hoe u de grootte van een Microsoft Offic…
Hoe je hyperlinks naar een sectie van uw…
Voordelen & Nadelen van Computer Technol…
Nadelen van het gebruik Tekstverwerkers 
  Software Articles
·Hoe maak je goud op de WoW Auction House…
·IVR naar MP3 Conversion 
·Geschiedenis van Electronic Spreadsheets…
·Hoe maak je een PowerPoint converteren n…
·Hoe te Faces op Illustrator CS5 Draw 
·Hoe te openen een DOCX Online 
·De beste Photoshop -instellingen voor in…
·Hoe je dvd toevoegen Copyright Protectio…
·Hoe maak je een Animated Desktop Zorg 
Copyright © Computer Kennis http://www.nldit.com