Krav
Jump to navigation
Jump to search
Krav (Requirement) — ett formaliserat (dokumenterat) påstående som beskriver vad ett system ska tillhandahålla, med vilken kvalitetsnivå eller vilka fysiska/operationella egenskaper det ska ha, formulerat på ett sådant sätt att det entydigt kan kopplas till det ursprungliga användarbehovet och senare verifieras.
Typer av krav
Typer av krav:
- Funktionella krav: definierar vad ett givet systemelement ska göra.
- Precisionskrav: definierar kvantitativa parametrar för motsvarande funktioner som utförs av systemet.
- Begränsningskrav: härrör från begränsningar i driftsläge, miljöförhållanden, säkerhet eller regelefterlevnad.
- Verifieringskrav: säkerställer, i den mån det är möjligt, att systemet har de angivna egenskaperna i den verkliga driftsmiljön.
- Gränssnittskrav: definierar funktioner, egenskaper, toleranser och begränsningar för alla gränssnitt.
- Driftkrav: definierar systemets operationella funktion och dess samverkan med användare.
SMART
För att komma ihåg kännetecknen för goda krav används förkortningen SMART.
- Specific (specifika) — kravet beskriver endast en funktion eller egenskap hos systemet och formulerar vad och hur väl det ska utföras, utan att ange hur det ska implementeras.
- Measurable (mätbara) — parametern uttrycks objektivt: med ett tal, ett intervall, en tolerans eller ett annat verifierbart kriterium som entydigt bekräftar att kravet är uppfyllt.
- Achievable (uppnåeliga) — uppfyllelse är realistisk med tillgänglig teknik, tidsramar och budget, med en acceptabel risknivå.
- Relevant (väsentliga) — kravet ska motsvara den valda systemnivån.
- Traceable (spårbara) — kravet har en unik identifierare och en registrerad källa; det är logiskt kopplat till krav på högre nivå och till det behov som gav upphov till det, vilket möjliggör tvåvägs-spårbarhet.
Litteratur
- ISO/IEC/IEEE 29148:2018 «Systems and Software Engineering — Requirements Engineering»
- ISO/IEC/IEEE 15288:2023 «System Life-Cycle Processes»
- PMI: Requirements Management — A Practice Guide, 2015
- INCOSE Guide to Writing Requirements, 2023