By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
Modeling Requirements (Use Cases, User Stories, Activity Diagrams)
Modeling requirements is the practice of turning stakeholder needs into visual or textual artifacts that clearly describe what the solution must do and how users will interact with it. In the BABOK® life?cycle, modeling sits in the Requirements Life Cycle Management and Solution Evaluation knowledge areas, serving as a bridge between elicitation (understanding the need) and specification (defining the need).
Real?world example: A bank wants a new Customer Relationship Management (CRM) system to track sales leads, service requests, and marketing campaigns. The BA creates use?case diagrams to show the “Create Lead” and “Update Customer Profile” interactions, writes user stories for the agile development team (“As a sales rep, I want to add a lead so I can follow up later”), and draws activity diagrams to map the end?to?end “Lead?to?Opportunity” process.
Scenario: After a requirements workshop, the team has a list of functional needs but the sponsor wants to see how the system will be used. Which modeling artifact should the BA create first? Answer: Use?Case Diagram – it visualizes actors and their interactions with the system, satisfying the sponsor’s request for a high?level view.
Scenario: The development team works in two?week sprints and needs concise, testable items. Which technique best fits this environment? Answer: User Stories – they are short, role?goal?benefit statements that can be sized, prioritized, and delivered within a sprint.
Scenario: A process analyst needs to illustrate parallel approvals in a loan?origination workflow. Which diagram element should be used? Answer: Parallel Fork/Join in an Activity Diagram – it shows activities that occur simultaneously and later converge.
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.