Home
About
Consulting & Training
Papers & Presentations
Podcasts & Webinars
Blog
Contact

Course Overview

The Scrum process framework is well-suited for teams that engage in product development.

This class trains attendees in the practical details of the Scrum process framework, as applied to the development of software products.

Learning Objectives

Attendees learn and experience all of the practical, hands-on skills required for a Scrum Team to plan and implement work in a Sprint.

Attendees also receive an understanding of the drivers and benefits of Scrum, and its place in the context of the larger world of project management.

Curriculum & Topics

Introduction to Scrum

Classical and Agile project management
Building the Right Things vs. Building Things Right
Scrum Overview

Requirements

Progressive Elaboration
Stories
Definition of Done
Epics

Estimation

Planning Poker
Affinity Estimation
Units for Estimation

Task Decomposition

Task Breakdowns
Task Estimation

Planning Sprints

Scheduling
Velocity Forecasting
Scope Definition

Tracking Sprint Progress

Tracking Data
Burndown Chart

Releases

The Release Planning Horizon
Potentially Shippable Increments
Hardening Sprints

Distributed Organizations

Co-Location versus Distribution
Best Practices for Distributed Organizations

Time Boxes & Meetings

Sprint
Backlog Grooming
Sprint Planning
Daily Stand-Up
Review
Retrospective

Complete Scrum Exercise

Five-hour sample Scrum Project