Agile Coaches go nuts

4 Comments

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!

background

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…

my offer

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.

accnl - marketplace

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.

accnl - Scrum LEGO airport setup

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!

delivery

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.

what happened?

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!).

accnl - Scrum LEGO airport swarming

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.

accnl - Scrum LEGO airport - review preparation

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…

Scrum Simulation – the Scrum LEGO® Airport

5 Comments

you’ll find the download link for the manual at the bottom of the page

The Idea of a Scrum Simulation with LEGO®

Scrum LEGO Airport at Global Scrum Gathering SeattleIn the beginning of the year 2011 I had the idea for a Scrum Simulation with LEGO®. A Scrum Simulation which needs to be scalable. Scalable for Teams with different stages of knowledge about Scrum. Useful for Beginners as well as Advanced. Usable as a Simulation for ‘easy’ Scrum as well as a Simulation for Scrum of Scrums. Feasible to run with 1 to x Teams. Interesting especially for Software Developers and technical Freaks. In addition, people should learn the Scrum Workflow, it’s Artefacts and Meetings by having a lot of fun.

the Airport Team ILEGO® is a plaything everybody knows, all around the world. As I’m a StrategicPlay® Facilitator, a creative Problem solving Solution with LEGO® based on LEGO® Serious Play, I know how to use LEGO® in a serious context with a joshing course.

ambulanceAn Airport is a complex enterprise system with lots of complex dependencies and lots of technical interfaces. Nearly everybody knows how an Airport works or rather the workflow starting by leaving the car at the parking lot, check in the luggage, receiving a boarding-card till having a seat in a plane. And when arriving at the destination, you want to have your luggage back at the baggage claim.

Hence the idea of a Scrum Simulation with LEGO® in a context of an airport seemed for me an interesting challenge to cover my demand of a scalable approach.

Scrum LEGO® Airport @ Scrum Safari, Cape Town, 2011

Thus I created the Scrum Simulation, Scrum LEGO®Airport with the following scalable stages:

—>

1,5h Appetizer – conference format

Prerequisites: some Scrum Basics

Participants: 5 to 50 ppl + n Observer

4h stand alone Economic Simulation with Focus on Scrum Basics

Prerequisites: no background required

Participants: 5 to 50 ppl + n Observer

8h Beginners combined with a basic Scrum Training

Prerequisites: no background required

Participants: 5 to 21 ppl

8h Advanced combined with a Team Visioning Session with StrategicPlay®

Prerequisites: experience with Scrum

Participants: 1 Team

What do People learn in the Scrum LEGO® Airport Simulation?

Team Story BoardPragmatic understanding that Scrum is about self-organizing Teams, Cooperation, Communication, Understanding, Respecting People, Teamwork, Creativity and Productivity.

Understanding the Scrum Workflow by building valuable products for the customer in each Sprint Sprint demowhich can be delivered after every iteration. Understand what needs to be build first so that the customer can start transporting people after the first sprint and add value from Sprint to Sprint so that the enterprise ‘Airport’ can grow constantly and the customer can grow her business.

I ran the Scrum LEGO® Airport at

different Company’s

Global Scrum Gathering Seattle, May 2011

Scrum Gathering South Africa, September 2011

Agile Prague, September 2011

Download the manual:  Manual the password for the file is vinylbaustein