Mjukvaruutveckling passerar genom olika stadier från befruktningen till slutlig övergång till användning . Varje steg i processen för utveckling är viktig och kan inte ignoreras . Hela stegen kallas programvara livscykel . Projektering
Det första steget i mjukvaruutveckling livscykel ( SDLC ) kallas projektplanering . Här är de allmänna målen för programmet definierade , livscykelmodellen valt och schemat producerade . De definierade mål förädlas till en detaljerade krav
Krav Definition
dokument. Projektplanen och tidsplanen uppdateras också . Ett krav spårbarhetsmatris etableras för att följa upp genomförandet av kraven . Projekteringsstadiet producerar funktionella beskrivande diagram , pseudo - kod och data
Design
dictionary allt som en design dokument . Projektplanen och tidsplanen åter uppdateras . Med dessa handlingar , kan en skicklig programmerare fortsätta att utveckla programvaran . Addera Development
utvecklingsstadiet producerar programvaran och första dokumentation som online-hjälp. Dessutom är ett fullständigt genomförande karta med källkod som produceras med testplan och uppdaterad projektplan och krav spårbarhetsmatris .
Integration och Test
Software tillverkas i moduler . Varje modul är testad och de integrerade moduler igen testas som ett system. Dokumentation enligt följande online-hjälp , acceptans och sedan uppdateras projektplan och tidsplan .
Acceptance and Installation
Alla scenarier testa igen körs för att kontrollera riktigheten och fullständigheten av programvara. Kunden verifierar sedan att kraven har uppfyllts och utfärdar ett godkännande promemoria som leder till installationen .