203k views
3 votes
Which is NOT a technique to find missing requirements?

A. Check boundary values for missing requirements
B. Trace system requirements, user requirements, event-response lists, and business rules to their corresponding functional requirements to make sure that all the necessary functionality was derived.
C. Create a checklist of common functional areas to consider for your projects
D. Check a list of tasks corresponding with end users
E. Decompose high-level requirements into enough detail to reveal exactly what is being requested

User Jmtd
by
7.6k points

1 Answer

2 votes

Final answer:

The incorrect technique for finding missing requirements is checking a list of tasks corresponding with end users, as this relates to user tasks rather than identification of missing requirements. Other listed strategies, such as boundary value analysis, requirement tracing, checklisting, and decomposing, are all valid for finding missing requirements.

Step-by-step explanation:

The technique that is NOT a method for finding missing requirements is D. Check a list of tasks corresponding with end users. This step is more about understanding user tasks and jobs rather than identifying missing system or software requirements. Other techniques such as A. Check boundary values, B. Trace system requirements, C. Create a checklist, and E. Decompose high-level requirements are all legitimate strategies for ensuring that no requirements are overlooked.

For example, checking boundary values helps to ensure that all possible inputs and conditions have been considered. Tracing and mapping requirements ensure that all user expectations are accurately translated into functional requirements. Creating a checklist is a systematic way to cover all the functional areas that might be needed in a project. Lastly, decomposing requirements helps in understanding the requirements in greater detail and thus, uncovers any ambiguities or omissions.

User Barracuda
by
9.0k points