Agile

Diversity as a non-negotiable of Business Agility

Jul 17, 2022 • 2 min


This talk explains that D&I is the main asset organisations have, to thrive in a complex world. It explains how D&I is a real catalyst to achieving Agility, and that to solve complexity, Diversity and Agility must go hand in hand

An Agile Data Warehouse

Jul 17, 2022 • 3 min


Data Warehouses are normally seen as big, expensive, lengthy, waterfall projects, using complex and costly tools. They don’t need to be. As someone who has helped several teams to build successful data warehouses, I know that an Agile approach is much better, and in this talk I will explain how we do this. We can deliver incremental, useful reports and applications within weeks of starting the project and can continue to consolidate an organisation’s data, improving its quality and the meaningful insights it can deliver. At the same time we develop wider understanding of the data, often leading to improved business processes.

You can do better than the Spotify Model

Dec 29, 2021 • 7 min


Let’s put aside the ‘bubblegum and unicorns’ of the Spotify Engineering Culture videos and talk about what doesn’t quite work at Spotify, and how we’re trying to solve it. This is a failure/learning report intended for coaches and other change agents who need encouragement that it’s always hard AND it’s always possible to improve.

Hiring Questions

May 27, 2021 • 8 min


A set of questions I use during the occasional times I have to run an interview to hire engineers inside an agile team.

Make the agile transition work! And what HR can do to support it...

Apr 13, 2021 • 3 min


These are my notes on Maike Goldkuhle’s session at XP2017 on HR and Agile. I wanted to attend this session because there is very little said about the role of HR in agile transitions.

3M EUR later: Moving a team to become Agile in a Company with Too Much Money

Dec 3, 2015 • 0 min


How do you go from a ragtag of people having no idea what it means to be Agile, stuck in eternal maintenance and operational work, applying none of the basic software engineering practices to a team of DevOps delivering value for their customers in sprints of 2 weeks ?