Live ScrumMaster Training Classes Online

Certified ScrumMaster (CSM) Training Delivered by Experts

We Guarantee You Will Become a Certified ScrumMaster (CSM)

Scrum is the fastest growing methodology for project management. These two-day ScrumMaster training classes are delivered by Certified Scrum Trainers (CSTs). Students will learn the tools and techniques to start utilizing Scrum on projects immediately by getting a Certified ScrumMaster (CSM) Certification online.

  • Taught live, in-person by Certified Scrum Trainers (CSTs)
  • Geared towards project team members of all experience levels
  • Includes all materials and final CSM online exam
  • Learn Scrum approaches you can apply immediately by meeting ScrumMaster Certification Requirements

Class Accreditations

Scrum Alliance, 15 PDU Credits from PMI

Current CSM Exam Pass Rate

97% First Time Pass

A Certified ScrumMaster Class Curriculum Focused on Practical Approaches

This ScrumMaster training curriculum is designed to effectively train, engage, and prepare students for practical use of Scrum tools and techniques. Classes include case studies, real world examples, activities and exercises that reinforce Scrum concepts. Following the class, students will be prepared to pass the Certified ScrumMaster (CSM) Exam.

Learn how to apply the practical team roles of Scrum on your project
Understand the critical concepts of Scrum and how to apply them to your project
Apply empirical logic to prioritize work on your project
Understand how the composition of a team can positively impact productivity
Understand how software readiness can be impacted by organizational agreement
Understand the challenges and rewards of the ScrumMaster role
Learn Scrum techniques for effective conflict resolution
Incorporate Scrum Framework into your skill set by practicing techniques in class
Understand how to gauge the final completion of a project under Scrum
Understand the characteristics of a successful ScrumMaster
Learn Scrum techniques for team productivity and coaching
Know the difference between traditional and Agile project Estimating and Planning
Deconstruct a Scrum project to estimate accurate completion requirements
Learn how to implement the many types of Scrum meetings on your project
Earn CSM certification, and master specialized Scrum techniques
Understand how large projects can be more productive and effective using Scrum
Increase the productivity of your team with Scrum based communication models

An exploration of the history of Agile methods and how they have brought us to the practices commonly used today in Scrum based software development. This history can help us understand the intricacy of Scrum and the nuances of the Scrum framework.
The Agile Manifesto
Project complexity
Contrasting Theoretical and Empirical processes
The Project Management "Iron Triangle"

An overview of the Scrum framework to inform students on key concepts and approaches.
The different roles in Scrum
Chickens and Pigs
Iterative Development and Waterfall Development
Self Organizing Teams
Transparency of Progress and Development
The Scrum Framework Outlined

This module will seek to answer the most common implementation questions, including: Why should we use Scrum? How does using Scrum promote integrity and communication in the development process? Does using Scrum in development result in a better product and why?
Differences between traditional and Agile development methods
Scrum: Why it is the Silver Bullet
The Agile Skeleton
Checklists to initiate a Scrum Project

This module will focus specifically on Scrum Roles, including: What roles are defined in the Scrum game? What are the expectations of each role?
The Team Member
The Product Owner
The Scrum Master

Understanding the intricacies of team behaviors is vital to the success of the ScrumMaster. Managing these greatly affects the productivity of any team. This module will explore these interactions by focusing on the following concepts:
The Agile Heart
Bruce Tuckman's team life cycle
Patrick Lencioni's Five Dysfunctions of a Team
Ground rules for your Team
Human Resources and How They Can Help
The MetaScrum
The Scrum of Scrums
The importance of knowing when software is "done"
Internal Outsourcing

Understanding the Agile methods for projections and how they differ from traditional estimation and planning methods can help broaden your skills. Teams will use the concepts behind Agile methods of estimation to plan an entire project from inception to delivery by decomposing requirements and estimating actual work needed to meet stated goals.
Product Backlog Features
Relative Weighted Prioritization
Prioritizing Our Time
User Stories
Relative Effort
Planning Poker and Story Points
Ideal Team Days
Team Capacity
Projecting a Schedule
Why Plan in an Agile Environment?

To deliver the value that clients count on, we utilize Scrum techniques for the most effective development iterations. Why does this method result in a higher ROI for development projects? What aspects of Scrum can we count on for driving ROI and quality for the client? In this section, we examine the different impact of different aspects that affect our ability to deliver a quality product in the estimated time frame.
The Priority Guide
Product Backlog Refactoring
Productivity Drag Factors
Fixed Price/Date Contracts
Release Management
Earned Value Management

Embodying and utilizing the methods of a ScrumMaster is much more difficult than reading about the concepts and rules of Scrum methodology. This module will identify the ways that a ScrumMaster functions in development , and what a ScrumMaster can use to assure that he or she is staying on track.
The Aura of a ScrumMaster
ScrumMaster Candidate - a guide
Being a ScrumMaster - how difficult is it?
The ScrumMaster’s Daily Grind
Common Sense

Detailed tools and approaches for key Scrum management approaches.
A Chart of Scrum Meetings
The Product Backlog
Sprint Planning
The Sprint Backlog
The Sprint
The Daily Scrum
The Sprint Demo/Review
Why Plan?
The Ideal Team Day
Scrum Tools

This is an ad-hoc module where resources and concepts will be drawn from depending upon the needs and concerns of the class.
Conflict Management
Types of Sprints
The ScrumMaster of the Scrum-of-Scrums
Dispersed Teams
Architecture Development
Stage Gate/Milestone Driven Development
Inter- and Intra-Project Dependencies
Task Boards, Project Boards
Scrum and CMM, "Traditional" XP

Once all class modules have been completed, students will take and pass the online CSM exam, and become Certified ScrumMasters.

Included with every class:

  • Curriculum taught by a Certified Scrum Trainer (CST)
  • All study materials and activities
  • 15 PDU Credits from PMI
  • Certified ScrumMaster Exam
  • 100% exam pass guarantee
Schedule & Pricing

About the Instructors

Aaron Sanders (CSM, CST, CSPO, CSP-SM, CSP-PO)

For Aaron Sanders coaching people to enjoy working in collaborative, learning environments excites him, especially in pursuit of building lovable products. People ask him to train, consult, mentor and facilitate teams to better use a set of Agile discovery and development concepts, tools, methods and practices. The whole set gets absorbed through interactive training, applied in context. And it usually takes more practice for it all to sink in. Coaching allows him to sense an impactful situation, helping people to integrate the set of Agile concepts, tools, methods and practices that much faster. Aaron's effectiveness results from a practice spanning over two decades in technological and interpersonal disciplines. For him, there’s always room for improvement. Pairing with others helps improve his collaboration skills while increasing the customer’s benefit.

Kim Brainard (CSM, CST, CSPO, CSP-SM, CSP-PO, A-CSM)

Kim Brainard believes you create your own reality by the way you think and therefore act. You cannot blame your peers, your family, or circumstances, because you are not your circumstances. You are your possibilities. If you know that, you can do anything and make the best of any situation. She has applied this analogy to her personal and professional, real-life, in-the-trenches experiences. Kim is skilled in building interaction and collaboration among organizations and teams to drive change, support key business objectives, and maximize value creation across enterprise environments. Her extensive experience in coaching agile teams to drive releases from start to finish to support mission critical projects has covered both the public and private sectors, coaching organizations to create a shared vision and build a strong united leadership to empower organizations to achieve a successful Agile transformation.

Mark Palmer CSM

With over 20 years in technology, software, and product development, Mark has trained and coached thousands of professionals. As a trainer, Mark is a certified "Training from the BACK of the room" instructor. This unique approach applies brain science and brain-friendly learning techniques which increase learning, retention, and recall. Marks classes weave these techniques throughout the classroom experience, ensuring a high-energy, interesting, and fun learning environment.

Eric Tucker (CSM, CST, CSPO, PMI-ACP)

Eric Tucker has over 22 years of software and systems development experience and 13 years of experience working with individuals and organizations adopting agile. Having trained and coached leaders, developers, scrum masters and product owners, Eric is able to work with any skill set and at any level of an organization. His extensive knowledge includes scrum, kanban, extreme programming and test driven development.

Jim Schiel CSM

Jim Schiel is a Certified Scrum Trainer with a strong background in enterprise level Scrum installations and agile development in a regulated environment. Jim worked in Health Services for 23 years, where he worked initially as a developer, then as a manager for 16 years, eventually playing a leading role in creating one of the largest Scrum software development implementations in the world. Starting in 2005, Jim pioneered the use of Scrum with his development teams and, as the practice began to spread, took on a coaching role, planning and executing the implementation of Scrum and XP practices across six products, seven development sites, and over 1,200 developers. As a business process engineer at Siemens, he helped identify, document, and implement best practices for the software development that maintained the organization's ISO-9001 certification and satisfied FDA medical device requirements.

Jim is a “first-generation” Certified Scrum Trainer and has been training Scrum Masters since 2005. He received his initial Scrum Master certification from one of the co-founders of the Scrum method and was also certified as a trainer by the same individual. Jim has taught and coached over 1,000 Scrum Masters, Product Owners, and Scrum Teams from California to Finland since receiving his certification. Certifications Certified ScrumMaster® (CSM) | Certified Scrum Trainer® (CST) | Certified Scrum Product Owner® (CSPO) | Certified Scrum Professional - ScrumMaster (CSP-SM) | Certified Scrum Professional - Product Owner (CSP-PO)

Brian Milner (CSM, CST)

Brian Milner has been working in the Software Development industry for over 20 years now with about half that time spent working in Agile organizations. Having been through transformations from the inside, Brian brings his unique perspective on how to effectively transform an organization to his classes. Brian has worked extensively as a Scrum Master and often was assigned to the highest profile projects at the time in the organizations he worked. He then progressed to Agile Coaching and eventually Enterprise Agile Coaching.

Brian prefers utilizing experiential learning methods such as Sharon Bowman’s “Training from the Back of the Room” (which Brian is also certified to train). Brian has also spoken extensively on the importance of Servant Leadership in successful Agile organizations. This has included conferences in Germany, Austria, and in the U.S. as well.


Bob Schatz has over 30+ years in the industry leading teams and companies using agile techniques since the mid-90’s. His experience includes leading highly-successful adoption of agile development techniques for teams that develop software solutions for Enterprise Project, Resource, and Portfolio Management in organizations. Bob was coached, mentored, and trained by Ken Schwaber and Bob Martin. Before joining Primavera, Bob spent seven years managing the development of publishing software targeted for the pharmaceutical market, and 12 years in various management positions for large-scale development projects for US government agencies and the Department of Defense. He holds a bachelor’s degree in Computer Science from Temple University and a Masters degree in Organizational Dynamics from the University of Pennsylvania, and is currently pursuing a Doctorate in Strategic Leadership at Thomas Jefferson University.

Bob is a proven leader in successfully implementing agile development techniques, such as Scrum and XP, and driving culture changes in organizations. He and his teams have been featured in a number of industry articles. He often speaks at industry events talking about the benefits and challenges of bringing agile techniques into an organization. He has experience in all aspects of a project from developer to C-level executive. Bob is passionate about creating better software and improving the quality of life for the people that create and use it.

Enroll online or Call 1-800-581-9819 to Register by Phone

1. Enroll in a Scrum Class
  • Classes taught by Certified Scrum Trainers (CST)
  • Flexible dates and times available
  • We guarantee the lowest price possible for all ScrumMaster courses online
  • Group rates and private classes available
2. Attend Your Live Scrum Class
  • Attend class, ask questions, and learn to implement Scrum
  • All materials are included with your enrollment
  • Class Schedule and Pricing
3. Pass the ScrumMaster Certification Exam, Guaranteed
  • Take the Certified ScrumMaster (CSM) exam and pass. Guaranteed.
  • 15 PDU Credits from PMI are included with every class