What is an MVP?

MVP is a term that is bandied about quite freely. I think it is also poorly understood and thus poorly used. It does not mean Phase 1 or any other thing except MVP. To me MVP stands for: Minimal - the smallest, leanest, least amount of activities that can provide value - usually in the …

Learning to Fail

"Fail fast Fail well" "Fail fast, fail well" is a well used mantra for continuous improvement practices. However we have discovered that people and teams do not know "how" to fail! This makes it hard for them to fail well. Traditionally failure is seen as a bad thing, something to avoid and or deny, and …

Designing Your Testing Experiments – CukeUp AU 2016

In November I was once again involved in the CukeUp AU conference. I spoke about testing using the mindset of conducting experiments. The slides from my session are here: designingyourtestingexperiments There is a lot of talk in modern teams about experimentation. Classically an experiment is a very structured series of activities designed to find something out. Sounds a lot like testing and is in direct alignment with the concepts around TDD, BDD and ATDD. This session will discuss how we design testing experiments that are valuable and provide the right insights to the right people, at the right time. What is an experiment? Why do we experiment? How is testing and experimentation aligned? How do we structure testing experiments? How we do learn and adjust based on the findings – pass or fail!

Transforming an organisation is not the same as transforming a team

How do you approach an organisation wide agility transformation? It may seem overwhelming and it seems like there is no clear way to start. The best advice, just start! First, make some audacious assumptions! The best thing about assumptions is that they can be changed, can be proven true or false and allow you to …

Going agile agilely

When doing an agility transformation the best tip is to use all the patterns and practices from agility, systems thinking and roadmapping to help you achieve a successful outcome. Make sure that before you start the transformation you are thinking about the end state, that allows you to generate a cohesive plan for the transformation …