Profesjonelle programvareutviklere må gå gjennom en programvare krav samle prosessen på begynnelsen av programvareutvikling prosjekter av enhver meningsfull størrelse. Sluttproduktet av at prosjektfasen er et dokument ofte referert til som en programvare kravspesifikasjon, eller SRS . Det er vanligvis det første prosjektet milepæl eller leveransen . Betydningen av dette dokumentet kan ikke bli undervurdert . Dens fremste funksjon er å registrere kundens forretningsmessige behov og krav i skriftlig form og bli grunnlaget for resten av programvaren utviklingsprosessen. Når disse kravene er utarbeidet , blir dokumentet registrering av både kundens og utvikler forståelse av hva programvaren skal oppnå. Vanligvis klient vurderinger og tegn på SRS , og dermed begynner den fulle software design -og utviklingsfasen . Ved å ta de høye nivå trinn er involvert , kan du skrive en SRS -dokument . Du trenger
tekstbehandlingsprogram
diagramfunksjoner programvare som Microsoft Visio
Vis flere instruksjoner
1 p Hvis din organisasjon ikke har en standard programvare kravspesifikasjoner dokumentmal , opprette en nå (se Ressurser for koblinger til maler) .
2
Møt med fageksperter /klienter å samle kravene .
3
Definer funksjonene i programvaren.
4
Lag bruksmåter for de store sub-prosesser . For eksempel, hvis du designer en bestilling oppføring system , ville bruksmåter bestå av å skape en ny orden , endre en eksisterende ordre og en kunde for søk .
5
Definer brukergrensesnittet.
6
Definer eventuelle andre grensesnitt som hardware grensesnitt eller annen programvare system grensesnitt .
7
Definer prosessflyten .
8
Bestem noen spesifikk forretningsregler .
9
Definer ytelsen spesifikasjonen.
10
Lag noen diagrammer som trengs for å illustrere prosessen flyt eller utdype sentrale krav .
11
Kompiler SRS dokumentet og har alle nødvendige parter gjennomgå eller signere den.