Mike Cohn


President, Mountain Goat Software

Location: Lafayette CO USA


Certified Scrum Trainer
Certified Scrum Product Owner
Certified Scrum Professional
Certified ScrumMaster

My Courses

Certified ScrumMaster®
28-29 April, 2014
Location: Richardson, TX, United States

Certified Scrum Product Owner®
30 April - 1 May, 2014
Location: Richardson, TX, United States

Certified ScrumMaster®
5-6 May, 2014
Location: Copenhagen, Denmark

Certified Scrum Product Owner®
7-8 May, 2014
Location: Copenhagen, Denmark

Extended Education
27 May, 2014
Location: London, United Kingdom

More Courses


Mike is a Certified Scrum Trainer who was a co-founder of the Scrum Alliance and who served as it's Chairman of the Board. He is the president of Mountain Goat Software and specializes in helping organizations develop high performing agile and Scrum teams. His complete schedule of public courses is available.

Mike has over twenty years of experience in a variety of environments and specializes in helping companies adopt and improve their use of agile processes and techniques in order to build extremely high performance development organizations. He has previously served as a technology executive in organizations of various sizes, from start ups to Fortune 40 companies. Mike ran his first Scrum project in 1995 and has been a vocal proponent of Scrum ever since. He has helped with the adoption of such processes at numerous companies, including Bioware, Capital One, Electronic Arts, Google, High Moon Studios, Intuit, JDA Software, Lexis Nexis, Lockheed Martin, Microsoft, Nielsen Media Research, Pearson, Phillips Electronics, Sabre, Siemens, Sun Microsystems, Texas Instruments, Turner Broadcasting, Ultimate Software, and Yahoo.

Mike is a frequent featured conference speaker at industry events and a recognized magazine contributor. He has authored numerous books, including Agile Estimating and Planning, User Stories Applied for Agile Software Development, and Succeeding with Agile Software Development using Scrum, as well as several books on Java and C++ database programming. In addition to his service with the Scrum Alliance, Inc., Mike was also a founding member of the Agile Alliance and is a member of IEEE Computer Society and the ACM. Mike is a Scrum Alliance Certified Scrum Trainer.

Organizations I Train Through

Approved Courses


  • Certified ScrumMaster


  • Certified Scrum Product Owner

Extended Education

  • CST Extended Education Course

Articles I've written

Leader of the Band
When it comes time to choose a ScrumMaster, who should you choose? A technical guru? A political mastermind? A visionary? In this week’s column, Mike Cohn describes six attributes to look for in a potential ScrumMaster.

Scrum Shouldn't Be a Burden
If lightweight processes feel too heavy, it's most likely an implementation problem.

ScrumMaster: Appointed or Team-Selected
The selection of a new Scrum team's ScrumMaster can impact the success or failure of the team's Scrum adoption. Choose the wrong person and the team could face the uphill struggle of trying to become self-organizing while under the thumb...

Sprint Planning: Better Together
While teaching a recent Certified ScrumMaster class I was asked what a ScrumMaster should do about a team member who doesn’t want to participate in a sprint planning meeting. In this specific case, the question referred to a team member who ...

Writing the Product Backlog Just Enough and Just In Time
How much work should you do in advance of a sprint? Nothing? As little as possible? As much as possible? Find out why doing just enough, just in time might be your best strategy.

More Articles