Use cases & use case diagrams Flashcards
Functional vs non-functional requirements
Functional:
-Features and capabilities
Non-functional:
-Aspects of the system that are not directly related to the functional behaviour of the system.(quality attributes and constraints)
What are use cases generally used for ?
They are used to capture functional requirements.
What does developers do in a scenario-based elicitation?
Developers elicit requirements by observing and interviewing users.
What are the 3 use case types and formats?
Brief:
-one paragraph summary , usually of the main success scenario.
Casual:
-Informal paragraph format.
Fully dressed:
-All steps and variations are written in detail.
Essential vs concrete style
Essential:
-Focus is on intent and we avoid making UI decisions.
Concrete:
-UI decisions are embedded in the use case text.