about services publications events blog
Pichler logo

All Things Product Owner

Posts Tagged ‘product vision’

How much Visioning is Necessary in Scrum?

Apr
26

A recent posting on deutschescrum brought up an interesting question: How much visioning is necessary in Scrum? Even though I find it impossible to give a general, precise and accurate answer, there are two main factors that influence the time and effort necessary to create the product vision and the initial product backlog: the product’s lifecycle stage, and its complexity.

The younger a product is, the more visioning work tends to be required. A new-product development project may spend several weeks creating the product vision and carrying out necessary prep work such as creating prototypes to explore product design and architecture options. Contrast this with an incremental upgrade of a mature product that may only require a few days of visioning work. The same applies to complexity: The more complex a product is, the more visioning time and effort is usually necessary. Note that complexity comprises not only the internals of the product – its architecture and technology – but also the functionality provided.

When determining your visioning effort, avoid two common mistakes: Don’t rush into the first sprint without having agreed on an overarching goal, without understanding what the future product will roughly look like and do. At the same token, avoid overdoing the visioning work. There is no way to guarantee that the vision is correct, that the new product or next product version will be a certain success. For anyone not blessed with perfect foresight, predicting the future correctly is notoriously difficult; no market research technique can deliver forecasts that are 100% accurate.

I therefore recommend you keep the visioning time and effort to a minimum. Do as little as possible, but as much as necessary. To find the sweet spot, try the following: First, focus on the customer needs and the three to five top features of the product. Second, envision the minimum marketable product – a product with the least amount of functionality that still has a clear value proposition. Third, quickly implement the product vision and gather customer and user feedback on early product increments to validate and refine the vision. And last but not least, reduce complexity by creating a simple product – a product that is easy to use and easy to extend and maintain.

Find out more about visioning in my book Agile Product Management with Scrum or by attending one of my upcoming product owner classes.

spacing rule

Creating Products that Customers Love

Mar
24

We all want to create great products – products that customers love and that meet or exceed our financial goals. But the odds of failure are high: Cooper states a failure rate of 25% to 45% for new products in his book Winning at New Products (third edition); some studies reveal even higher odds of failure. Markets develop unexpectedly and customer reaction is hard to predict.

Luckily, agile practices help us increase the likelihood of creating great products. While there are many factors at play, I have found that three practices are particularly important.

Shared Product Vision

Ensure that you have a shared vision in place that describes the target customers and users, the needs the product is going to address and what the product will roughly look like and do. Consider not only the key functional attributes but also non-functional ones including user experience and operational qualities such as performance and robustness. Use prototypes and mock-ups to develop the vision and to gather feedback from target customers and users.

Minimal Marketable Product

Envision the minimal marketable product – a product with minimum functionality that meets the selected customer needs. This shortens time-to-market and allows you to find out quickly how the market responds. If the response is not great then adapt then product to better meet the customer needs. Note that even if you carefully select the target customers and users to gather early feedback as described below, their views might not be representative for the entire market or market segment. And hardly ever is the first version of a product perfect.

Early and Frequent Customer Feedback

Third, gather early customer and user feedback by inviting (selected) customers and users to sprint review meetings and by releasing product increments early and frequently. This integrates customers and users into the development process, and it lets the product evolve based on their feedback. It also shows you quickly if you are shooting for the right goal or if your product vision is ill-conceived.

Find out more about creating great products in my book Agile Product Management with Scrum or contact me for more information. The book discusses creating a shared vision, envisioning the minimal marketable product, prototyping, early and frequent releases, and involving customers and users in the sprint review meetings in greater detail.

spacing rule