Categories

This thing is not like that other thing

One of the things I struggle with as a coach is convincing companies of the necessity for coaching. Part of this I guess is the self-interest involved. Mainly however, it lies in my seeming inability to articulate why training on its own is not enough.

So let me offer an analogy: imagine someone wanted you to teach them to play chess and win at it. To do this they want to know (and as a result, for you to teach them) what the best move is for every situation.

Now clearly, this is a ridiculous request.

Instead what you do, is first teach them the rules. And then teach them (usually by playing a few games) how to recognise good moves; moves which advance their position strategically. In other words, once they understand the rules, you teach them the principles of good chess.

How much more complex is software development, this "co-operative game"? It requires complex interacting agents to exchange information to produce an unknown (perhaps even unknowable) outcome?

How much more difficult would it be to identify (in advance no less) what all the possible moves are and figure out which one is the "best" one? And to do this without knowing what the complex environment and nature of the team and its constituent members are?

All we’re trying to do in the initial training for teams is establish the rules: e.g. stand ups are for the team, the Product Owner collaborates with the team to establish the priority of work etc. etc. Everyone needs a basic understanding of the framework, so they can play the game.

The problem is that in communicating this essential requirement, companies fixate on the training as an end in itself, rather than the beginning of a learning process. And my personal weakness is that I find it difficult to communicate the importance of values as the key factor in an Agile transformation, particularly in a sales meeting.

So I guess in the spirit of "inspect and adapt", next time I’ll try out my analogical argument.

Powered by Qumana

Bookmark and Share

UX Fail

So I’d like to divert from my usual blatherings to something closer to home. I’d like to describe a recent epic user experience fail on the part of my telecoms service provider.

I have been a loyal customer of MTN for the past 8 years or so. I have been as close to a model customer [...]

Capitulation is not consensus

As I coach more and more teams, I notice a pattern. Scrum masters who fear (or loath) conflict try to resolve discrepancies in estimates as quickly as possible. They will try to force a majority vote as consensus. Or worse, place the dissenter on the spot, somehow implying that they are holding the process up.

This [...]

Henrik Kniberg on Scrum

Henrik has published his slides for his upcoming talk at Agile 2009. They represent what I believe to be a concise, entertaining and complete intro to everything you’ve ever wanted to know about scrum. His book ‘Scrum and XP from the trenches‘ is usually the first book everyone reads when they want to know about [...]

The Tool Trap

As a life long fan of technology and one privelaged to work within a high tech industry, it’s easy to get distracted by the shiny…

used with permission: http://www.flickr.com/photos/kylemay/

Technology is nothing but tools. When you consider that the people who are usually most passionate about technology are the ones in the agile camp, the proliferation [...]

Hero-Driven Development

I feel like I may need to start this post by paraphrasing a song: “You’re so vain, you probably think this post is about you.”  I have had the privilege of working with some remarkable technologists during my career and the danger is that they misinterpret what I’m about to write about. Steve McConnell calls [...]

My Ada Lovelace posting

I promised to write a post about a woman in IT whom I admire as part of this campaign.

The woman I admire happens to be my wife, Karen Greaves.

She has been my mentor and inspiration. She has made a reputation for herself as a superb boss (although I hesitate to allow her to be my [...]

Orlando Gathering

For those of us not lucky enough to be in Orlando right now, the Open Space findings are being captured at:

http://scrumorlando09.pbwiki.com/browse/#view=ViewFolder&param=Orlando

Presentations are also being published to the Scrum Alliance site at:

http://www.scrumalliance.org/resources?tag=SG+Spring+2009

//

Scrumbaiting

There has been some vigorous discourse about the state of scrum in the past few months. I’m not going to refer to them specifically.

What it feels like is that scrum has reached a level of acceptance and recognition that it has now become mainstream enough to warrant the kinds of attacks that can build your [...]

The Nokia Test (reloaded)

I’ve published a little TEST for those of you brave enough to find out what level of scrum you’ve implemented. It is based on Jeff Sutherland’s presentation on ‘Money for Nothing, Change for free’. In it he describes an updated version of the Nokia Test.

I’ve taken the liberty of turning it into a very basic [...]