10 Questions
What is the process of establishing the services that a customer requires from a system and the constraints under which it operates and is developed?
Requirements engineering
How are system requirements defined in the requirements engineering process?
As descriptions of system services and constraints
What may a requirement range from, according to the text?
A high-level abstract statement to a detailed mathematical functional specification
What dual function may requirements serve, as mentioned in the text?
Basis for a bid for a contract and basis for the contract itself
According to Davis, what does a company need to do when defining its needs for a large software development project?
$``$Define its needs in a sufficiently abstract way that a solution is not pre-defined$''$
What is the process of establishing the services that a customer requires from a system and the constraints under which it operates and is developed?
Requirements elicitation
What may a requirement range from, according to the text?
A high-level abstract statement of a service or of a system constraint to a detailed mathematical functional specification
What dual function may requirements serve, as mentioned in the text?
Basis for a bid for a contract and basis for the contract itself
According to Davis, what does a company need to do when defining its needs for a large software development project?
Define its needs in a sufficiently abstract way that a solution is not pre-defined
What are system requirements in the context of requirements engineering?
$f(x) = $The descriptions of the system services and constraints that are generated during the requirements engineering process.
Test your knowledge on functional and non-functional requirements, requirements engineering processes, elicitation, specification, validation, and change.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free