Agile Business Analysis
Private Training

Course Summary

Performing business analysis on a Scrum team can seem overwhelming given the level of agility provided to Product Owners. It doesn’t have to be overwhelming if you’re armed with the right information and solid techniques. After a brief overview of agile project delivery, you will learn how to elicit requirements in agile projects. Product centricity is reviewed including working with the Product Owner to develop a product roadmap. You will learn best-practice techniques for eliciting requirements. Agile metrics will also be reviewed.

Audience
Participants should have prior exposure to agile training or experience on an agile team.
Course Length
2 Days
Prerequisites
Prior experience with business analysis on projects is helpful.

Objectives

Identify the key practices of agile analysis and ways to make requirements practices “lean”.

Understand the value of a product roadmap and release planning for large, complex products.

Describe how agile methods differ from traditional development.

Define the key principles, practices, and processes of agile development.

Identify the roles people play in an agile project.

Define and analyze agile requirements.

Detailed Outline

  1. Introduction to Agile Development
  2. Agile Overview
  3. The Agile Potential
  4. The Agile Manifesto
  5. Agile Alone is NOT Enough
  6. Can Agile fail?
  7. THE Best Agile
  8. Self-Organized Teams
  9. The Business Analyst Role In Agile
  10. Multiple Levels of Planning
  11. The “Ever Unfolding Story”
  12. Progressive Requirements Elaboration
  13. How to do Requirements Driven Agile
  14. Requirements as the Basis for Agile Backlog
  15. How Agile Methods Impact Requirements Risks
  16. Agile Business Analysis: Product View
    • Agile’s Big View
    • Working with Your Product Owner
    • Product Cision
    • Product Roadmapping
    • Keeping Your Eye on Requirements
  17. Agile Business Analysis: Release Planning
    • Release planning
    • User stories, epics, and sagas
    • Quality attributes and interfaces
    • Grooming the backlog
  18. Agile Business Analysis: Sprints and Iterations
    • Use Cases in Agile
    • Actors and Roles
    • Understanding User Stories
    • Comparing and Contrasting User Stories and Use Cases
    • Right Sizing User Stories (just enough detail and no more)
    • Defining Done
    • Testing Stories
    • Estimating in Agile Projects
    • Calculating Capacity
    • Determining Velocity
    • Selecting Stories
  19. Metrics To Remember
    • Velocity
    • Software Quality
    • Team Success and Sustainable Pace
    • Metrics Overview