CBAP · Question #222
Ben is the business analyst for his organization. Ben is currently working on a solution to improve a laser printer. He has taken the laser printer apart, identified each component, and documented eac
The correct answer is C. Functional decomposition. Functional decomposition is the technique of breaking a system or product into its constituent components and documenting what each component does.
Question
Ben is the business analyst for his organization. Ben is currently working on a solution to improve a laser printer. He has taken the laser printer apart, identified each component, and documented each component's purpose. What type of requirements organization is Ben doing in this scenario?
Options
- AProcess modeling
- BData modeling
- CFunctional decomposition
- DScope modeling
How the community answered
(29 responses)- A3% (1)
- B10% (3)
- C83% (24)
- D3% (1)
Why each option
Functional decomposition is the technique of breaking a system or product into its constituent components and documenting what each component does.
Process modeling captures workflows and sequences of activities, not the physical or logical breakdown of a product's components.
Data modeling organizes and defines data structures, entities, and their relationships, which is unrelated to identifying hardware components.
Functional decomposition involves systematically disassembling a system, product, or process into its individual parts to understand their roles and relationships. Ben's action of physically disassembling the printer and cataloging each component's purpose is a textbook application of this technique. It is used in business analysis to model scope, identify system boundaries, and clarify how sub-components contribute to overall functionality.
Scope modeling defines the boundaries of a solution or project, not the internal structure of an existing product's components.
Concept tested: Functional decomposition as a requirements elicitation technique
Source: https://www.iiba.org/standards-and-resources/babok/
Topics
Community Discussion
No community discussion yet for this question.