Profesionāliem programmatūras izstrādātājiem jebkura nozīmīga apjoma programmatūras izstrādes projektu sākumā ir jāiziet programmatūras prasību apkopošanas process. Šī projekta fāzes galaprodukts ir dokuments, ko parasti dēvē par programmatūras prasību specifikāciju jeb SRS. Parasti tas ir pirmais projekta pavērsiens vai rezultāts. Šī dokumenta nozīmi nevar novērtēt par zemu. Tās galvenā funkcija ir ierakstīt klienta biznesa vajadzības un prasības rakstiskā formā un kļūt par pamatu pārējam programmatūras izstrādes procesam. Kad šīs prasības ir apkopotas, dokuments kļūst par ierakstu gan klienta, gan izstrādātāja izpratnei par to, kas programmatūrai būtu jāpaveic. Parasti klients izskata un paraksta VID, tādējādi uzsākot pilnu programmatūras izstrādes un izstrādes posmu. Veicot augstā līmeņa darbības, jūs varat uzrakstīt VID dokumentu.
1. darbība
Ja jūsu organizācijai nav standarta programmatūras prasību specifikāciju dokumenta veidnes, izveidojiet to tūlīt (skatiet sadaļu Resursi, lai iegūtu saites uz veidnēm).
Dienas video
2. darbība
Lai apkopotu prasības, tikties ar priekšmetu ekspertiem/klientiem.
3. darbība
Definējiet programmatūras funkcijas.
4. darbība
Izveidojiet lietošanas gadījumus galvenajiem apakšprocesiem. Piemēram, ja veidojat pasūtījumu ievades sistēmu, lietošanas gadījumi sastāvēs no jauna pasūtījuma izveides, esošā pasūtījuma modificēšanas un klientu pasūtījumu meklēšanas.
5. darbība
Definējiet lietotāja interfeisu.
6. darbība
Definējiet visas citas saskarnes, piemēram, aparatūras saskarnes vai citas programmatūras sistēmas saskarnes.
7. darbība
Definējiet procesa plūsmu.
8. darbība
Nosakiet konkrētus uzņēmējdarbības noteikumus.
9. darbība
Definējiet veiktspējas specifikāciju.
10. darbība
Izveidojiet visas diagrammas, kas nepieciešamas, lai ilustrētu procesa plūsmu vai izstrādātu galvenās prasības.
11. darbība
Sastādiet VID dokumentu un lieciet visām nepieciešamajām pusēm to izskatīt vai parakstīt.
Lietas, kas jums būs nepieciešamas
Teksta apstrādes lietojumprogramma
Diagrammu veidošanas programmatūra, piemēram, Microsoft Visio
Padoms
Izveidojiet standarta dokumenta veidni. Iekļaujiet izsekojamības matricu. Iekļaujiet saikni starp prasībām un šo prasību avotu. Skaidri uzskaitiet definētos biznesa darbības noteikumus. Nodrošiniet, lai noteikumi un procesi būtu definēti precīzā, nepārprotamā valodā.
Brīdinājums
VID satur tikai funkcionālās prasības. Nav jāiekļauj programmatūras dizaina vai ieviešanas informācija.