Agile and Scrum Certification and Training

Scrum certification and agile training is offered throughout the U.S. and the world thanks to Mountain Goat Software. Whether you are looking for introductory or advanced training our scrum and agile courses are just what you need. Courses are offered at public venues or at your own location if you have an agile software development team or department to train.

Mountain Goat offers expert up-to-date training including:

Certified ScrumMaster

Our ScrumMaster certification courses are among the most popular and well-respected trainings in the industry. The two-day class introduces the fundamental principles of Scrum and provides hands-on experience to prospective ScrumMasters and teams. Participants earn the Certified ScrumMaster designation and are ready to apply this iterative and incremental process immediately following the course. This course counts for 15 PDUs.

Learn more

Agile Estimating and Planning

Two of the most important questions on projects are "When will we be done?" and "How soon can I have everything I've asked for?" By taking an agile approach to estimating and planning, teams learn how to create useful estimates that lead to reliable plans. Trainer Mike Cohn is the author of the Agile Estimating and Planning, book, the definitive guide to lightweight, reliable project planning. This course counts for 7.5 PDUs.

Learn more

Certified Scrum Product Owner

Just because you have an agile team capable of moving quickly doesn't mean they are moving toward the right goal. Product owners are responsible for pointing teams toward the right targets, and this training ensures you have the skills to guide your team. Since over 50% of all projects fail, and successful products include 65% functionality that is rarely or never used, don’t miss this course to equip you to achieve success! Attend this course to earn Certified Scrum Product Owner designation and 15 PDUs.

Learn more

Succeeding with Agile

Go beyond the basics and learn tips and techniques necessary to help an organization move beyond initial success to sustained agility. Drawing and expanding on concepts in Mike Cohn's Succeeding with Agile book, this course will show you how to get started and get good with agile or Scrum. This class qualifies for 15 Professional Development Units (PDUs) and is recommended for experienced agilists or those having completed a Certified ScrumMaster course.

Learn more

User Stories for Agile Requirements

Projects start with users’ requirements. A great way to meet users’ needs is to begin with user stories, which are simple, brief descriptions of functionality valuable to real users. This agile training teaches what makes a great user story, what makes a bad one, and how to achieve the six important attributes of a good story. This class is taught by User Stories Applied for Agile Software Development, author Mike Cohn, and counts for 7.5 PDUs.

Learn more


Your Trainer: Mike Cohn

Mike Cohn

It’s not enough to choose the right course, you must choose an instructor you can trust, one who has the experience, expertise, and engaging style you need.

Mike Cohn, your scrum certification instructor, is experienced with Scrum and agile practices. An active participant on Scrum projects since 1995, Mike has been the VP of Development at three startups and one Fortune 40 company. At all four of these organizations, agile was key to the company’s success.

As a consultant, Mike has worked with companies whose business interests range from banking and aerospace to video game development-and whose sizes vary from 1 to 400,000. His agile training and coaching is relevant to the real business world.

Certification and Professional Development Units (PDUs)

The Scrum Alliance certification program was created to help bridge the gap between reading a book about agile or Scrum and putting those ideas and theories into practice. Mike Cohn of Mountain Goat Software is a Scrum Alliance Certified Scrum Trainer (CST). Only CSTs can offer certified Scrum training courses.

Our courses lead to Scrum Alliance-approved certifications and can simultaneously earn PDUs toward the Project Management Institute’s PMI-ACP (Agile Certified Practitioner) designation for agile software development project managers and others on agile or scrum teams.

All Agile training and Scrum training courses earn PDUs and count toward the Project Management Institute's PMI-ACP (Agile Certified Practitioner) designation for agile project managers.