Agile Planning and Estimation

Scrum Overview

We offer our training both virtually and in-person.

Get in touch

About Scrum Overview

Duration: 1 – 2 day course
Resources: Workbook

An intentionally-minimal project management framework, Scrum works in a diverse set of software development domains and industries, enabling teams to address complex adaptive problems while delivering products of the highest possible value. In this overview course by Jenny Stuart—who has been helping teams transition to Scrum since 2003—you’ll learn about all of the Scrum framework’s elements—its roles, events, and artifacts—as well as their purpose: how they’re all bound together to make Scrum hum.

The course also covers Scrum adoption considerations (including the role of feedback and the types of timelines used in Scrum), techniques for developing requirements in Scrum, Agile estimation techniques, and possible adoption pitfalls. In short, you’ll learn what’s different about Scrum and what makes it so effective.

All Resources

Lessons


Introduction
  • An Introduction by Steve McConnell
  • Course Objectives and Organization
The Scrum Framework
  • What is Scrum? Transparency, Inspection, and Adaption
  • What is the Scrum Framework? Three Roles, Four Events, and Two Artifacts
  • Adoption Considerations: Feedback, Timelines, Definition of Done
  • What’s Different About Scrum?
Scrum Roles
  • Introduction to Scrum’s Roles
  • The Scrum Master
  • The Product Owner
  • The Development Team
  • Beyond the Scrum Team: Other Roles
Requirements in Scrum
  • The Product Backlog
  • Product Backlog Items: User Stories, Epics, and Decomposition
  • Elaboration: Acceptance Criteria and Backlog Refinement
Agile Estimation
  • What and When Do We Estimate?
  • Estimation Techniques: T-Shirt Sizing and Story Points
  • The Sprint Review: Inspecting the Product Increment
  • What is Sprint Velocity?
Plan a Sprint
  • Introduction to Sprint Planning
  • Topic 1: What Can Be Done this Sprint?
  • Topic 2: How Will the Chosen Work Get Done?
  • Finalizing and Committing to the Sprint Goal
Execute a Sprint
  • Introduction to Sprint Execution
  • Who Does What?
  • The Daily Scrum
  • Tracking Progress: Task Boards, Burndown Charts, and Changing Sprint Goals
Wrap Up a Sprint
  • The Sprint Review: Inspecting the Product Increment
  • The Sprint Retrospective: How Do We Continuously Improve?
Adoption Pitfalls
  • What Can Go Wrong? Scrum Smells and “Scrum-But”
Conclusion
  • Quick Review of Scrum Roles and Techniques

After completing this course, you will be able to:

  • Demonstrate an understanding of the Scrum framework, its rules and its benefits
  • Describe how work is estimated, planned, and executed in projects using Scrum
  • Apply some best practices to implement Scrum events and artifacts
  • Plan, execute, and track progress of Sprint commitments effectively

This is a good course for those with little or no Scrum experience and those not currently in any of the Scrum roles (Scrum Master, Product Owner, or Development Team member), including individuals who need to support Scrum teams.

Customize this course

Your team has unique challenges. Learn about the ways we can customize this course to fit your needs.