The Truth Curve - how to easily not build the wrong stuff

The Truth Curve - how to easily not build the wrong stuff

Here at giffgaff, we recently did an intensive 5-day Lean UX run by Jeff Gothelf (and, partly, by myself - no pressure then, following Jeff...) for the whole company where we delved deep into the Build - Measure - Learn cycle and the whole hypothesis-driven product discovery/development idea. So, lots of canvases, risk/value matrices and a forest of post-its culminating in a Science Fair where every team showed off their amazing progress over a short space of time.

In the midst of all that, however, one concept struck an immediate chord with me, and I believe this concept to be truly at the heart of Lean UX. It's an invaluable tool to help you always build the right thing, or, at the very least, not expensively build something nobody wants.

This concept is the Truth Curve. And I love it - here it is in all its glory...

Lean UX is mainly all about learning what your customers problems are, and how you can best solve them, as quickly as possible. This can be achieved in a number of ways - you can simply ask them. You can show them a paper prototype of what you're thinking of building. You can do an A/B test. You can even build the entire solution to production quality and make it live, and see what happens. Obviously, building and deploying a solution is way more expensive and time consuming than just asking someone in the local high street, but gives us much more accurate and reliable data. What this simple graph shows us is the relationship between the cost, effort and time of doing these things versus the strength of the evidence you get.

And that is incredibly powerful. Particularly if you can quickly discover you shouldn't build something, and save all that time, cost and effort.

The other interesting thing about the curve is the pink area on the left. This is fantasy land, where you sit around discussing what to build. Unless you are interacting with your end users or prospects, you are learning nothing. Simply getting out of the building and chatting with random people is better than that, but the strength of evidence you are getting is quite low. So, it is incredibly quick to get low quality evidence, but that evidence may be extremely illuminating. As an example, if you ask 10 people in the street and they all say your idea is terrible, that may have saved you a fortune...

Once you've gathered low quality data, what then? Well, if it's positive, you can invest a bit more time and move up the truth curve - spending a bit more time but getting stronger evidence. By the time you get to "let's build this in production", your idea is fully validated and you know your customers want it; otherwise, you would have discarded it in favour of something else further down the curve. And that is incredibly powerful, isn't it?

Now, what does all this mean in practice? All the activities described above are referred to as experiments, and if you plot the number of experiments against the strength of evidence you would expect if everybody is working in a Lean UX fashion, then that the frequency would be the mirror image of the curve - the further down the curve you are, the more experiments you would expect. Why? Because the left hand side of the curve is where the cheap experiments are, and we can often kill off ideas that have no legs with cheap experiments. So, if we plotted the first few weeks of Lean UX at giffgaff, was this the case?

Well, not quite...

As you can see, experiments were heavily biased towards the top, expensive end of the curve. The big spike at the right is A/B tests which are time-consuming to set up, and take a long time to run to achieve statistical significance. But, they do give highly accurate results.

So what's the problem? Well, let's look at the results of those tests

As you can see, the vast majority of these tests (~ 90%) weren't positive, i.e. had the impact we thought they would. If you take into account these tests run for a couple of weeks, during which time you cannot update the code, you can see this is not great - how much better would it be to learn it was going to fail earlier, i.e. further down the truth curve. Then, we could just build the right things, and if we did do A/B tests, it would just be to confirm what we already knew. A good indicator that we're following Lean UX would be close to 100% success rate with A/B tests.

So, moving forward, we want to move towards fewer, more positive, A/B tests and more experiments further down the curve. This will show we are being more "Lean UX". We realise, however, that a high percentage of successful A/B tests and a different shaped experimental frequency graph are merely leading indicators of success, but we believe that following the approach will result in better business outcomes. That would be what we would measure next (or in parallel); are we hitting our KPIs/KRs quicker than we did before we started using Lean UX?

The truth curve; I love it...


要查看或添加评论,请登录

Steve Wells的更多文章

  • Alphabetic Proritisation: how to force stakeholders to focus

    Alphabetic Proritisation: how to force stakeholders to focus

    I’m sure you’ve all been in the situation where your Product Owner, or other stakeholders, are unable to prioritise…

    5 条评论
  • The answer is "Pairing"; What was the question?

    The answer is "Pairing"; What was the question?

    Anybody who knows me knows that I'm a big fan of pairing; not just XP pair programming, but pairing in a wider sense…

    3 条评论
  • A simple way to keep goal focussed...

    A simple way to keep goal focussed...

    I worked wth a team recently who were finding it difficult to get things completed. They clearly needed a new approach…

    3 条评论
  • The simplest of simple games to demonstrate context switching...

    The simplest of simple games to demonstrate context switching...

    As part of an agile refresher course I was giving a while back, I created this really simple game to demonstrate…

    2 条评论
  • Back to Basics; it's good to be reminded every now and then...

    Back to Basics; it's good to be reminded every now and then...

    I've been developing some online versions of agile games and activities at https://agilesimulations.co.

    5 条评论
  • Agile Simulations - what's it all about?

    Agile Simulations - what's it all about?

    Like many Scrum Master, Coaches, Facilitators and other agilists, I'm a great fan of gamification to get agile points…

  • "Agile is not appropriate in all situations". Hmm, what's that smell?...

    "Agile is not appropriate in all situations". Hmm, what's that smell?...

    I've heard this phrase a lot recently; "you can't use agile in all situations". It's usually preceded or followed by…

    2 条评论
  • The Coin Game (now available remotely!) - a simple but effective way to demonstrate agility...

    The Coin Game (now available remotely!) - a simple but effective way to demonstrate agility...

    Update: If you want to run this with remote teams or people WFH, ket me know; I have built this as screen-shareable…

    11 条评论
  • Why we measure (and punish) speeding...

    Why we measure (and punish) speeding...

    I was thinking the other day about speeding fines, and what they are for (apart from, obviously, revenue generation)…

  • Meeting WIP Limits...

    Meeting WIP Limits...

    Here's a thought I had recently. How many times do you hear people complain they have too many meetings? How many of…

    15 条评论

社区洞察

其他会员也浏览了