1/8
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced |
|---|
No study sessions yet.
State the steps of establishing requirements in order
1. Analysis
2. Design
3. Implementation
4. Validation
5. Maintenance
What is the purpose of 'System Analysis' in system development?
Understanding and defining what the system needs to do.
What is a system requirement?
"Something the system must do (functional) or a quality (non-functional) that the system must have"
Explain the 2 system requirements
Functional requirements = what a system must do
Non-functional requirements = constraints and qualities of a system such as the security and performance of the system
What is a use case?
A technique widely used in requirements analysis and describes how the user or stakeholder interacts with a system to achieve a goal.
What are the 4 options of a business case
1. Primary actor: The stakeholder who or which initiates an interaction
2. Goal: what the actor wants to achieve in interacting with the system
3. Scope: (the business)
4. Main Sequence: sequence of steps
What is a trigger ?
The event that initiates the use case.
-What causes the actor to start it.
What is a Pre-condition?
What must be true before the use case can occur.
-Assumption about the state of the world
- Things that have happened already
What are guarantees (post-condition)?
The outcome, what must be true after the use case has occurred.