Product Management › Business Analysis › Requirements & Use Cases · Free

Business & System Analysts - Use Case & Requirements Documentation

Gain job-ready business analysis skills by applying BABOK® principles, eliciting and documenting requirements (BRD, FRD, SRS, use cases) and modeling processes—all without prior experience.

  • 25 hours
  • Stage: First job: projects, agile, product
  • Language: English
  • Voice: English ✔
3D diagram for Business & System Analysts - Use Case & Requirements Documentation

What you will learn

Syllabus

Module 1Foundations of Business Analysis3 hours

What requirements are · why unclear ones cost money · the four requirements activities · BABOK® knowledge areas · planning the analysis work

  1. Why requirements work exists
  2. The four activities in practice
  3. Case: the unclear request that led to a rebuild
  4. The BABOK® guide and its knowledge areas
  5. Picking tasks and techniques for a situation
  6. Case: applying the knowledge areas to a feature request
  7. Why plan the analysis work
  8. Stakeholder register and elicitation plan template
  9. Case: a timeline for requirements activities
Module 2Understanding the Problem and the People3 hours

Business problem and need · context diagram · in and out of scope · elicitation techniques · interviews, workshops and surveys · confirming results

  1. Problem, need and scope in plain words
  2. Drawing a context diagram
  3. Case: in scope and out of scope for a small request
  4. The elicitation toolbox
  5. Matching a technique to the stakeholder
  6. Case: the same need, three techniques
  7. How interviews, workshops and surveys draw out needs
  8. Interview guide, workshop agenda and survey templates
  9. Case: from interview notes to a confirmed user story
Module 3Modeling Processes and Data3 hours

As-is and to-be processes · gap analysis · BPMN · data flow diagrams · entity-relationship diagrams · UML class diagrams

  1. As-is and to-be: why compare
  2. Mapping the current process and its gaps
  3. Case: from a slow approval to a better one
  4. BPMN and DFD: two views of a process
  5. Drawing a BPMN diagram and a DFD
  6. Case: choosing the right level of detail
  7. Entities, attributes, keys and cardinality
  8. Building an ERD and a UML class diagram
  9. Case: modeling customers and orders
Module 4Use Cases and User Stories3 hours

Actors and use case diagrams · use case specifications · main, alternate and exception flows · stories and acceptance criteria · glossary · business rules catalog

  1. Actors, goals and use case diagrams
  2. Writing a full use case specification
  3. Case: a booking use case and its exceptions
  4. Stories, acceptance criteria and use cases
  5. Tracing stories to use cases
  6. Case: checking coverage both ways
  7. Why define terms and rules once
  8. Building a glossary and a business rules catalog
  9. Case: one word, two meanings
Module 5Writing and Prioritizing Requirements3 hours

Non-functional requirements · testable thresholds · BRD, FRD and SRS · scope, goals and acceptance criteria · MoSCoW · resolving conflicts

  1. Functional and non-functional requirements
  2. Writing testable thresholds
  3. Case: the system must be fast
  4. BRD, FRD and SRS: what each one is for
  5. Writing the documents from templates
  6. Case: the right document for the audience
  7. Why requirements must be ranked
  8. Ranking with MoSCoW and recording decisions
  9. Case: two stakeholders, one budget
Module 6Reviewing Requirements for Quality3 hours

Clarity, completeness, consistency and testability · walkthroughs and inspections · documented approval · common defects · reviewing a real example

  1. The four quality checks
  2. Running a walkthrough or inspection
  3. Case: a review meeting that finds a missing rule
  4. Ambiguity, assumptions and solution bias
  5. Finding and fixing defects with a checklist
  6. Case: one sentence, many defects
  7. Quality criteria for a requirements document
  8. Marking up a document step by step
  9. Case: reviewing a complete sample document
Module 7Traceability, Change and Tools3 hours

Requirements traceability matrix · coverage and impact · baselines · change requests · impact analysis · Jira, Confluence, Excel and diagramming tools

  1. What traceability is and why it matters
  2. Building a traceability matrix in Excel
  3. Case: using the matrix when a requirement changes
  4. Why change needs control
  5. The change request and impact analysis form
  6. Case: a late request from a senior stakeholder
  7. Which tool for which job
  8. Setting up a requirements workspace
  9. Case: one requirement from idea to tracked item
Module 8Responsible Practice and Final Project4 hours

Drafting assistants · checking against sources · handling confidential data · the requirements package · from requirements to design and testing

  1. What drafting assistants can and cannot do
  2. Drafting statements, then verifying them
  3. Case: a draft that invented a requirement
  4. Why confidential data needs care
  5. Handling data in notes, files and meetings
  6. Case: a spreadsheet with personal details
  7. What goes into a requirements package
  8. Building the package for a small case
  9. Case: presenting and defending the package
  10. From requirements to solution design
  11. From requirements to test cases
  12. What comes next: advanced modeling and governance