about services publications events blog
Pichler logo

All Things Product Owner

Archive for the ‘agile product management’ Category

Think Product!

Jul
02

Scrum has a product focus; it knows a product owner, a product vision, a product backlog, and a product increment. But what is a product?

The answer to this question can be tricky. Take the attendees of a recent product owner workshop I ran who found it difficult to agree on what their products are. Another client of mine was completely project-driven before using Scrum; short projects often updated a number of application and systems. When asked about their products, developers would answer, “Oracle,” or “Websphere” rather than referring to the software they created. And another company I worked with had more than 20 different definitions of the term product.

So what is a product? I like to think of a product as collection of attributes (or features) that address customer or user needs thereby providing value. A good first step in identifying products is to ask, “Who benefits from our software? Who purchases and who uses it?” and “What value does the software provide?”

A product is developed using a project, which creates one or more releases and results in a new product version, as the following sequence shows:

Customer and user needs
→ Are addressed by a product
→ Has a version
→ Is developed by a project
→ Creates one or more releases

Products are means to an end – to meet customer and user needs. Projects and teams serve to bring the next product version to life. Understanding which products an organisation develops is the prerequisite for achieving product success. It enables longer-term thinking and finding the right people. Only if it’s clear what the product is can management find the right product owner and can the right people be invited to join the development effort.

So think products. Not projects, not teams, and not components. Focus on what ultimately counts – to create a great product to help customers and users – and organise accordingly.

spacing rule

What is Agile Product Management?

Mar
01

Agile product management has been en vogue for quite some time. But a clear definition of the term is lacking. Different people associate different meanings with it – from simply using the product backlog to extending Scrum by employing complex new frameworks. I view agile product management as fundamentally different from traditional approaches. To better understand the differences, let’s see how agile and old-school product management compare. The following table – taken from my book Agile Product Management with Scrum – summarizes five key changes.

Old School New School
Several roles, such as product marketer, product manager, and project manager, share the responsibility for bringing the product to life. One person—the product owner—is in charge of the product and leads the project.
Product managers are detached from the development teams, separated by process, department, and facility boundaries. The product owner is a member of the Scrum team and works closely with the ScrumMaster and team on an ongoing basis.
Extensive market research, product planning, and business analysis are carried out up front. Minimum up-front work is expended to create a vision that describes what the product will roughly look like and do.
Up-front product discovery and definition: requirements are detailed and frozen early on. Product discovery is an ongoing process; requirements emerge. There is no definition phase and no market or product requirements specification. The product backlog evolves based on customer and user feedback.
Customer feedback is received late, in market testing and after product launch. Early and frequent releases together with sprint review meetings generate valuable customer and user feedback that helps create a product customers love.

Agile methods embrace an age-old truth: They see change as the only constant. If flux and unpredictability are dominant forces, then our ability to accurately forecast markets and predict customer behavior is limited. Instead of employing a primarily analytical approach with big upfront market research and business analysis and detailed, frozen requirements, agile product management follows an empirical approach: Gathering customer and user feedback on prototypes and early product increments facilitates inspecting the work results and adapting the product accordingly. The product evolves based on customer and user feedback. This not only saves time and money but it increases the likelihood of developing a great product.

spacing rule