Kaip parašyti programinės įrangos reikalavimų specifikacijų (SRS) dokumentą

click fraud protection

Profesionalūs programinės įrangos kūrėjai bet kokio reikšmingo dydžio programinės įrangos kūrimo projektų pradžioje turi atlikti programinės įrangos reikalavimų rinkimo procesą. Galutinis to projekto etapo produktas yra dokumentas, paprastai vadinamas programinės įrangos reikalavimų specifikacija arba SRS. Paprastai tai yra pirmasis projekto etapas arba rezultatas. Negalima nuvertinti šio dokumento svarbos. Svarbiausia jos funkcija yra įrašyti kliento verslo poreikius ir reikalavimus raštu ir tapti pagrindu visam likusiam programinės įrangos kūrimo procesui. Sudarius šiuos reikalavimus, dokumentas tampa ir kliento, ir kūrėjo supratimo apie tai, ką programinė įranga turėtų pasiekti, įrašu. Paprastai klientas peržiūri ir pasirašo SRS, taip pradėdamas visą programinės įrangos kūrimo ir kūrimo etapą. Atlikę aukšto lygio veiksmus, galite parašyti SRS dokumentą.

1 žingsnis

Jei jūsų organizacija neturi standartinio programinės įrangos reikalavimų specifikacijų dokumento šablono, sukurkite jį dabar (nuorodų į šablonus žr. išteklius).

Dienos vaizdo įrašas

2 žingsnis

Susitikite su dalyko ekspertais / klientais, kad surinktumėte reikalavimus.

3 veiksmas

Apibrėžkite programinės įrangos funkcijas.

4 veiksmas

Sukurkite pagrindinių antrinių procesų naudojimo atvejus. Pavyzdžiui, jei kuriate užsakymų įvedimo sistemą, naudojimo atvejus sudarytų naujo užsakymo kūrimas, esamo užsakymo modifikavimas ir klientų užsakymų paieška.

5 veiksmas

Apibrėžkite vartotojo sąsają.

6 veiksmas

Apibrėžkite visas kitas sąsajas, pvz., aparatinės įrangos sąsajas arba kitas programinės įrangos sistemos sąsajas.

7 veiksmas

Apibrėžkite proceso eigą.

8 veiksmas

Nustatykite konkrečias verslo taisykles.

9 veiksmas

Apibrėžkite našumo specifikaciją.

10 veiksmas

Sukurkite bet kokias diagramas, reikalingas proceso eigai iliustruoti arba paaiškinkite pagrindinius reikalavimus.

11 veiksmas

Sudarykite SRS dokumentą ir paprašykite visų reikalingų šalių jį peržiūrėti arba pasirašyti.

Daiktai, kurių jums prireiks

  • Teksto apdorojimo programa

  • Diagramų sudarymo programinė įranga, pvz., Microsoft Visio

Patarimas

Sukurkite standartinį dokumento šabloną. Įtraukite atsekamumo matricą. Įtraukite ryšį tarp reikalavimų ir tų reikalavimų šaltinio. Aiškiai išvardykite apibrėžtas verslo veiklos taisykles. Užtikrinkite, kad taisyklės ir procesai būtų apibrėžti tikslia, nedviprasmiška kalba.

Įspėjimas

SRS pateikiami tik funkciniai reikalavimai. Neturėtų būti įtraukta jokia programinės įrangos projektavimo ar diegimo informacija.