KRAV-18 Kap 8 Flashcards

1
Q

Vad står GORE för?

A

Goal Oriented Requirements Engineering.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vad används GORE till?

A
  • Bättre insamling av krav.
  • Bättre förståelse för krav.
  • Skilja icke-stabil från stabil information.
  • För att kravspecifikationen ska bli fullständig.
  • Hantering av konflikter mellan krav/intressenter.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vad innebär “för bättre insamling av krav”? (GORE)

A

Målbaserat resonemang driver identifiering av krav utifrån nya/alternativa perspektiv.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Vad innebär “bättre förståelse för krav”? (GORE)

A

Ett krav för systen existerar för att mål tillför en grund/behov för kravet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vad innebär “att skilja stabil från icke-stabil information”? (GORE)

A

Mer abstrakta begrepp är mer stabila - mål är mer stabila än systemkrav.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Vad innebär “att kravspecifikationen ska bli fullständig”? (GORE)

A

Specifikationen är komplett med avseende på givna mål om alla mål kan uppnås med de angivna kraven.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vad innebär “hantering av konflikter mellan krav/intressenter”? (GORE)

A

Genom att identifiera de mål som motsvarar de krav som är i konflikt, underlättas beslut som gäller valet av krav.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Definiera begreppet “mål”.

A

Ett mål är en avsikt med hänsyn till syftet vid ett subjekt.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Vilka två typer av mål finns det?

A
  • Hårda mål (deras uppfyllelse kan granskas på ett EXAKT sätt.
  • Mjuka mål (dessa mål kallas “mjuka” eftersom deras uppfyllelse inte kan prövas på ett exakt sätt)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Hur formuleras mål?

A

Med naturligt språk och semi-strukturerade specifikationer som uttrycker ett önskat tillstånd på en resurs och / eller på resursegenskaper utifrån en aktörs perspektiv.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Vilka målmodelleringsmetoder finns det?

A
  • AND/OR träd
  • BMM
  • i*, KAOS, TROPOS
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Hur kan ett mål brytas ned med AND/OR träd?

A
  • AND-länkar (för att uppfylla målet måste alla delmål uppfyllas)
  • OR-länkar (för att uppfylla målet minst ett delmål uppfyllas)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Hur modelleras AND- och OR-länkar?

A

OR /\

AND -[

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Vilka skapade BMM?

A

Business Rules Group, antogs av Object Management Group (OMG) 2006

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Vad är grundtanken med BMM?

A

Att använda mål som fundamentet (basen) för systemutveckling, för att koppla systemlösningar till deras affärsföresatser.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Vilka huvudkoncept finns inom BMM?

A

Mål (”End” / ”Goal”)
Medel (”Means” / ”Course of Action”)
Påverkare (”Influencer”)