Kako napisati dokument s specifikacijami programskih zahtev (SRS).

Profesionalni razvijalci programske opreme morajo opraviti postopek zbiranja zahtev programske opreme na začetku projektov razvoja programske opreme katere koli pomembne velikosti. Končni produkt te faze projekta je dokument, ki se običajno imenuje specifikacija zahtev programske opreme ali SRS. Običajno je to prvi mejnik ali rezultat projekta. Pomena tega dokumenta ni mogoče podcenjevati. Njegova glavna funkcija je, da v pisni obliki zabeleži naročnikove poslovne potrebe in zahteve ter postane temelj za preostanek procesa razvoja programske opreme. Ko so te zahteve sestavljene, dokument postane zapis, kako naročnik in razvijalec razumeta, kaj naj bi programska oprema dosegla. Običajno naročnik pregleda in podpiše SRS ter tako začne celotno fazo načrtovanja in razvoja programske opreme. Z ustreznimi koraki na visoki ravni lahko napišete dokument SRS.

Korak 1

Če vaša organizacija nima standardne predloge dokumenta s specifikacijami zahtev programske opreme, jo ustvarite zdaj (glejte Viri za povezave do predlog).

Video dneva

2. korak

Srečajte se s strokovnjaki/strankami za to področje, da zberete zahteve.

3. korak

Določite funkcije programske opreme.

4. korak

Ustvarite primere uporabe za glavne podprocese. Na primer, če načrtujete sistem za vnos naročil, bi primeri uporabe obsegali ustvarjanje novega naročila, spreminjanje obstoječega naročila in iskanje naročil strank.

5. korak

Določite uporabniški vmesnik.

6. korak

Določite vse druge vmesnike, kot so vmesniki strojne opreme ali drugi sistemski vmesniki programske opreme.

7. korak

Določite tok procesa.

8. korak

Določite posebna poslovna pravila.

9. korak

Določite specifikacijo delovanja.

10. korak

Ustvarite vse diagrame, ki so potrebni za ponazoritev poteka procesa, ali podrobno razložite ključne zahteve.

11. korak

Sestavite dokument SRS in naj ga vse potrebne strani pregledajo ali podpišejo.

Stvari, ki jih boste potrebovali

  • Aplikacija za obdelavo besedil

  • Programska oprema za diagramiranje, kot je Microsoft Visio

Nasvet

Ustvarite standardno predlogo dokumenta. Vključite matriko sledljivosti. Vključite povezavo med zahtevami in virom teh zahtev. Jasno navedite opredeljena pravila poslovanja. Zagotovite, da so pravila in postopki opredeljeni z natančnim, nedvoumnim jezikom.

Opozorilo

SRS vsebuje samo funkcionalne zahteve. Podrobnosti o načrtovanju ali implementaciji programske opreme ne smejo biti vključene.