L6 - Software Requirements Flashcards
1
Q
What is the software production process?
A
- Set of activities that lead to the production of software
- Requirement Gathering + Analysis
- Design
- Implementation
- Validation
- Maintenance
2
Q
What are the features of good requirements?
A
- Atomic
- Clear
- Unambiguous
- Implementation-free (Doesn’t depend on specific programming tech)
3
Q
What do you think about to make good requirements?
A
- Who will be using the system
- What would a potential user want to do with the system
- How is the input taken in and given to the system
- What is the output and how should it be displayed to the user