PMI-ACP  Practice Exams Member Login | Contact & Support | About the Exam


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.

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


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

ScrumMaster Class Curriculum

This ScrumMaster class 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.


ScrumMaster Approaches You will Learn to Apply Immediately

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

An Overview of Agile

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.
1. The Agile Manifesto
2. Project complexity
3. Contrasting Theoretical and Empirical processes
4. The Project Management "Iron Triangle"

The Scrum Framework

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

Implementation Considerations

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?
1. Differences between traditional and Agile development methods
2. Scrum: Why it is the Silver Bullet
3. The Agile Skeleton
4. Checklists to initiate a Scrum Project

Scrum Roles

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

The Scrum Team Explored

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:
1. The Agile Heart
2. Bruce Tuckman's team life cycle
3. Patrick Lencioni's Five Dysfunctions of a Team
4. Ground rules for your Team
5. Human Resources and How They Can Help
7. The MetaScrum
8. The Scrum of Scrums
9. The importance of knowing when software is "done"
10. Internal Outsourcing

Agile Estimating and Planning

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.
1. Product Backlog Features
2. Relative Weighted Prioritization
3. Prioritizing Our Time
4. User Stories
5. Relative Effort
6. Velocity
7. Planning Poker and Story Points
8. Ideal Team Days
9. Team Capacity
10. Projecting a Schedule
11. Why Plan in an Agile Environment?

The Product Owner: Extracting Value

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.
1. The Priority Guide
2. Product Backlog Refactoring
3. Productivity Drag Factors
4. Fixed Price/Date Contracts
5. Release Management
6. Earned Value Management

The ScrumMaster Explored

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.
1. The Aura of a ScrumMaster
2. ScrumMaster Candidate - a guide
3. Being a ScrumMaster - how difficult is it?
4. The ScrumMaster’s Daily Grind
5. Listening
6. Common Sense

Scrum Meetings, Artifacts, and Reference Materials

Detailed tools and approaches for key Scrum management approaches.
1. A Chart of Scrum Meetings
2. The Product Backlog
3. Sprint Planning
4. The Sprint Backlog
5. The Sprint
6. The Daily Scrum
7. The Sprint Demo/Review
8. Why Plan?
9. The Ideal Team Day
10. Scrum Tools

Advanced Scrum Considerations and Recap

This is an ad-hoc module where resources and concepts will be drawn from depending upon the needs and concerns of the class.
1. Conflict Management
2. Types of Sprints
3. The ScrumMaster of the Scrum-of-Scrums
4. Metrics
5. Dispersed Teams
6. Scaling
7. Architecture Development
8. Stage Gate/Milestone Driven Development
9. Inter- and Intra-Project Dependencies
10. Task Boards, Project Boards
11. Scrum and CMM, "Traditional" XP

Certified ScrumMaster Exam

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
  • Breakfast and snacks
  • 15 PDU Credits from PMI
  • Certified ScrumMaster Exam
  • 100% exam pass guarantee


ScrumMaster Classes Taught by Certified Scrum Trainers (CSTs)

About the Instructors


Peter Borsella (CST, PMP)

Mr. Borsella is an IT professional with 24 years of experience in application development and IT leadership. He is also a Project Management Professional (certified by the PMI) and certified by the Scrum Alliance™ to provide Certified Scrum Trainer instructional services. His ability to contribute across a wide range of environments has taken him to companies such as First Data Corporation and eFunds Corporation, and outside the United States to India and Hungary. Peter is adept in administering all aspects of project management, as well as providing authentic leadership to create effective teams.

Read More...


An active and contributing member to both the PMI and the Scrum Alliance™, Peter's speaking engagements focus on bridging the gap between traditional Project Management and Agile Project Management. His goal is to help others understand how to get the best return from any project by achieving higher levels of software quality, increased customer satisfaction, and cohesive teams that enjoy increased productivity.



Bob Schatz (CST, MS)

Mr. Schatz specializes in training, consulting and coaching in the practice of successfully using agile project management techniques to transform their organizations and improve the performance of their software development projects. He began his practice as a result of leading the first large agile transition at Primavera and helping many other companies do the same. Bob has experience at every level of the organization. He was the VP and Chief Development Officer for Solstice Software, leading the software development of the Solstice enterprise integration testing products. Bob Schatz also served as VP of Development for Primavera Systems, Inc. where he was responsible for leading the team that develops Primavera's software solutions for Enterprise Project and Portfolio Management and created a real agile success story.

Read More...


Bob is a leader in successfully implementing agile development techniques, such as Scrum and XP, and driving culture changes in organizations. He holds a bachelor's degree in Computer Science from Temple University and a Masters degree in Organizational Dynamics from the University of Pennsylvania.



Brian Rabon (CST, PMP)

Mr Rabon is an IT professional with over 13 years of industry experience. He is President of The Braintrust Consulting Group and is an Adjunct Instructor at University of Alabama at Birmingham where he leads clients of the Information Engineering and Management Master's Degree Program through the world of Business Process Modeling and Technical Project Management. Brian is an avid author, writing for organizations such as the Birmingham Business Journal and the University of Alabama at Birmingham. He also serves on the Board of Directors for TechBirmingham as VP of Programs for PMI Birmingham and as the founder of Agile Birmingham.



James Smith (CST)

Mr. Smith's 30 year IT career began at IBM in mainframe sales and at AT&T in product development. James's central focus is now on Scrum. First seeing the power of Scrum during a most dramatic of corporate turnarounds prompted his move to the role of ScrumMaster. Every one of the 26 Teams with whom he worked, taught him that Scrum was the most efficient and profitable way of developing software. As a member of Winnow Management, James is pleased with the opportunity to share all of his learnings assisting in the launch of new Agile Teams.

Read More...


He feels that Scrum, when properly implemented, makes life better for all involved. And at the end of the day, that is a very good thing of which to be a part. James is certified by the Scrum Alliance (sm) to bring Certified ScrumMaster training, and holds an MBA from Northwestern's Kellogg School of Management.

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 courses
  • 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
  • Free breakfast and snacks included for all participants
  • 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