Kako napisati izvješće o zahtjevima sustava

Sadržaj:

Anonim

Dokument o zahtjevima sustava opisuje kako će proizvod izgledati kada bude dovršen. Dokument daje informacije o potrebama proizvoda, njegovim mogućnostima, radnom okruženju, korisničkom iskustvu, svojstvima i nacionalnim ili međunarodnim standardima koje je potrebno ispuniti. Prema izvješću koje je objavio Institut za softversko inženjerstvo Carnegie Mellon, izrada i zahtjevi sustava izvješćivanja i dalje su izazovni za programere. Primarni problemi navedeni u ovom izvješću bili su neuspjeh da se adekvatno adresiraju potrebe korisnika ili operativne potrebe i zahtjevi za praćenje tijekom životnog ciklusa razvoja proizvoda.

Stavke koje su vam potrebne

  • Opis proizvoda

  • Korisnički zahtjevi

  • Zahtjevi okoliša

  • Standardi

  • Informacije o ograničenju

  • Softver za obradu teksta (opcionalno ali vrlo preporučljivo)

Prikupite zahtjeve. Dionici, oni koji plaćaju za razvoj proizvoda i oni koji će proizvod koristiti, imaju zahtjeve koji bi trebali biti navedeni u izvješću o zahtjevima sustava. Visoko se preporučuje formalni postupak prikupljanja zahtjeva. Nekoliko uspješnih tehnika za prikupljanje zahtjeva su slučajevi uporabe, scenariji, prototipovi i detaljan pregled ugovornih zahtjeva.

Navedite bilo koji vojni standard (Mil-Std), međunarodnu normirnu organizaciju (ISO) i druge vladine ili pravne zahtjeve koji se primjenjuju na proizvod i navedite one u izvješću o zahtjevima sustava.

Opišite okruženje u kojem će sustav raditi, kao što su sučelja s izvorima energije, drugom opremom, softverom, bazama podataka i korisnicima. Sigurnosni zahtjevi mogu biti uključeni u radno okruženje za potrebe izvješća o zahtjevima sustava.

Analizirajte ograničenja. Korisnici mogu imati ograničenja na zahtjevima proizvoda, mogućnostima obrade, zahtjevima za napajanjem, troškovima te integraciji hardvera i softvera. Ograničenja mogu također uključivati ​​očekivanja koja se ne mogu zadovoljiti trenutačnim najnovijim tehnologijama ili unutar proračuna projekta.

Napravite popis funkcionalnih zahtjeva, kao što su brzina operacija, korišteni resursi, performanse u ekstremnim okruženjima, zahtjevi za ispitivanje, kvaliteta, sigurnost, pouzdanost i zahtjevi za održavanje.

Napravite plan razvoja koji prikazuje očekivana postignuća glavnih prekretnica na vremenskoj liniji.

Napišite uvodni materijal za izvješće o zahtjevima sustava. Naslovna stranica sadrži naslov, naziv organizacije, datum i autora. Formalni dokumenti o zahtjevima sustava također mogu imati potpise odgovornih osoba na naslovnoj stranici. Napravite sadržaj i popis slika i tablica. Napišite uvod i navedite primjenjive referentne dokumente.

Prekinite ostatak dokumenta na dijelove i napišite sadržaj koji pokriva opći opis, funkcionalne zahtjeve i specijalizirane zahtjeve.