Scrum Master - Syllabus

Module 1: Agile Foundations

  • SDLC and the Waterfall model
  • Agile values and principles, with real-world examples
  • Agile vs. Waterfall
  • Benefits of Agile and the projects it suits
  • Overview of frameworks: Scrum, SAFe, Kanban

Module 2: Scrum (Core Module)

  • Scrum theory, pillars and values (latest Scrum Guide)
  • Roles: Scrum Master, Product Owner, Developers
  • Events: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
  • Artifacts: Product Backlog, Sprint Backlog, Increment
  • Practical topics:
    • Backlog refinement and planning poker
    • Story slicing and spikes
    • Definition of Ready and Definition of Done
    • Capacity planning
    • Scope creep and technical debt
    • Working with teams across time zones
  • 580+ situational interview questions

Module 3: SAFe (Scaled Agile Framework)

  • Scrum vs. SAFe, and when to use SAFe
  • SAFe configurations, values and principles
  • Roles in SAFe
  • Agile Release Train (ART) and Scrum of Scrums
  • PI Planning, plus the PI boards and trackers used (Program Board, Dependency Tracker, Risk Tracker)
  • Managing dependencies and risks (ROAM)
  • Inspect & Adapt workshop and System Demo
  • Value Stream Mapping

Module 4: Kanban

  • What Kanban is and where it fits
  • Scrum vs. SAFe vs. Kanban
  • Values, principles and suitable projects
  • WIP limits and the pull system
  • Flow metrics: Cycle Time, Lead Time, Throughput

Module 5: Agile Metrics and Reporting

Framework Key Metrics
Scrum Burndown and Burnup, Velocity, Sprint Churn, Predictability, Defect Ratio
SAFe PI Predictability, ART Predictability, Program Board and Risk reports
Kanban Cycle Time, Lead Time, Throughput, Cumulative Flow Diagram, WIP

Module 6: Tools: Jira, Confluence and Azure DevOps

  • Hands-on Jira and Confluence practice from Day 3
  • Dashboards, automation and JQL queries
  • Jira AI (Rovo) features
  • Azure DevOps session

Module 7: Release Management

  • Role of the Scrum Master in end-to-end releases
  • Types of releases
  • Creating fix versions and finalizing stories
  • Change requests and service overview