Week 2 - Use case driven development Flashcards

1
Q

What is a use case?

A

A flow of events that creates a result for an actor (outside entity interacting with system)

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

What are the 6 types of requirements?

A

Functionality
Usability
Reliability
Performance
Supportability
Design Constraints

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

What are requirement attributes for?

A

Provides a link between the requirement and project elements. Can help with changing requirements.

ex:
iteration #
owner
priority
cost
risk
difficulty
status

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

Use cases drive analysis and design (T or F)

A

T

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

Use cases do not help define user interfaces (T or F)

A

F

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

Use cases drive the test model (T or F)

A

T

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

Use cases do not help with iteration planning (T or F)

A

F

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

What 3 models build from the use-case model?

A

Design model
Implementation model
Test model

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