Systemkrav kan delas upp i två typer, vilka?
- Icke-funktionella (kvalitet och begränsningar i systemet)
Vad är betydelsen av kravhantering?
Kravhantering handlar om att fånga kundernas/intressenternas grundläggande behov och mål för framtida system.
Hur kan mjukvarusystem kategoriseras?
- Inbyggda system (integration av specifik hårdvara och mjukvara)
Vilka utmaningar kan man finna i utvecklingen av mjukvarusystem?
Vanliga problem inom kravhantering är att…
1) Krav inte återspeglar kundens verkliga behov för systemet. 2) Ofullständiga eller inkonsekventa krav. 3) Missförstånd mellan kunder & utvecklare. 4) Oplanerade ändringar under utvecklingsprocessen. 5) Varierande källor gällande krav och oförmåga att kontrollera eller spåra antalet krav.
Vanliga konsekvenser av problem i kravhanteringen blir…
Vad är SDLC?
Livscykeln för mjukvaruutveckling (Softwere Development Life Cycle).
Vad är ett krav?
Vilka olika krav finns det? (De vanligaste)
Mål, scenarier och systemkrav.
Definiera “Mål”.
= Önskade tillstånd av aktörer (intressenter) och grupper av aktörer för en verksamhet och dess system.
Vad är systemkrav och hur delas dessa upp?
Vad är funktionella krav?
Uppgifter som utföras av ett system.
Vad är icke-funktionella krav?
Kvalitet och begränsningar på systemet.
Vad är en intressent (stakeholder)?
Personer eller organisationer som har påverkan (direkt eller indirekt) på systemet som skall utvecklas.
Vad är kravdokument/kravspecifikation?
Krav på ett system som dokumenteras i ett formellt dokument som används för att kommunicera med intressenter. Dokumentation sker vanligtvis i text eller modeller.
Finns en unik standard för hur en krav specifikation ska se ut?
NEJ. Men IEEE och US Department of Defense har definierat standarder.
Vilka fem aktiviteter finns inom kravhantering?
Vilka är de centrala begreppen?
Varför är kravhantering viktigt?
Fri diskussion. :)
Kravhantering påverkar hur ett projekt lyckas eller misslyckas