4. Improving Value Delivered

Producing a “Done” Product Increment isn’t the end of the journey—it’s merely the start of the learning journey to deliver more value. A Scrum Team now has the capability to measure the value they deliver and to use empiricism to improve the value that customers experience.

What is Value?

The term value is used many times in the Scrum Guide. The first time this term is used is in the definition of Scrum: “delivering products of the highest possible value.” It is an interesting experiment to ask people how they define “value.” It is actually difficult to define what value means without using the words “value” or “valuable.” Value is, ultimately, determined by customer experiences.

These questions can help you determine whether you are delivering value:

  • Are your customers happy? Do you help them achieve outcomes that they find important?

  • Is that happiness reflected in ways that can be profitably monetized?

  • Are you adding or shedding customers?

  • How quickly can you deliver a new idea to a customer and measure the result?

  • Are your employees happy?

Not-for-profit and social enterprises don’t have concerns about profitably monetizing customer outcomes. Even so, they are still concerned with customer outcomes—although they may use names like “citizens” or “clients” instead of “customers.” Some for-profit enterprises are also mission-driven, but missions can be described in terms of achieving a set of outcomes for a group of people, as in the following examples:

  • Increasing local employment

  • Improving the well-being of a community

  • Reducing negative ecological or environmental impacts

Noted management consultant, educator, and author Peter Drucker observed, “If you can’t measure it, you can’t improve it.” The same is true of value: Producing and delivering “Done” Product Increments is not enough; you have to measure the value you are delivering to improve it.

Delivering Faster Is a Good Start, But Not Enough

While many organizations turn to Scrum to “deliver faster,” once they start delivering to customers and measuring the results, they discover that the real benefit of Scrum is getting feedback sooner to drive faster improvement. In fact, if faster delivery alone could solve the problems that organizations face in meeting customer needs, a traditional approach with many very small releases would suffice.

The problem is that, to paraphrase John Wanamaker, more than half of our ideas deliver no value; we just don’t know which half.1 To improve your ability to deliver value, you have to not only improve the speed at which you deliver value, but also measure what you deliver to determine its value, and you must use that feedback to improve the value you deliver in the next release.

1. John Wanamaker (1838–1922), a wealthy department store owner, famously observed that “Half the money I spend on advertising is wasted; the trouble is, I don’t know which half.”

Studies have shown that 65 percent of features are rarely or never used (see Figure 4-1).2 In a similar vein, a 2017 article in the Harvard Business Review stated that “the vast majority of [new ideas] fail in experiments, and even experts often misjudge which ones will pay off. At Google and Bing, only about 10% to 20% of experiments generate positive results. At Microsoft as a whole, one-third prove effective, one-third have neutral results, and one-third have negative results.”3

A pie-chart representation of the use of new ideas in organizations.
Figure 4-1 Most features are rarely or never used.

2. The Professional Product Owner: Leveraging Scrum as a Competitive Advantage by Don McGreal and Ralph Jocham (Addison-Wesley, 2018), part of the Professional Scrum Series from Scrum.org.

3. https://hbr.org/2017/09/the-surprising-power-of-online-experiments

Value is easy to understand when measured in terms of revenue, income, and direct costs, but not all value is monetary in nature. Market share growth rate, diversity of the customer base, customer satisfaction, employee satisfaction, and employee turnover rate are also important measures of value. Likewise, ease of use and ease of product adoption can be important measures that inform product improvements.

Product Value and the Scrum Team

In Scrum, the Product Owner is accountable for maximizing the outcomes that the product will deliver to customers, thereby maximizing the value realized by the organization.

This focus on value and outcomes represents a change for organizations in which output has historically been the measure of success. Output measures things that are produced or consumed, such as features delivered or story points. Output is easy to measure, but it is of only secondary importance: The number of features delivered is irrelevant if none of those features improves the lives or capabilities of the customer. Features delivered matters only in consideration of profitability or time-to-market, but if they produced nothing of value then they are simply waste.

The Scrum Team determines its process within the Scrum Framework. This process includes defining value, delivering value, and measuring value. Although the Product Owner remains accountable, it is likely that a Product Owner needs help. The Product Owner needs input from stakeholders, including customers, users, and Development Team members. The Product Owner also depends on the Development Team to actually deliver value, so it’s important that those team members understand the outcomes that customers seek to better inform decisions.4

4. For a much deeper dive into defining products and how to better understand what customers will find valuable, we recommend Scrum.org’s Professional Scrum Product Owner class: https://www.scrum.org/courses/professional-scrum-product-owner-training. If you can’t make it to a class, or even if you can, we also recommend The Professional Scrum Product Owner by McGreal and Jocham, part of Scrum.org’s Professional Scrum Series.

The Product Backlog creates transparency into the relative importance of the work that the Product Owner believes will maximize value delivered. When it’s used most effectively, it forms the foundation for a dialogue with the rest of the Scrum Team as well as stakeholders, about what is valuable.

Using the Product Vision to Enliven Team Purpose, Focus, and Identity

The Product Vision expresses the raison d’etre of the product—who it is for, and what it hopes to do for them. It is important when defining and funding the product, but it also has value in bringing purpose and focus to the Scrum Team and helping them form their identity. Returning to this vision periodically is a useful way to remind everyone on the team why the team exists.5 Various related techniques help the team shape and reinforce their identity:

5. For more information on creating a strong product vision, see The Professional Product Owner: Leveraging Scrum as a Competitive Advantage by McGreal and Jocham.

  • Product value. A clear understanding of value helps a team understand the why behind their work and how to validate whether their work is contributing value. Knowing the value in a tangible way (e.g., revenue, market share, customer satisfaction) goes a long way toward instilling a sense of purpose.

  • Personas. Personas help a team understand users and customers better, so as to develop empathy for them. This ultimately helps team members see the purpose in their work and create better solutions. Some teams post their persona descriptions around their work environment as a continual reminder of the people they are working to help.6

    6. For more information on personas, see http://gamestorming.com/empathy-mapping/ and https://www.romanpichler.com/blog/10-tips-agile-personas/.

  • Product Roadmap. A Product Roadmap is a visual representation of the high-level plan intended to help a team see the direction of the product over time. The more a roadmap focuses on business objectives and business value, the more it provides a solid purpose.

Measuring Value

Scrum Teams can measure the value they deliver in a variety of ways, and different kinds of value will need to be measured in different ways, ranging from very general about the product as a whole to highly specific about certain PBIs. In reality, you will probably need all of the following kinds of measures at different times:

General measures of customer happiness:

  • Net Promoter Score

  • Revenue or profitability per customer

  • Repeat customer business

  • Reduction in total cost of ownership

  • Improved conversion rates

  • Growth in number of customers or users

  • Customer referrals

Achievement of business goals:

  • Market share

  • Aggregate revenue or profit

  • Cost to obtain a new customer

  • Reduction in cycle time, reductions in inventory on hand, cost savings, or increases in market share

Specific measures of customer results:

  • Time saved for the customer to achieve a goal

  • Frequency of feature usage

  • Duration of feature usage

  • Number of customers or users using a feature

  • Transaction completion/abandon rates

Focusing PBIs on User Outcomes

Understanding user needs and desires is key to understanding what is valuable and why. Scrum Teams can apply a number of techniques to understand users better. In particular, two techniques often combined to help Scrum Teams better understand and focus on users are personas/outcomes and User Stories.

Personas and Outcomes

A persona is a fictional character created to represent a user or customer type that might use a product in a similar way. Personas are often created through market research data and customer interviews. They bring the person to life (so to speak) by painting a picture with information related to demographics, lifestyle, goals, and reasons for using the product. Using personas helps the Scrum Team achieve focus by helping them get very specific about who they are targeting with a particular PBI.

An outcome is some condition or goal that a person matching the persona would like to achieve. Understanding these goals helps a Scrum Team achieve focus by clearly articulating what the user or customer would like to achieve.

Using personas and outcomes has the following principal benefits:

  • Help the people building the products empathize more with the users and their needs

  • Help identify user pain points and creative solutions

  • Help create focus while still being able to see the whole

Personas and outcomes are antidotes to features that don’t have clear objectives or a clear target audience. Personas also help avoid vague discussions about “the user,” because no product has a single homogenous kind of user; instead, people use the same product in very different ways to achieve very different outcomes.

In the example in Figure 4-2, the organization—a company that is entering the ride-sharing service market—would like to increase the number of new customers by 20 percent. To do so, it needs to appeal to many different kinds of potential riders, each represented by a different persona. Each persona has different outcomes that it would like to achieve. The company believes that by satisfying specific outcomes, it will achieve certain impacts, or results for the company, and it believes that delivering certain PBIs will help the company do that.

Impact maps can be used in a variety of ways. In the context of Product Backlog refinement, they help the Scrum Team think about how each PBI will provide some outcome. Impact maps also help the Product Owner envision who the product serves, what those different kinds of users or stakeholders would like to achieve by using the product, and how the organization will benefit from helping customers achieve specific outcomes.

11. For more on Scrum and HDD, see https://www.scrum.org/resources/blog/scrum-and-hypothesis-driven-development.

User Stories

User Stories are both widely used and widely misused. Their original intent was to serve as a placeholder or token for a conversation about how someone would use the product to achieve some outcome. When they stray from that reminder to have a conversation and become a format for documenting PBIs, they can become utter nonsense, particularly when used to express technical requirements or constraints. To keep this from happening, focus on the 3 Cs of User Stories:12

12. https://www.agilealliance.org/glossary/user-stories/

  • The Card, which is simply a reminder to have Conversations. It should have a simple, minimal format that fits on an index card (or a sticky note) and may consist of nothing more than “Talk to Mary about how accounts are settled at the end of a billing period.”

  • The Conversation, which is the actual discussion about the topic mentioned on the card.

  • The Confirmation, which are the actual tests that prove it works.13

    13. If you want to apply User Stories as an effective Product Backlog refinement technique, we recommend Mike Cohn’s book User Stories Applied (Addison-Wesley Professional, 2004).

Improving Value Delivered During the Sprint

As the Development Team works on PBIs during a Sprint, their understanding of the value that the PBIs will deliver continues to improve as they learn more, through conversations, through stakeholder feedback, and even from real customers or users if the team is releasing a product during the Sprint. (Yes, this is possible!)14 A PBI is never “locked down” or “finalized” until it is actually “Done.” This includes the details of both what is being built and how it is being built. If members of a Development Team are collaborating with one another, as well as with the Product Owner, they can constantly ask questions related to value and let this drive their decision-making process. For example:

14. For a deeper perspective on releasing during a Sprint, see https://www.scrum.org/resources/blog/myth-3-scrum-releases-are-done-only-end-sprint.

  • A Scrum Team chooses to split a PBI to focus on the most valuable acceptance criteria for the user functionality required now, which allows the lower-value piece to be reprioritized at a later time based on a consideration of other desired functions.

  • When seeing a new capability implemented in the product, the Product Owner provides guidance on how to make it more prominent to the target users.

  • The Development Team sees alternative ways to increase user conversion, which is the stated value of the PBI they are building. They bring these options to the Product Owner, and they negotiate a change to the scope to better meet the business need while still delivering a “Done” Increment in the Sprint.

Inspecting and Adapting Based on Feedback

Once you’ve released the product or demonstrated the product to stakeholders, you will have empirical data that you can use to confirm (or reject) your hypotheses. One data point in time usually doesn’t tell you much, but trends over time will show you whether you are getting better or worse in a particular dimension. And, remember, you may need different measures to really understand what is going on.

For example, you might have very happy customers who love your product, but no measures of their happiness will tell you why people don’t buy your product. If you want to expand your market share, you will need to measure more than the current value delivered by the product—that is, you will also need to understand which factors prevent you from realizing the full market potential of your product.15

15. Scrum.org has developed a framework for understanding how to measure value and improve your ability to deliver value called Evidence-Based Management. The two dimensions of value are Current Value, referring to the value realized by current customers of your product, and Unrealized Value, meaning the potential value that you could deliver to all potential customers, but do not deliver today. For more information, see https://www.scrum.org/resources/evidence-based-management.

As you are analyzing the value trends, consider what changes you released and when and how they may have impacted value. Consider what factors are beyond your control (e.g., a big decline in the stock market could impact users’ decisions even though you’ve implemented new features you expected to increase sales).

Learning as Value

Sometimes the value lies in the learning. This process may or may not be data-driven, but it can be helpful to be explicit about learning as the value. For example, a Scrum Team may want to learn which of two technology services will be easy both to implement and to enhance, while also meeting the business needs. In another example, a Scrum Team might want to learn which user experience is most likely to lead to a purchase.

Effective Sprint Reviews Include Value Realized

Recall that the outcome of a Sprint Review is adaptation of the Product Backlog. In addition to stakeholder feedback on the Product Increment and overall market trends, actual value data and trends give you even more empirical data to guide Product Backlog decisions.

Make your actual value measures transparent. Get input on what stakeholders see in the trends and how they think it should inform adaptation.

Gathering Stakeholder Feedback

How you approach gathering input from stakeholders will depend on many factors, including, but not limited to, the complexity of your product, the number of stakeholders you have, the diversity of stakeholder types and their needs, and where your stakeholders are located. You often need to pay special attention to stakeholders to gather the most valuable information from them. While they are usually quite expert in some area of interest, you might need to steer their attention toward the things about which you need feedback. Keep in mind that Sprint Reviews are not the only time Product Owners can get input from and collaborate with stakeholders. You will get more from stakeholder collaboration sessions in general, and Sprint Reviews in particular, if you can focus stakeholders’ participation in the following ways:

  • Be explicit about what you are reviewing and what feedback you are looking for. Having a simple but explicit agenda for feedback sessions helps everyone focus.

  • Make feedback sessions active, and encourage participation. People thrive on activity. Conversely, sitting passively, listening to someone drone on about features, functions, and capabilities, is often boring for participants. Organizing sessions in ways that force people to move will keep them more engaged, which in turn often saves time. Also, people are more likely to feel heard if they physically participated in an activity.

  • Enable stakeholders to collaborate with each other. Stakeholders can learn from each other. Not everyone shares the same perspective, and sometimes this results in conflicts that could be resolved if stakeholders understand each other’s perspectives.

  • Make collaboration visible. It is easier to discuss a wide range of ideas when we can see them in a physical space and easily add, update, and move information. In addition, this approach creates transparency into what we are trying to accomplish and what we learned together by the end. It is also helpful to have that vision and definition of value visible to keep things focused.

  • Break into smaller groups during a session. Smaller groups of people interested in particular topics are usually more effective than large group discussions. Allow time for them to have smaller group discussions and bring their results back to the group.

  • Introduce techniques that encourage relative value comparisons. It is easy to get bogged down in details, especially when discussing which PBIs are more valuable than others. By comparing value relatively (i.e., Item X is more valuable than Item Y but less valuable than Item Z), we can get enough information quickly.16

    16. For specific facilitation techniques to gather input about relative value to help with Product Backlog ordering, see The Professional Product Owner by McGreal and Jocham, p. 213.

Summary

Scrum is not designed to help you build and release more “stuff.” Instead, Scrum helps you maximize the value you create for your customers, and therefore for your organization, by frequently delivering a product, measuring the results, and then learning and adapting so as to wring more value out of the product.

In this chapter, we explored how empiricism, an agile mindset, and teamwork guide you in fiercely tackling difficult product value questions. You must have transparency into value, and you must engage in frequent enough inspections of the actual value realized that you can keep moving in the best direction. Just like the complexity and unpredictability inherent in building a releasable product, figuring out what to build entails some complexity and unpredictability. Scrum provides the minimal level of empiricism, and the Scrum Team needs to determine their process within the Scrum Framework. This process includes how you enable value emergence, measure actual value, and adapt to new information and the changing environment.

The Product Owner is the single person accountable for optimizing value. An empirical Product Owner will engage and empower others to support them in achieving this goal. A strong Product Owner will foster a product mindset across the organization and paint the bigger picture, creating alignment within the Development Team and among stakeholders on the direction of the product and how value is defined. The Product Owner works collaboratively with the Development Team and stakeholders to enable value emergence iteratively and incrementally, guided by the learning from measuring actual value.

Call to Action

Consider these questions with your team:

  • How well is the Product Vision understood by the Development Team and stakeholders?

  • Where do you need more transparency into desired outcomes and value assumptions?

  • What value measures would help you make more informed decisions about what is in the Product Backlog and its order? How frequently would you need to inspect those data?

  • How does the Development Team collaborate with the Product Owner or relevant stakeholders during the Sprint?

  • How much feedback and new insights come out of the Sprint Review or other collaborative sessions with stakeholders?

  • Do stakeholders focus on value delivery as the key measure of success? What conversations can you have to help shift the focus in the right direction?

  • What challenges are hurting the most right now? Identify one or two experiments to help improve understanding and measurement of value. For each experiment, be sure to identify the desired impacts and how you will measure them.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.147.61.195