8 - Målmodellering Flashcards
Vad betyder GORE?
Goal-oriented requirements engineering
Varför borde man ta GORE (mål) i hänsyn?
För bättre insamling av krav
Bättre förståelse för krav
Åtskiljande av stabil information från icke-stabil
För att kravspecifikationen ska bli komplett
Hantering av konflikter mellan olika krav/intressenter
Vad är ett mål?
Ett mål är en avsikt med hänsyn till syftet vid ett subjekt
Vad är ett medel?
Ett medel är det man använder för att uppnå mål. Medel är en aktivitet som är under kontroll av företaget. Vi har kontroll över medlet i o med att vi med det vet hur vi ska uppnå målet
På vilket sätt modelleras mål?
AND/OR-träd
BMM modeller
Mål omfattar två huvudtyper, vilka?
Hårda mål - Deras uppfyllelse kan granskas på ett exakt sätt
Mjuka mål - kallas mjuka eftersom deras uppfyllelse inte kan prövas på ett exakt sätt
hur uttrycker man mål?
Ett mål kan uttryckas som ett önskat tillstånd (avsikt) på en resurs (process, objekt) och/eller på resursegenskaper utifrån aktörens perspektiv
Hur bryter man lättast ner ett mål?
Genom att ställa frågan “hur?”
Vad representeras den lägsta nivån i målmodellering av?
medel
Mål bryts ned till delmål och med vissa metoder bryts delmål ner till konkreta aktiviteter - till medel
AND/OR-träd
Ett mål kan brytas ner genom två olika länkar, vilka?
AND-länk: För att uppfylla målet måste alla delmål uppfyllas
OR-länk: För att uppfylla målet måste minst ett delmål uppfyllas
En BMM-modell baseras på tre huvudkoncept, vilka?
Mål
Medel
Påverkare
Påverkare kan kategoriseras på 4 olika sätt, vilka?
Styrka
Svaghet
Möjlighet
Hot
(SWOT)