×Prime Arch

Kravmodell (KM)

Publicerad den
Patrik Hallén

Beskriver övergripande funktionella krav på varje funktionsförmåga. Modellen bortser dock från de mest grundläggande kraven på ett system (t ex att man kan skapa och spara viss information).

Användning

Utgör underlag för systemutvärdering och fördjupad funktionell kravställning.

Tillvägagångssätt

  1. Lägg ut en Funktionsförmåga som en bakgrund.
  2. Placera Detaljerade funktionsförmågor i Funktionsförmågan.
  3. Lägg ut Funktionella krav under de Detaljerade funktionsförmågor som de tillhör.
  4. Lägg ut en verksamhetsfunktion som bakgrund till Funktionsförmågan.

Exempel på en modell

Fyra detaljerade funktionsförmågor ingår i en funktionsförmåga. Var och en innehåller tre numrerade funktionella krav. Inneslutningen visar relationen ingår i. De okodade textrutorna och deras streckade anslutningar är förklarande annotationer, inte ytterligare metaobjekt eller relationer. Exemplet beskriver inte en verklig verksamhet.

KM med en funktionsförmåga F41, fyra detaljerade funktionsförmågor F51 och tolv funktionella krav F52 med förklarande textrutor.
Schematiskt exempel på en kravmodell. Öppna större bild (SVG, ny flik) ↗

Vytypens definition för agenter (JSON)

Så hänger delarna ihop

Vilka funktionella krav behöver uppfyllas för att vi ska ha den här förmågan?

Objekt och relationer i Kravmodell
Öppna större bild (SVG, ny flik) ↗

Läs vyn som agentdata (JSON)

Identiteter och relationer

PA_VT_0071

  • F51 ingår i F41 · PA_RL_0238
  • F52 ingår i F51 · PA_RL_0316
  • F52 ingår i F41 · PA_RL_0315