Podcast Beta
Questions and Answers
What are the two important goals of writing requirements?
What is considered a great help in writing excellent requirements?
According to the guidelines, what should be avoided in writing requirements?
What is the third guideline for writing requirements?
Signup and view all the answers
What is the purpose of specifying the trigger action or condition in a requirement?
Signup and view all the answers
How should the requirements be stated?
Signup and view all the answers
Why do some requirement writers argue that 'the system shall' is unnecessary?
Signup and view all the answers
What is the format of a well-written requirement?
Signup and view all the answers
What is the goal of effective communication in writing requirements?
Signup and view all the answers
From whose perspective can functional requirements be written?
Signup and view all the answers
What is the primary goal of adjusting your writing style when writing requirements?
Signup and view all the answers
Why is it important to avoid using multiple terms for the same concept?
Signup and view all the answers
What is the purpose of using visual elements such as tables, structures, and diagrams in requirements?
Signup and view all the answers
Why is it important to define specialized items in a glossary?
Signup and view all the answers
What is the significance of using active voice in writing requirements?
Signup and view all the answers
What is the significance of using the keyword 'shall' in writing requirements?
Signup and view all the answers
What should be avoided in individual requirements?
Signup and view all the answers
Why should 'and/or' be avoided in requirements?
Signup and view all the answers
What should be done when a requirement contains 'unless', 'except', or 'but'?
Signup and view all the answers
What is the problem with the requirement 'The system must permit search by order number, invoice number, and/or customer purchase order number'?
Signup and view all the answers
Why should individual requirements be clearly distinguished from background information?
Signup and view all the answers
When should you provide more detail in requirements?
Signup and view all the answers
What is the result of combining multiple requirements into one sentence?
Signup and view all the answers
What is the benefit of having developers with considerable domain experience?
Signup and view all the answers
When can you include less detail in requirements?
Signup and view all the answers
What is the purpose of having specific requirements?
Signup and view all the answers
What is the importance of having accurate estimates in requirements?
Signup and view all the answers
What is the benefit of having a geographically dispersed project team?
Signup and view all the answers
What is the purpose of using a consistent level of granularity in writing functional requirements?
Signup and view all the answers
What is a helpful guideline for determining the appropriate granularity of a requirement?
Signup and view all the answers
What is the benefit of writing requirements at a very fine-grained level of detail?
Signup and view all the answers
What is an example of a well-written requirement in terms of granularity?
Signup and view all the answers
What is the advantage of writing individually testable requirements?
Signup and view all the answers
What is the recommended approach to writing requirements in terms of detail?
Signup and view all the answers