Thursday, July 10, 2008

Much Ado About Something


Eliyahu Goldratt is an angry old man. He's not that old per se, but he is surprisingly angry for someone who's been making his fortune from IT since the early 80s.


Goldratt is best known as the originator of the Theory of Constraints. He was one of the impressive trio of guest star speakers at Université du SI in Paris last week (the other two being French philosopher Michel Serre and the first man on the moon Neil Armstrong). To my surprise, Goldratt was the wildcard of the bunch.

What got us here won't get us there
'Technology should give us unbelievable results,' began Goldratt as a matter-of-fact. 'Why is it then that we have such amazing processing power and no astonishing results?' he demanded of the developers, Agilists and academics before him.

According to Goldratt, each organisation is haemorrhaging to death because of a clot in its processes. Organisations existed before computers, therefore the limitations we're experiencing existed before computers.

The problem is that the old rules for getting things done were based on localised islands of information because that used to be all the information available at the time. Now that the game has changed, the rules aren't just out-of-date, they're wrong.

An even bigger problem is that the antiquated rules become set in stone when they are reincarnated as a software system. The result: we make more mistakes faster which result in spiralling costs and inevitable failure if we don't revise the rules first.

J'accuse!
Unlike Michel Serre, who employed pure rhetoric to make a similar point about making the most of one's ability, Goldratt chose to lambast IT professionals for being irresponsible and ineffective.

According to Goldratt, as IT professionals, we're creating our own boundary and limiting the success of our organisation. He urged us to go beyond our comfort zone and stretch ourselves beyond our immediate expertise. Goldratt demands we take responsibility for our organisation.

Lost in Translation
After Pascal and I ran our session to demonstrate the Theory of Constraints, a young man came up to me and asked about the relevance of our session at such a technical conference. I remember asking myself the same question after attending the same session at XPDay London run by Pascal several years ago.

'Because a developer can't deliver business value through coding alone,' I replied in French. 'By understanding how to improve the way your team works at both local and global perspectives, you can help improve your organisation's throughput by applying the Theory of Constraints.'

The School of Tough Love
Goldratt concluded that, in his experience, people are much better than we think. It only takes one person to change before others follow suit or risk losing out altogether.

According to Goldratt, the way to achieve an easy life is to take a hammer to your head whereupon you'll be spoonfed for the rest of your life. Goldratt says: Demand more of yourself. What will you choose to do?

Friday, July 04, 2008

Une comédie française


There's a lot to be said about French charm. The crowd of witty, friendly and plain speaking Parisian Agilistas with whom I had the pleasure of dining twice this week has to be the highlight of my Paris visit.

Le lieu du crime
(Un clan d'agilistes dans un restaurant à côté des Champs-Elysées)
L.: Remarques, avant que je t'ai rencontré, j'ai eu l'impression que tu étais plus agée.
P.: (Petit sourire)
L.: En fait, tu es beaucoup plus jeune que je m'imaginais.
P.: (Encore un petit sourire)
L.: En lisant ton blog, je m'imaginais une petite vieille dame genre Miss Marple.
P.: (Silence. Et puis) Merci pour le feedback.
Tous: (Éclat du rire)


Crime Scene Investigation
(A group of Agilists in a restaurant just off the Champs-Elysées)
L.: Before I met you, I had the impression that you would be much older.
P.: (Smiles)
L.: The fact is, you're much younger than I ever imagined.
P.: (Continues smiling)
L.: In fact, I thought you would be a bit of a Miss Marple.
P.: (Stunned silence. Then) Thank you for your feedback.
All: (Loud burst of laughter)


Feedback continu et mon puzzle
Truth be told, 'Miss Marple' isn't exactly the look I was going for, but it's always nice to get feedback if only to know that my blog is being read. Call me an optimist. Paris je t'aime.

Thursday, July 03, 2008

Être et Avoir


'You have to be an optimist to be an Agile coach.'

A good Agile coach helps teams and individuals become agile through care, consideration and collaboration. What they do works because good Agile coaches believe people can change for the better. It's about putting people first.

WARNING: It feels like
magic to those who don't care enough to work out what they need to do and get it done.