Agile London at CodeNode

ThisKate from CodeCamp giving an introduction to CodeCamp evening I went to the latest Agile London event. I’ve been to a few previous Agile London events including Thomas Cook and McKinsey Labs. Some of the Endava team liked the Agile London events so much that we arranged to sponsor tonight’s event at CodeNode.

Tonight felt like it had more people attend than any previous event – there were 120 seats and we had to bring more into the main CodeNode meeting room.

What is Code Club?
What is Code Club?

The event kicked off with Kate Wilsea from Code Club. The organisation was set up about four years ago to inspire more children to… code. Code Club now reach over 65,000 kids across 4,000 UK locations, and have now opened up to Ukraine and Brazil.

If you like the sound of Code Club, you can help support them on JustGiving.

The seven deadly sins of Agile
The seven deadly sins of Agile

We then heard a highly amusing and interactive session from Chris Matts, who described the seven deadly sins of Agile:

  1. Hiring ‘agile’ consultants, rather than attending conferences and events (such as Agile London!) and hearing war stories from real projects
  2. Trying to roll out Agile as a big bang solution rather than on tactical projects and experimenting within organisations
  3. You need recipes and chefs on an Agile project… i.e. you need tools and coaches
  4. Hiring loads of Agile coaches on to a project. You’ll end up with loads of super heroes, demotivated staff and poorly functioning teams
  5. Assuming the predictability of an Agile programme. Too much predictability creates a waterfall project
  6. Giving commitments… which leads down the same path and number 4… you’ll end up in a waterfall project once you start committing to this functionality on that date, followed by this and that…
  7. There’s no seventh because that would imply commitment!
Confession time at Agile London. These are all Agile sinners.
Confession time at Agile London. Here are some Agile sinners from the congregation

Chris underlined how important culture is to the success of Agile. I completely agree – if you don’t have the right culture to experiment and avoid long term commitments, Agile won’t work.

Chris then encouraged the audience to confess some of their Agile project ‘sins’. Tales included hiring consultancies who sell themselves as experts and paying for consultants who had no experience; and many big bang stories.

George Angelache goes Back to the Future to talk about IT projects in 1803 (that last bit was a joke)
George Angelache goes Back to the Future to talk about IT projects in 1803 (that last bit was a joke)

After Chris had finished his presentation, Endava’s very own George Anghelache spoke about some of our large scale Scrum projects.

He spoke about a four-year old programme with over 150 people on the project.

George agreed that culture is vital to implement Agile. But what is culture? It’s the freedom to experiment, with open feedback from senior managers, technical staff and customers.

Start with Agile incubator teams, consisting of thought leaders (we call them Agile champions), and high performance people who can hit a high velocity and are good at planning, estimation and automation.

George also recommended choosing a good project to start with. At around six teams, experiment with some scrum scaling to overcome the inevitable scale issues.

The team will need to start looking further ahead, synchronising the backlog across the teams, and thinking creatively about blockers – perhaps do some prototyping when waiting for issues to be cleared.

George recommended agreeing a common definition of ready and a common definition of done.

He showed an Agile organisation slide (see the photo) with a Business SoS team who can help differentiate between really important priorities such as regulatory or compliance system features and “it would be great to…” enhancements.

Here's how to organise a large Agile project
Here’s how to organise a large Agile project

Summary: Agile London at Code Club

This was the fourth Agile London event I’ve been to and if you’re either working on development projects or (especially) business change and want to learn more about Agile, it’s worth coming to a couple of events.

I spoke to a few people afterwards who work on traditional waterfall projects and their faces said it all. They can see the value of Agile methodologies but don’t know how to deploy it across their organisation. They need to bring more colleagues along to the next event.

UPDATE: Amendments to this post

Thanks to Matt for pointing out the event was at CodeNode. For clarity, Code Club is the charity which presented, and CodeNode was the location of the event. My apologies for the error.

Leave a Reply

Your email address will not be published. Required fields are marked *