As a product owner or product manager, what defines a successful product to you?
Depending on your profile and past experiences, different answers are possible. These are some of the more common responses:
There is truth in each of these answers, but you have to dig deeper. The key to success is not in the product itself, but in the development process that leads to the product: iterate and experiment. This method has a name: Lean Startup.
The concept of ‘Lean Startup’ was introduced by Eric Ries in his eponymous book .
Here, he explains how startups manage to compete with the largest companies using a comparatively derisory budget. He dubbed these companies as lean startups.
The term means becoming aware of all the hypotheses we make and challenging them through experiments rather than taking them for granted.
Let’s take the example of an e-commerce site.
Rather than assume that our users need to filter the catalogue more precisely in order to find things more easily, let’s rephrase the assumptions.
*Hypothesis 1: Our users do not easily find what they are looking for.
Hypothesis 2: A filter on the catalogue will make it easier for users to find what they are looking for.*
We assumed that users had difficulty finding what they were looking for, but we also assumed that the installation of filters would be the solution. These are two separate hypotheses.
The question now is how to confirm or refute these assumptions. That will require an experiment or two. This can take the form of user tests, A/B tests, or incremental development. We could thus develop a first level of simplistic filter and flesh it out if the returns are positive.
These cycles of experimentation can be likened to learning how to:
The moral of the story: You can take a hypothesis for granted, or you can discover that you had a distorted perception of the situation.
This learning is key to the success of your product. It is what will allow you to build the right product - the one that meets a real need in an innovative way via an addictive user experience.
The question isn’t whether you will learn, but whether you will learn fast enough. Can you learn faster than your competitors, but also – in the case of a startup – fast enough to find your market before you run out of cash!
We must therefore succeed in reproducing this learning cycle as quickly as possible. Three prerequisites can be identified:
How do you succeed in setting up these constant experiments?
It requires that the product be built to achieve this. Technical choices are made at the heart of the product so that it can allow for these experiments.
All of the internet giants like Google, Apple, Facebook, and Amazon operate in this way. It is rumored that Amazon deploys a product change every 11.6 seconds online . All these innumerable changes includes of course functional evolutions and bug fixes, but for the most part the focus of the release is A/B testing, which means experiments.
Now let’s talk about technical excellence. From a technical point of view, your product must be excellent. This does not imply perfection, but nothing must hinder the speed of development (and as a result, experimentation).
It is therefore both a question of managing the technical debt and implementing sound practices and tools such as Continuous Delivery. This allows production deployment to operate as fluidly as possible, especially by reducing any manual intervention to a minimum.
Be careful not to lose sight of the most important thing: the product.
If technical excellence is a necessity that will allow you to experiment quickly and achieve success for your product, it requires continuous attention to the product.
In other words, it is not technical excellence alone that will bring you success. It is your permanent focus on the product that will enable you to achieve this.
So drive your technical excellence by your product constraints and aspirations!
Identify the underlying assumptions and experiment to validate or invalidate them. This work of hypotheses and experimentation constitutes a learning cycle. The faster your learning cycle, the greater your chances of success.