At the end of April 2012, I attended the first Agile Coach Camp in the Netherlands. Thanks by the way to the organizers for a great ACC in a very cozy hotel with a warm and nice atmosphere. I really enjoyed the time I’ve had with you, my dutch friends!
I was driving from cologne to the netherlands by car which was fully packed with LEGO® and I was totally excited to meet good friends and lots of new people. Frankly, I’ve expected a great conference as I know some of the organizers and know about their passion for agile and our community.
Beside having a really fantastic and great time with the awesome dutch agile community, I’ve made some very great experiences during that conference. In this first post I’ll write about some interesting experiences we’ve gained during one of my LEGO® sessions. In a second post about the Agile Coach Camp Nethlerands I’ll write about co-creation of the Ewan McGregor game – but this will follow a bit later…
During the Open Space marketplace I offered a StrategicPlay® session based on LEGO® SeriousPlay™ as well as the Scrum LEGO® airport. The Scrum simulation I offered for saturday evening, as an offtrack session starting at 09:00 pm – drinks are allowed.
I’ve created the Scrum LEGO® airport about two years ago and ran it already on several conferences all over the world, at different companies and within trainings. So nothing special. Just one fact was differrent this time. All the times I’ve ran this Scrum simulation before, lots of the participants were newbies to agile with little to average experience with Scrum. Sure, there were also agile-grey-hairs which also gained lots of new insigths, and not all but most of the attendees I’d call newbies. This was the first time that I’d run it just with experienced Coaches, Agile Coaches and ScrumMasters. So I’v expected something different this time, not sure about what in special, just something different.
the set up
The first surprise happened when people entered the room for my session. As we were about 50 people at that conference, all attendees were already experienced agile practioners and I proposed the session for saturday evening, I’ve expected about 10 people max to come.
When we started, we were 27 participants, splitted up in 4 teams.
We did 3 full sprints within a complete Scrum framework with 4 teams, 27 people and 22 requirements for a complete airport, 4 ScrumMasters, 4 ProductOwners and 19 developers. What do you think have they delivered after 3 sprints?
You’d expect a complete airport? Yes, I’ve expected the same!
What they delivered was an ambulance car. One single ‘lousy’ ambulance car made of LEGO! Ok, a Scrum simulation with LEGO might be a little bit different to your daily work of SoftwareDevelopment. There is just one but – all Agile values, principles, the Scrum framework and the whole agile mindset is not just focused on SoftwareDevelopment – you can apply it in nearly every – let’s say manufacturing and production process as well as to build an airport with LEGO!
Ok, it’s normal in the simulation that teams fail in the first sprint. This is a regular learning phase. But normally they learn with every single sprint as we do retrospectives and the customer is available for questions. So I’m used to see teams improving already after the first sprint as they start to communicate and to deliver.
So, what happened with my dutch colleagues? They’ve made every single mistake you can make and most important, they didn’t communicated with the customer, they even didn’t talked between teams. So they were’nt able to find out the right priorities for the airport, did not adjust cross-team development and every team built what they liked most and thought is most valuable (in their opinion!).
And, no surprise, during the Scrum Reviews the teams tried to sell the customer (me) every single requirement they’ve built. Starting from a Helicopter which doesn’t fit on the Heli-pad they’ve built, an Airport Tower without any space for workers and which is as tall as an airplane and so on. And every single product they’ve built had a special value – unfortunately not for me as the customer, so I had to refuse all built requirements, sorry guys! =;-)
inspect & adapt
During the third (!) sprint the first team started to ask and talk to me as the customer. Hooray, they found out that security has the highest priority for me – so before any landing-field, building or whatever is build, security like ambulances, fire-trucks and police must be available on demand.
et voilà – after the third sprint, exactly this team was able to deliver an ambulance car and fulfilled all acceptance criteria. Surprise, surprise, it was accepted! By the way, this team was the only team that delivered something!
Agile Coaches go nuts
After 2 hours of playing with LEGO the discussions between participants reached a level I haven’t expected. For the rest of the evening, this session was the top topic at the bar and people talked about what happened and why the hell nobody of all the experienced Coaches did not practiced what they pray and coach on a daily basis?
Whatever the outcome of all these discussions was, I think everybody had their unique point of view and outcome. For me it was totally great to provide participants a great time, 2 hours of serious play with LEGO, lots of fun, learning and new insights which made them think. Wow, what an awesome conference, thanks everybody I’ve met there!!!
And, if you were one of the participants, please leave a comment and some of your insights…