Certified ScrumMaster (CSM)

Agile Scrum People

The Certified ScrumMaster® (CSM) Course is an entry level certification course intended for anyone who wishes to learn about the Scrum framework so that they may be informed as their organization moves through an Agile transformation; especially, with Scrum practices.

The CSM Course serves several specific purposes:

  • Provide a general overview of the history, values and principles of Agile Product Development
  • Build foundational level knowledge of the Scrum framework
  • Raise capabilities of ScrumMasters by giving them an introduction to critical skills, tips, techniques, etc. upon which they can build
  • Model the behaviors and practices of Scrum while learning about Scrum
  • Briefly introducing and raising awareness of more advanced topics which are outside the scope of the CSM course; e.g. scaling, distributed teams, tools, engineering practices, etc.


The CSM Course provides knowledge that critical to successful Agile adoption. Consequently, the following list of people should definitely plan on attending so that they may support Agile transformation in your organization (not an all-inclusive list):

  • ScrumMasters
  • Product Owners
  • Software Developers
  • Business Analysts
  • Quality Assurance Analysts / Testers
  • Architects
  • Project Managers
  • Software Development Managers
  • Business Systems Analysts
  • Program Managers
  • Product Managers
  • PMO Members
  • Directors of Product Development
  • Directors of Information Technology
  • DevOps
  • IT Infrastructure
  • Consultants


The class closely follows the Content Outline and Learning Objectives for the Certified ScrumMaster® as defined by the Scrum Alliance. Additional material and information is provided including anecdotes which are relevant to the topics being discussed throughout. The class is VERY interactive, collaborative, and "meta" in nature; that is, we model Scrum as we learn about Scrum.


09:00 - 17:00


Day One

1. Introductions

2. Logistics

3. Scrum Certifications - Overview

4. History of Agile

5. Scrum Overview

6. Scrum Roles - Overview

a. Product Owner

b. Development Team

c. ScrumMaster

7. Scrum Activities - Overview

a. Sprint Planning

i. Sprint Goal

b. Daily Scrum

c. Sprint Review

d. Sprint Retrospective

e. Backlog Refinement

f. Release Planning

Day Two

1. Recap from Day One

2. Scrum Artifacts - Overview

a. Product Backlog

i. Product Backlog Items

ii. Definition of Done

b. Sprint Backlog

i. Tasks

c. Sprint Burndown

d. Release Burndown

e. Shippable Product Increment

3. Scrum Simulation

a. Introduction

i. PBI creation

ii. Study technology

iii. Prepare for Sprints

iv. Release Planning

b. Sprint I

c. Sprint II

d. Sprint II

e. Debrief

4. Optional Additional Topics

a. Distributed Teams

b. Scaling Scrum

c. Engineering Practices

d. Tools

5. Clear the Parking Lot

6. Class Survey Forms


8. Group Photo

9. Dismissed!!