Michael James


Software Process Mentor and Recovering Architect

Location: Seattle, WA



Certified Scrum Trainer
Certified Scrum Professional
Certified ScrumMaster

My Courses

Certified ScrumMaster®
28-30 April, 2014
Location: Seattle, WA, United States

Certified ScrumMaster®
7-9 May, 2014
Location: New York, NY, United States

Certified ScrumMaster®
7-8 June, 2014
Location: Dallas, TX, United States

Certified ScrumMaster®
10-12 June, 2014
Location: South San Francisco, CA, United States


Michael James attended event, "New Orleans: 2014"

Michael James rated the article, "The Case for Poker Cards in Sprint Planning"

Michael James attended event, "Las Vegas: 2013"



Michael James was selected as a Scrum Trainer in 2006 by Scrum's original proponent, Ken Schwaber.  Michael has helped countless organizations in many countries, garnering nearly one hundred written recommendations on his LinkedIn profile.  He has created the world's most popular online learning resource for Scrum (http://ScrumTrainingSeries.com), the most successful illustrated distillation of Scrum's definition (http://ScrumReferenceCard.com), and one of the most quoted scope declarations of the Scrum Master role (http://ScrumMasterChecklist.org, referenced in books by at least four other Scrum authors).

Michael is a software process mentor, team coach, and Scrum Trainer with skills in Product Ownership (business), Scrum Mastery (facilitation), and the development team engineering practices (TDD, refactoring, continuous integration, pair programming) that allow Scrum to work. He is a recovering "software architect" with programming experience back to the late 1970s, and including control systems for aircraft and spacecraft -- some of the most deterministic, high-quality systems ever built. If you have been an airline passenger, you have probably already used Michael's software. Michael's automated test experience predates the "eXtreme Programming" movement. 

Michael has been featured in DZone, SDTimes, Gantthead, and Better Software Magazine. 



"Thank you again for the excellent class. It was definitely one of the best courses I have ever attended, and I do believe that your effort to stay away from slides as much as possible and do more with handouts and exercises is a brilliant move. I honestly did not feel the absence of the quintessential and so pervasive ppt at all! And I know it made the class better."
-- Christian Molnar, Microsoft, Bellevue WA (USA)

"Many aspects of Scrum I have observed in the past, but never fully understood the process and theory until now."
-- Tim Duzmal, SDET lead, Seattle WA (USA)

"a fluid uninterrupted learning experience.... interesting, high value training"
-- Richard de Koning, Professor, Amsterdam NL

"Great implementation stories!"
-- Bart Matthaei, Managing Director, Amsterdam NL

"very good, good balance between theory and practice.  Liked it very much"
-- Francois Ruiter, Director Product Strategy / Product Management, Amsterdam NL

"Great communicator, very clear"
-- Jelle van den Berg, Owner of Ambero Software, Amsterdam NL

"Great coach and trainer.  My poor level of english wasn't a big problem with understanding because of trainer's clearity of speaking."
-- Michał; Jurkiewicz, ScrumMaster, Krakow Poland

"Michael should wear a hat at least when entering the room for the first time."
-- Pawel Lesnikowski, senior software developer, Krakow Poland

"high usage of 'visible' techniques to visualize ideas.  post-its, hanging papers, ..."
-- Piotr Nablielec, software engineer, Krakow Poland

"Scrum continues to exceed my expectations; A colleague recommended this course to me and I shall in turn recommend to others -- thanks!"
-- Chris St. John, Director, Cambridge UK

"Very knowledgeable & experienced presenter bringing discussion to the audience."
-- David Noyes, lead software engineer, Cambridge UK

"The course really helped me to identify the areas that I am not working to 100% on.  Organisational impediments was the main area."
-- Dave Semmens, ScrumMaster/Project Manager, Sheffield UK

"Thanks for the refresher, Michael. It was good to hear you again.   I was in your ScrumMaster course, September 2007-ish. Scrum has revolutionized how our team works and we're loving it.   Thank you."
-- Alan Bell, London UK

Organizations I Train Through

Approved Courses

Extended Education

  • CST Extended Education Course


  • Certified ScrumMaster


  • Certified Scrum Product Owner

Articles I've written

An Example ScrumMaster's Checklist
An adequate ScrumMaster can handle two or three teams at a time. If you're content to limit your role to organizing meetings, enforcing timeboxes, and responding to the impediments people explicitly report, you can get by with part time attention ...