Use Case Extensions Flashcards

1
Q

What are extensions?

A

variations at each step of a sequence that considers what might go wrong/be different

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

How extensions work?

A

identify possible variations in each steps of a sequence and identify what to do to recover

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

Extensions within extensions

A

for each extension condition at each step, there needs to be an extension handling step

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

Extension conditions vs Extension handling

A

extension conditions point out what might go wrong. extension handling are the steps to recover from those conditions

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

Guarantees or Post Conditions

A

the outcomes, what must be true after the use care has occurred

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

Success Guarantee

A

if the case succeeds

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

Minimum Guarantee

A

however else the use case ends

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

Checking consistency

A

whether the entries on different parts of the use case template is internally consistent

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

Checking completeness

A

whether there is another use case that provides the relevant data for a step

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