Wednesday, 19 November 2008
Still Life
P.: Richard’s a nice guy.
Zach: He’s changed a lot since meeting a lady friend recently.
P.: (Pauses) Has he changed for the better?
Zach: Definitely. Richard’s got potential.
P.: (Smiles)
Zach: I like to think of him as a work-in-progress.
Life as Art
I’d never heard of someone being described as a ‘work-in-progress’ before. My friend Zach. is an artistic, cultured kind of guy, so when he described Richard as a work-in-progress, he had meant it to be a compliment of sorts. The idea that Richard had the potential to be an artist’s masterpiece. Being a work-in-progress is part of that journey.
Zach’s use of the term ‘work-in-progress’ also reminded me of Lean. In Lean, you strive to first deliver value. You achieve this by minimising work-in-progress. That’s because too much work-in-progress blocks flow, delays value from being realised. Worst of all, it hides waste.
In Richard’s case, he’s the single piece of work-in-progress on his Assembly Line of Life. That fits nicely with Lean where you want to be working on one thing at a time.
From Journeyman to Master
But something’s still missing from the equation. Does being part of the status quo help us become a masterpiece? Does reliving the same year twenty times give us twenty years of experience? Sounds more like a death march to me.
Then it dawns upon me, the most magical ingredient of all.
Kaizen’s for life, not just on birthdays
In life, we are the artist as well as our own potential masterpiece. We become a work-in-progress from the day we’re born and remain one until we die. The Goal is to turn our life into our own masterpiece. To achieve that goal we need to continuously improve. Continuous Improvement forces us to learn. And to change. By changing for the better, we move closer towards our Goal. And so the virtuous circle takes shape to become the wheel that rolls us forward.
Make yours a masterpiece. Love something, change something, make something better.
Posted in Esoteric Minutiae, Kaizen | Comments Off on Our Mutual Friend
Thursday, 13 November 2008
Conversation overheard in a galactic corridor
(At an Agile conference in a galaxy near you)
A: I am Agamemnon the Agile.
P: That’s nice for you.
A: I am Leader of the Alliance.
P: There are many alliances.
A: Join us.
P: Thanks, but I prefer to keep my options open.
What are Real Options?
Real Options is a decision-making process for managing uncertainty and risk. It’s a simple and powerful approach that helps us make better informed decisions, as individuals and in groups, by understanding and responding to the psychological effects uncertainty has on our behaviour.
Real Options means:
- You don’t have to decide now (aka ‘Decide at the last responsible moment’)
- But you know when to decide
- Keep as many options open for as long as possible
- Actively gather information until you have to make the decision
- Only commit when you must or when you have a good reason to.
A Real Option:
- Has a value
- Has an expiry date or condition
- Costs: cost of buying the option + cost of exercising the option.
The idea of applying Real Options in Agile comes from Chris Matts. You can read more about the original concept here.
The Real Options Space Game: The New Frontier
Pascal and I began working on the idea of a Real Options game after co-presenting a Real Options session at SPA 2008 with Chris back in March this year. Within a month, Pascal and I had a first version of the Real Options Space Game ready for trial in London. Since then, we’ve played it at Agile North and XPDay France.
The Real Options Space Game *New* Version 2.0
During our travels far and near, we’ve encountered many different species of Agilistas and made many friends. We’ve learnt to think more deeply about options and opportunities, for ourselves and in relation to others. Most important of all, we’ve stumbled across the secret to preserving galactic peace.
Meanwhile, Pascal and I’ve been tweaking and polishing the game thanks to the feedback from all the players. We’re pleased to announce that version 2.0 of the Real Options Space Game is now ready for play.
Go, go game play!
Come join us at XPDay London (11 – 12 December) if 1) you think you can take on the ultimate challenge in common sense; 2) you want to know the secret to preserving galactic peace (it’s this kind of general knowledge that gets Agilistas out of tricky spots of bother).
Posted in Conferences, Kaizen | 3 Comments »
Friday, 7 November 2008
‘SimBlogging‘ offers a his and hers viewpoint as Pascal and Portia timebox-blog simultaneously
What Went Well
Journey to Arizona: My AYE adventure started at Terminal 5 where I met up with Pascal to fly to Phoenix, Arizona. Thanks to Julie, a Senior Customer Service Agent from British Airways, we both got upgraded to World Traveller Plus. I’ve gained considerable insight into the airline industry having worked in the industry for the past 6 months. Working with people with a passion for airplanes and travel has allowed me to experience air passenger travel with new eyes since.
Beautiful Arizona: The November weather in Arizona is glorious. The skies are a bright, clear blue and the sun simply glows. I found myself sitting outdoors in shortsleeves, basking in the shade to avoid being burnt to a crisp. Now that’s something that’s never happened to me before. Another striking thing about Arizona is the strips of carefully tended green grass. Back in London, it rains a lot by comparison and so the grass is mostly green. Here in Arizona, I find myself scanning the landscape for grass and appreciating each strip because I know someone decided to plant it there and have continued to look after it since.
The Folks at AYE: My biggest takeway from AYE is the high concentration of open and friendly participants. The number of participants was capped to 75 which gave us a chance to really mingle with the 5 organiser-trainers, Don Gray, Steve Smith, Esther Derby, Johanna Rothman and, of course, Jerry Weinberg. Most important of all, the smaller-than-average conference gathering gave the participants a chance to get to know one another better.
Agile Fairytales at AYE: Following on from Don’s friendly suggestion that we run the Snow White and Seven Dwarves Game as a Birds-of-a-Feather session at the conference, over 23 people attended the session. Pascal and I continued to play the game with other participants over the course of the conference after lunch and during dessert. It goes to show that playing at the dinner table is no bad thing!
People, People, People: For me, going to a conference is all about meeting people. My write-home-on-a-postcard characters have to be: Evan the Standup Comedian (who played a key role as the protagonist in the chaotic, yet triumphant Satir Change Model exercise), Jeremy the Magician (with his scented marker and chameleon playing cards), Chris the Aspiring Dog Whisperer (with understands dogs AND people) and Cheryl, Rob and Mark from Team Blackberry (who get to develop funky tools to help us better manage our time and ourselves).
Session Highlights:
Cultural Day Out: Of course, no conference adventure is complete without a visit to the environs. On our last day in Phoenix, Pascal and I visited the Heard Museum where we learned about the different Indian tribes in the Arizona region. We had first come across this aspect of the sad and turbulent history of America on our visit to Toronto at Agile 2008. It reminded me of the importance of learning from history because it’s only by learning from our mistakes that we stand a chance of breaking the cycle of misunderstandings and atrocities. Esther demonstrates how retrospectives are a great way of transforming our experiences into lessons learnt.
Complaints With Recommendations
- The AYE sessions I attended encouraged audience participation, but the session takeaways remained vague. It would be great to make explicit the learnings and actions from the discussions, as a group, to reinforce the lessons learnt so they can be applied more easily.
- Day 1 saw the introduction of the Myers-Briggs Indicator Type (MBTI) with everyone identifying their type. Unfortunately, some people wrote their type on their name badge and started saying things like, ‘I’m an introvert, that’s why I’m not very good at networking’. It would be more useful to emphasise a preference is just that rather than who you are. That’s because we can all learn the less preferred behaviour to become more congruent.
- The only session to hold a retrospective was the Agile Fairytale Mirror, Mirror BoF. It would be great to apply the Agile practice for all sessions as a way to get feedback from participants to help improve them.
- I wish I’d spent more time chatting and sharing with other participants outside of the sessions. I could start or continue a conversation by email of course!
- I wish I’d seen more of Arizona and its exotic fauna – nothing beats a bit of funky cacti against blue sky. I suggest hiring a car and doing a bit of a road trip next time!
Posted in Conferences, SimBlogging | 2 Comments »
Tuesday, 4 November 2008
Last night saw the largest gathering ever to attend Mirror, Mirror on the Wall… Why Me?, an Agile Fairytale session on improving personal effectiveness, created by adults for everyone. More than 20 people converged to learn how to create their own happy endings on Day 2 of the AYE Conference in sunny Phoenix, Arizona.
Rediscovering the lessons we learnt as children but have since forgotten
We began the session with a speed retelling of Snow White and the Seven Dwarves – a story of murder, intrigue, passion, poisoned apples and, of course, an Evil Queen. It was great to see sceptic-looking faces brighten with smiles as the story unfolded. The room soon filled with laughter at the thought of Sneezy being a friendly kind of dwarf who’s creatively efficient because he’s allergic to work.
You can read more about the Snow White and Seven Dwarves Game here. The game and all related materials are freely available under the Creative Commons license. You can also download the game and play it for free* with your team, family and friends.
If you’re an avid Agile Fairytale game player, you can read about the experience of your British Agile Fairytale counterparts and see how they fared.
Making Money with Agile Fairytale Projects
The highlight of the evening had to be the project pitches as each of the three teams presented their project proposition, outlining their project’s goal, its deadline and a team staffed with Agile Fairytale characters.
Mirror, Mirror on the Wall… Who’s the fairest of them all?
Many thanks to everyone who attended! The overwhelming enthusiasm of the participants was a sure sign that Pascal and I were among folks who take responsibility for ourselves by continuously seeking to improve.
Heartfelt Lessons Learnt by the Group
- The only person we can change is ourselves.
- Everyone has value.
- Stop being a misanthrope: we should appreciate people more.
- By looking at what we think of others, we can learn about ourselves.
- It’s up to us as individuals to take responsibility in a relationship.
One participant declared, ‘I can see how the game can be a catalyst for team building. I’m going to play it with my team the moment I get home!’
Agile Fairytales coming to a place near you
Mirror, Mirror on the Wall… Why Me? will be showing next at XP Days Benelux later on this month. The Agile Benelux contingent are world-renowned for their sense of fun, so I’m looking forward to what promises to be a most excellent European mini-adventure of self-discovery.
*The Snow White and Seven Dwarves Game is licensed under the Creative Commons Attribution-Share Alike 2.0 UK license.
Posted in Agile Fairytales, Conferences, Team | No Comments »
Thursday, 30 October 2008
Playing to learn about the Theory of Constraints
It’s 5 pm on a Thursday night and everything’s already pitch dark outside. We need at least 7 players to play the Bottleneck Game created by Pascal Van Cauwenberghe but we only have 6 eager participants. Being an Agile Coach has taught me to be resourceful (think Macgyver), so I roam the corridors for a couple more minutes in the hope of netting a few Agile enthusiasts keen to learn a thing or two about process improvement and bottlenecks.
To my surprise, I don’t just find one, but two volunteers: Darren and Paul. Both Darren and Paul have been extremely helpful and supportive with our fledgling Agile teams to date. I’m glad the promise of an Agile game and Halloween chocolates prove more enticing than a visit to the gym. It’s also a sign that I’m working with a learning organisation.
Favour Brain over Brawn
The Bottleneck Game (also known as ‘I’m Not a Bottleneck, I’m a Free Man!’ teaches us about the Theory of Constraints (TOC). According to the Theory of Constraints, every organisation has at least one constraint which limits the system’s performance in terms of its goal. The theory states that we can improve a system’s throughput learning how to recognise and deal with a system’s constraint (also known as a bottleneck).
The 5 Focusing Steps
Step 0: Make the goal of the system explicit.
Step 1: Find the constraint.
Step 2: Exploit the constraint.
Step 3: Subordinate everything to the constraint.
Step 4: Elevate the constraint.
Step 5: Rinse and repeat.
Lessons We Learnt Today
- If you’re rushing, you’re probably stressed – slow down instead and you’ll improve your quality as well as increase your throughput
- Apply improvement changes one at a time
- Always measure the throughput before and after applying improvements to verify their effects on the system
- Cross-training helps improve the throughput of a team
- Small, incremental changes can make a big difference to throughput.
Process Improvement is the New Sliced Bread
Don’t let inertia become the constraint. Help your team and your organisation become more agile by striving to be a bit better than you were yesterday every day. Thanks to Alison, Suresh, Bhavna, Paul, Mark, Darren, Jo and Genevieve for being such professionals as employees of The Boats and Hats Company!
The Theory of Constraints is clearly a hot topic as Pascal’s also run the game with one of his clients over in Paris. You can read a more comprehensive account of the Bottleneck Game as played by our French Agilista counterparts here.
Learn About Bottlenecks with Your Friends and Family
Origami isn’t just for work, it’s for learning, too! The “I’m not a Bottleneck! I’m a Free Man!” game by Pascal Van Cauwenberghe and Portia Tung is licensed under a Creative Commons Attribution-Share Alike 2.0 Belgium License.
Posted in Coach's Log, Communication, Feedback, Team | 1 Comment »
Tuesday, 28 October 2008
Today’s a special day for my team: we’ve got one more day before our Iteration 1 Show & Tell and, of course, it’s Diwali, the Hindu festival of light. During the second part of our standup this morning (what we call ‘Information Broadcast’ where we share useful information among the team outside of the 3 usual three questions answered in a standup), I’m told that everyone will be praying to Lakshmi, the goddess of wealth and prosperity. It’s natural to want a share of good fortune, so I ask by way of a reminder: ‘Will anyone be praying for us to reach a burndown of 0 story points by Thursday morning?’ And everyone laughs.
This is Day 18 with my team and I’ve learned many things from them including some Agile lingo in Hindi:
- Grahak means Customer
- Sahayog means Collaboration
- S’mmaan means Respect
How did I come across such useful learnings? It’s thanks to one of the first team exercises we did: translating the team’s values as well as the Agile Values into Hindi. Seeing the team tackle that translation exercise is one of the most memorable events I’ll be taking with me when the time comes to move on to my next Agile team. I hope the translation exercise will somehow help Agile endure.
Posted in Coach's Log, Respect, Team | 1 Comment »
Friday, 24 October 2008
Reader to Writer – Yet another comic Agile moment
M: I’ve read your blog.
P: What do you think about it?
M: I’m not sure if I’ve got the right word for it. (Long pause)
P: Go on.
M: What I like about it is that I can tell you’re obsessive about what you do.
P: (Stunned silence. Then) Thank you for the feedback.
Just Blog It!
To be a blogger, you have to blog. Here’s how to create a blog in less time than it takes to order a beer in a crowded saloon on a Friday night:
1. Ask yourself: ‘What are my interests or reasons for blogging?’ Write down each thought or idea on a separate mini Post-it. [3 mins]
2. Review each Post-it by thinking out loud and elaborating on the reasons why you wrote it down. [5 mins]
3. Pick the Post-it that makes you feel most energised just thinking about it. This forms the ‘hook’ that will keep you writing as well as attract visitors to your blog. Let’s call this the Hook Post-it. [1 min]
4. Talk about the Hook Post-it some more. After all, it’s special. Why does it make you feel energised? Where did you first come across the thought or idea? Why’s it important to you? [2 mins]
5. Pick one or two or three coherent words associated with your Hook Post-it. Congratulations! You now have the title and theme for your blog. [1 min]
6. Select a free blog provider – for instance, www.blogger.com or www.wordpress.com. (I prefer using wordpress because it generates cleaner HTML markup than blogger. Cleaner HTML means a better reading experience for your readers who use feed readers.) [1 min]
7. Register with your chosen blog provider. [1 min]
8. Create a blog with your chosen title. Congratulations again! You’re now the proud owner of your very own blog. [2 mins]
9. Select a particular thought or idea related to your Hook Post-it. Write a sentence or two about it. Don’t overthink it. Just keep writing. [5 mins]
10. Review and preview what you’ve written. [2 mins]
11. Publish it! [5 secs]
12. Send your friends the link to your blog and ask them for feedback. [1 min]
Nice To Haves
- Add tracking to your blog so that you can see how many visitors you get and where they come from. Google Analytics provides pretty, graphical data. The statistics will spur you on to write some more. If you’re using wordpress, go to Dashboard | Blog Stats (which uses Google Analytics behind the scenes).
- Why not buy your own domain name? These days, a domain name is cheap as chips and you can get website and email forwarding for free so you can impress your friends with a personalised email address. If you want to remove ‘wordpress’ from your blog URL, you can buy the domain name and full mapping from wordpress themselves.
To blog or not to blog
If you’re still unsure, begin by asking yourself: ‘What’s in it for me?‘
Posted in Communication, Kaizen | 1 Comment »
Monday, 20 October 2008
If I could only attend one Agile conference this year, it would have to be XP Days Benelux 2008 because:
- It’s created by Agilistas for Agilistas.
- It attracts genuine practitioners of Agile.
- It’s organised in an Agile way.
- First time speakers are given priority over more well-known or experienced presenters to encourage knowledge and experience sharing within the Agile community.
- Presenters mingle 100% with participants beginning with the conference opening dinner.
- The Games Night promises to be V. SPECIAL.
- Everyone understands that the most effective learning and innovation comes from having fun.
The tickets are selling like hot cakes, so buy yours soon if you enjoy hunting werewolves while sipping beers brewed by Dutch monks!
My Top Picks
Presenters I’ve met and heard lots about, but have yet to see in action:
Sessions that look especially intriguing:
Sessions I’m looking forward to co-presenting:
- Mirror, Mirror on the Wall… Why Me? – Pascal and I will be presenting this at a conference for the third time this year and it just gets more and more fun!
- The Business Value Game by Vera and Pascal – My first ever conference was XPDay London 2004 where I played the XP Game run by Vera and Pascal. It’s a real honour to be co-presenting with these two!
Posted in Conferences | No Comments »
Monday, 20 October 2008
‘Exoftware has been ranked 6th in the 2008 Deloitte Technology Fast 50, a ranking of the 50 fastest growing technology companies in Ireland. Rankings are based on average percentage revenue growth over five years. Exoftware grew over 1300% percent during this period.’
– Deloitte Ireland
One of the hardest things about becoming agile, both for the organisation and for the individual, is that Agile challenges parts of your brain other project delivery methodologies don’t reach.
Continuous Improvement is a tough job, but someone’s got to do it
I’ve gained an incredible amount of insight and experience by working at Exoftware as an Agile Coach since January. One of the things I love most about my job is the fact that I’ll always be learning. After all, continuous learning is the only chance we have of improving ourselves.
What Makes Exoftware Special
I’ve worked for a number of organisations, both large and small over the past decade, and Exoftware’s different for 5 key reasons:
- Exoftware walks the talk: We strive to apply the Agile Values of Communication, Simplicity, Feedback, Courage and Respect, with our customers and among ourselves.
- Exoftware acts with integrity: We tell it like it is even if the message isn’t easy to deliver or receive.
- Exoftware’s a learning organisation: We understand that success is defined by continuous improvement. The best learning comes from making mistakes, so we fail early as well as pool the experiences of our coaches.
- Exoftware creates an environment where we can be courageous: Everyone who works for Exoftware is part of the same team. Our clients are an extension of that team. We’re stronger because we work together.
- Exoftware really cares: We continuously improve because we care about what we do. That’s because we’re in the People business.
Posted in Esoteric Minutiae, Team | No Comments »
Wednesday, 15 October 2008
At an Agile Conference
Agilista: A top Agile presenter always has a ‘thing’.
P.: Really? Like some kind of disease perhaps?
Agilista: (Rolls his eyes) No, something that makes them special.
P.: Ah. (Long pause) I tell Agile Fairytales.
Agilista: I’m being serious you know.
P.: So am I.
Agile Fairytales Hits the Mainstream
This Tuesday evening marked another of Agile Firsts. It was the first time for me to run an Agile Fairytale on client site. Agile Fairytales helps us remember the lessons we learned as children but have since forgotten. Who knows? Perhaps this event heralds the start of Agile Fairytales going mainstream after its first appearance at XPDay London 2007.
A Laugh a Minute
Fifteen of us bundled into a sleek, glass-walled meeting room to transform it only moments later into the play space for Mirror, Mirror on the Wall… Why Me? You can read more about the Snow White and Seven Dwarves Game here. You can also download the game and play it for free* with your team, family and friends.
Having Fun is Serious Work
Many of the participants described the session as fun and full of laughter. The highlight for everyone was the chance to mingle with colleagues we had never met before, tasked with assembling a project team with a tangible goal and deadline. And the twist? We had to staff our projects with Snow White and the Seven Dwarves, all the time leveraging their strengths, recognising the value everyone brings to a team, warts and all.
And they all lived happily ever after…
Many thanks to the game players for their invaluable session feedback in exchange for Haribo Tangfastics and marshmallows. “Thanks!” to Natasha, Graham, Jo, Bhavna, Lissa, Ashutosh, Neeraj, Bruce, Chi, Nick, Ponvizhi, Sanjeev, Suresh and, of course, Andy.
Agile Fairytales Coming to a Place Near You
If you want to learn how to become a more effective team player and team builder, come play The Snow White and Seven Dwarves Game at AYE and XPDays Benelux. I look forward to seeing you there!
*The Snow White and Seven Dwarves Kanban game is licensed under the Creative Commons Attribution-Share Alike 2.0 UK license.
Posted in Coach's Log, Conferences | No Comments »