Summary
Experimentation, A|B testing, and hypothesis-driven development are difficult topics as they require a high level of maturity in many areas:
- Management: Your teams need the autonomy to decide on their own what to build and how to build it.
- Culture: You need a culture of trust where people are not afraid to fail.
- Cross-team collaboration: Your teams must be able to work interdisciplinarily, as experimentation often requires the collaboration of different departments.
- Technical capabilities: You must be able to release changes in a very short time to production and target individual customer segments.
- Insights: You must have strong analytics capabilities and combine data and metrics from different sources.
If you are not there yet, don’t worry. Many teams I work with are not. Just keep on improving your capabilities and check that your metrics show results. DevOps is a journey and not a goal, and you must take it one step at a time.
In...