Username
Password
 
the Scrum
Alliance
Login help
About Membership

 

Michael James has been asked to refer to himself in the third person.

Michael is a software process mentor, team coach, and Scrum trainer with a focus on the engineering practices (TDD, refactoring, continuous integration, pair programming) that allow Agile project management practices. He is also a software developer (a recovering "software architect" who still loves good design). His programming experience dates to the late 1970s and includes 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 works for a project success company called Danube Technologies, which provides training, coaching, and software tools to help you succeed at Agile product development.  While Michael's clients include Fortune 500 companies and public sector organizations, he is particularly inspired by upcoming companies with bold objectives.



Michael has been featured in DZone, SD Times, and Better Software Magazine
.

Testimonials:
"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

View on map

Upcoming Courses by Michael

Course Title Date Range City
Certified ScrumMaster 14-15 Apr 2010 Seattle
Certified ScrumMaster 21-22 Apr 2010 Downers Grove (Chicago)

Recent Comments by Michael

On Poisonous Scrum Anti-Patterns
I don't know where I heard this first: A good ScrumMaster can handle one team at a time. A mediocre ScrumMaster can handle several teams at a time. --mj
On Am I, or Am I Not, Using Scrum? That is the Question.
Melanie, I agree with what you've written here. Scrum has very few parts, and none of them are redundant. Let's stick to a strict definition. --mj
On Eight Components of Enjoyment
Nice article David. Scrum facilitates hyperproductivity by creating an environment Csikszentmihalyi's "Flow" state can occur, both at the team level and the individual level. --mj
On The Blue Peter Problem
Thanks for this very practical article Nigel. One note I'll add: Team self-management artifacts are for the *team*, not the suits and tourists. I try to draw a distinction between things the team needs to use on a daily basis (such as their ...
On Definition of Done: A Reference
This is a good article. When we discover our "done" falls short, our team should take on less feature scope each Sprint rather than increase technical debt. --mj
On ScrumBut: Construct the Sprint Backlog According to Individual Specialist Capacity.
I hope you are able to convince the team to collaborate more! A person who understands queueing theory will recognize the bottlenecks caused by specialization. Another problem with "my work" and "your work" thinking: building quality softw...

 

Profile: Michael James
 
Shanghai Scrum Gathering
Privacy Policy  |   Legal  |   About the Scrum Alliance  |   Contact Us
Please contact our webmaster Copyright © 2009, Scrum Alliance, Inc. All Rights Reserved. rss