Archive for March, 2011

On March 14th and 15th Scrum.org had organized a get together for their trainers. On the agenda were several topics. The most prominent was to start updating the existing PSM material. Scrum.org added two new trainings. PSTM (Professional Scrum Team Member) and PSPO (Professional Scrum Product Owner). The PSTM is the fundamental training, teaching the basics of Scrum; no prerequisites are required. Whereas the PSPO covers the Product Owner site of Scrum. Those additions are making it worthwhile to look into the existing PSM content and to see what can be removed and what should be updated. On the other hand it was long overdue to meet the other trainers in person.

Needles to say that these were two intense days of ongoing discussions and creation of new ideas. When great minds think alike it is amazing what the outcomes are. Overall, it has been very energizing.

Since the complete PSM material is rather large we weren’t able to complete it. Now, our colleagues will pick up our work at the next trainer gathering in Brussels and carry on the baton. Hopefully they will not only carry but also inspect our work and improve it.

So stay tuned for an improved PSM training – a training even going deeper and addressing the more challenging problems of today’s Scrum Masters.

Thanks to my fellow trainers at Scrum.org, I feel honored to call you my friends and to be part of this.

Read Full Post »

My job as a coach and trainer gets me around quite a bit. It is always thrilling to meet new people and to learn about all types of industries. During those encounters, I often get asked how companies like Google, Apple and Facebook do work. Before I left the USA for Switzerland, I used to work for ThoughtWorks out of their San Francisco office. During that time I had the chance to peek under the covers of a couple of those well known bay area players. Pretty much all of those companies are agile, not necessarily in a Scrum or XP way but they surely value their people with trust and autonomy. Yes, these are exactly the most important ingredients for self-organization.

The one company which I never even put a foot in was Apple – I drove by twice a day – but 1 Infinite Loop is a black box for me. So how does Apple do what it does? How could this company recover like a phoenix from the ashes? I admire Steve Jobs. He does magic on stage when showing Apple’s latest products. He has a strong personality and there are quite some stories floating around about his famous tantrums. So, how did this man turn around Apple? Well, to be honest I don’t believe that it was a one man show completely; however this one man is in the exact right position.

Let me explain how I see the role of Steve Jobs though Scrum glasses.

Each Scrum team consists of one ScrumMaster, a Team and one Product Owner. For larger projects you can have more Scrum Teams working together, which is called a Scrum of Scrums. A company wide Scrum of Scrums enables the company to do agile product portfolio management , which is crucial to overcome the stasis of annual plans. At the very top of those Scrum of Scrums, you have THE Product Owner, the over-Product Owner, the one person responsible for what gets developed in which order. Steve Jobs is exactly this person at Apple. Sure, he is CEO and has absolute power. However, in contrast to other CEOs which are too far removed from the details, Steve Jobs is exactly interested in these details. He had the whole iPhone redesigned because it had more than one button. He decides to accept or not to accept the products. He gives the acceptance criteria and he has to like what he sees or it does not see the light of the day.

To me this confirms that one of the most critical roles in a Scrum Team is the Product Owner. Sure, the best Product Owner with a lousy team will not succeed either, but a great team can only be on top of the game with a great Product Owner.

The success of a project depends on the Product Owner, its role but more importantly the person, and definitely NOT how good or detailed the requirements are. A good Product Owner enables the Team to rise above and make a great product the right way.


Read Full Post »