L6 - Software Requirements Flashcards

1
Q

What is the software production process?

A
  • Set of activities that lead to the production of software
    1. Requirement Gathering + Analysis
    2. Design
    3. Implementation
    4. Validation
    5. Maintenance
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the features of good requirements?

A
  • Atomic
  • Clear
  • Unambiguous
  • Implementation-free (Doesn’t depend on specific programming tech)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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
How well did you know this?
1
Not at all
2
3
4
5
Perfectly