Chapter 1 Flashcards
A thing that is needed or wanted; something that is compulsory; a necessary condition
Requirement
Requirements are the ____
What
What is the first truth about requirements engineering?
Requirements are not really about requirements
Requirements focus on understanding a ____ problem and providing a ____ for it
Business, Solution
What is the art of requirements?
To discover the real problem
What is the second truth about requirements engineering?
Software must be optimally valuable for its owner
Who is the owner?
Funds the development or the purchase of the software
Pays for the disruption to his/her business
Is buying a benefit
T/F The owner is also the end-user
F
The product must provide a benefit that is in proportion to the cost of the product
Optimal value
What is the third truth about requirements engineering?
You have to know the real need to build the right software
Estimated __ percent of errors originate from the requirements activity; eliminate errors early to avoid developing the wrong product
60
What is the fourth truth about requirements engineering?
There is a difference between building SW and solving a business problem
T/F Start with the problem to be solved, not a perceived solution
T
T/F If the team starts with the interface to be developed, that’s fine.
F, start with the business problem
What is the fifth truth about requirements engineering?
Requirements do not have to be written, but they have to become known to the builders