Ett systemkravdokument beskriver vilken produkt som kommer att vara när den är klar. Dokumentet ger information om behovet som uppfylls av produkten, dess möjligheter, dess arbetsmiljö, användarupplevelse, egenskaper och de nationella eller internationella standarder som det är nödvändigt att träffas. Enligt en rapport som publicerats av Carnegie Mellon Software Engineering Institute, skapar och rapporterar systemkraven fortfarande utmaningar för utvecklare. De primära problem som noterades i denna rapport var ett misslyckande att tillgodose adekvata användar- eller operativa behov och spårningskrav under produktutvecklingslivscykeln.
Föremål du behöver
-
Produktbeskrivning
-
Användarkrav
-
Miljökrav
-
standarder
-
Begränsningsinformation
-
Ordbehandlingsprogram (valfri men rekommenderad)
Samla krav. Intressenterna, de som betalar för produktutveckling och de som ska använda produkten, har krav som bör identifieras i systemkravrapporten. En formell process för att samla krav rekommenderas starkt. Flera framgångsrika tekniker för att samla krav är användarfall, scenarier, prototyper och en detaljerad granskning av avtalsvillkor.
Identifiera eventuell militärstandard (Mil-Std), internationell standardorganisation (ISO) och andra statliga eller juridiska krav som gäller för produkten och lista dem i systemkravrapporten.
Beskriv miljön där systemet ska fungera, t.ex. gränssnitt mot strömkällor, annan utrustning, programvara, databaser och användare. Säkerhetskrav kan inkluderas i arbetsmiljön i enlighet med systemkravrapporten.
Analysera begränsningar. Begränsningar av produktkraven kan komma från användare, bearbetningskapacitet, kraven för ström, kostnad och maskinvara och programvara. Begränsningar kan också omfatta förväntningar som inte kan tillgodoses av nuvarande toppmoderna teknologier eller inom projektbudgeten.
Skapa en lista med funktionella krav, såsom driftshastighet, resurser som används, prestanda i extrema miljöer, testkrav, kvalitet, säkerhet, tillförlitlighet och underhållskrav.
Skapa ett utvecklingsschema som visar den förväntade uppnåendet av viktiga milstolpar längs en tidslinje.
Skriv systemkravsrapportens introduktionsmaterial. Titelsidan innehåller titeln, organisationens namn, datum och författare. Formella systemkravsdokument kan också ha signaturer från de ansvariga parterna på omslagssidan. Skapa en innehållsförteckning och en lista med figurer och tabeller. Skriv en introduktion och lista aktuella referensdokument.
Bryt resten av dokumentet i sektioner och skriv innehåll som täcker en generell beskrivning, funktionskrav och specialkunskaper.