Software ontwikkeling doorloopt stadia van ontwerp tot uiteindelijke release voor gebruik . Elke fase in het proces van ontwikkeling is belangrijk en kan niet worden genegeerd . De gehele stadia worden software life cycle genoemd . Project Planning De eerste fase in de ontwikkeling van software levenscyclus ( SDLC ) wordt genoemd projectplanning . Hier worden de algemene doelstellingen van de software gedefinieerd , de levenscyclus gekozen model en de planning geproduceerd . Requirements Definition De gedefinieerde doelstellingen worden verfijnd tot een gedetailleerde eisen document . Het projectplan en de planning worden ook geactualiseerd . Een traceerbaarheid matrix is opgericht om gevolg te geven aan de uitvoering van de eisen . Ontwerp De ontwerpfase produceert functionele beschrijvende schema's , pseudo - code en data woordenboek allemaal als een design document . Het projectplan en de planning zijn weer bijgewerkt . Met deze documenten , kan een ervaren programmeur te gaan om de software te ontwikkelen . Ontwikkeling De ontwikkelingsfase produceert de software en de eerste documentatie als online help . Ook is een volledige implementatie kaart met broncode geproduceerd met testplan en geactualiseerd projectplan en de traceerbaarheid matrix . Integratie en Test Software wordt geproduceerd in modules . Elke module is getest en de geïntegreerde modules opnieuw getest als systeem . Documentatie volgt als online help , aanvaarding plan en geactualiseerd projectplan en planning . Acceptatie en Installatie Alle testscenario's worden opnieuw uitvoeren om de juistheid en volledigheid van het controleren software . De klant controleert vervolgens dat aan de eisen is voldaan en geeft een aanvaarding nota die leidt tot de installatie .
|