Kā uzrakstīt programmatūras prasību specifikāciju (VID) dokumentu

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.