CBAF-001 practice question 21 of 25
A well-formed requirement is said to comply with which of the following acronyms?
Full set: 160 questionsDomain Blockchain Applications
A well-formed requirement is one that is clear, concise, and actionable. The SMART acronym provides a widely accepted framework for ensuring this quality. A requirement should be Specific (unambiguous), Measurable (verifiable/testable), Achievable (realistic and feasible), Relevant (aligned with business objectives), and Time-bound (having a defined timeframe, though in requirements this is often interpreted as Testable). Adhering to SMART criteria helps eliminate ambiguity and ensures that all stakeholders have a common understanding, which is critical for successful development and testing.
A. MOSCOW: This is a prioritization technique used to rank a set of requirements (Must have, Should have, Could have, Won't have), not to define the quality of a single requirement.
C. OSCAR: This is a framework for defining the terms of reference for an assignment or project (Objective, Scope, Constraints, Authority, Resources), not for structuring individual requirements.
D. MOST: This is a high-level strategic planning framework (Mission, Objectives, Strategies, Tactics) used to analyze an organization's purpose and goals, not for detailing specific system requirements.
1. Pohl, K. (2010). Requirements Engineering: Fundamentals, Principles, and Techniques. Springer Publishing. In Section 3.3.2, "Qualities of a single requirement," the text details essential characteristics such as being "Unambiguous" (Specific) and "Verifiable" (Measurable), which are core tenets of the SMART framework.
2. University of Toronto, Department of Computer Science. (2019). CSC443/2519: Software Requirements and Specification, Lecture 2: Requirements Basics. Course materials discuss the characteristics of good requirements, emphasizing clarity, testability, and feasibility, which are encapsulated by the SMART criteria.
3. Sommerville, I. (2011). Software Engineering (9th ed.). Pearson. Chapter 4, "Requirements Engineering," Section 4.1.2, "Functional and Non-functional requirements," discusses the importance of writing requirements that are complete, consistent, and unambiguous, with verifiability being a key attribute. These principles directly align with the SMART framework.
Keep practicing
Take the free CBAF-001 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CBAF-001 practice questions
- Question 1Which category of activities should be identified first when developing a 'Business Activ…
- Question 2The Internal Rate of Return has been calculated for an option in a Business Case. Which O…
- Question 3Which of the following describes a 'rich picture'?
- Question 4Which of the following may be used to document the outcomes of a workshop?
- Question 5During which stage of the Business Analysis Process Model would a gap analysis be carried…
- Question 6An analyst investigating a sales system wishes to ask questions about how a customer orde…
