Certified Business Analysis Professional (CBAP) — Question 125
A business analyst (BA) is preparing a requirement package for access management system. A state diagram for entity "User" has been prepared. The BA wants to check the completeness of requirements by comparing different models. Which diagram should be used with a state diagram to verify that all functions are defined to work with entity "User" for the different roles?
Answer options
- A. Data flow diagram
- B. Sequence diagram
- C. Use case diagram
- D. Functional diagram
Correct answer: C
Explanation
The correct answer is C, as a Use case diagram effectively outlines the interactions and functions associated with the 'User' entity across different roles, ensuring completeness in requirements. Options A, B, and D do not specifically focus on the roles and use cases related to the entity, thus are not suitable for this purpose.