This chapter examines visioning activities. In visioning, stakeholders articulate a vision of the future state that will be realized by the product or endeavor and the reason for embarking on the initiative. Visioning is carried out when developing a new product or undertaking a major change. It is revisited quarterly and as required by changing circumstances, such as a new market opportunity—or loss of an opportunity—due to unexpected regulatory changes. Figure 7.1 highlights the activities included in this chapter.
The chapter begins with the first step in the process, root-cause analysis. Root-cause analysis is a set of methods for tracing the causes of an effect back to a root cause. An example of an effect is poor customer retention. An example of a root cause is an inefficient customer-service process. Root-cause analysis techniques covered in this chapter include Five Whys and cause–effect diagrams. The chapter explains how to use this analysis to inform the crafting of product vision statements, epic vision statements, and problem statements. The identification of root causes helps direct development investment to areas that have the greatest potential to impact outcomes.
Stakeholder analysis begins as early as possible in the initiative and is continually updated and developed as more stakeholders are discovered and their needs become better understood. The chapter includes guidelines, templates, and checklists for performing this analysis and using it to inform the communication plan.
The next step covered in the chapter is the identification of leap of faith hypotheses—critical assumptions that underlie the vision and must be valid for the undertaking to be viable (e.g., the hypothesis that users will pay for a subscription to a new service). Leap of faith hypotheses are identified and tested early so the company can decide whether to invest its resources in the endeavor or pivot to another hypothesis. The chapter explains the agile approach for doing so using the minimum viable product (MVP) process. An MVP is a low-cost version or facsimile of the proposed product or feature used for learning. Customers interact with MVPs, and their feedback is used to test hypotheses, features, changes, and design solutions.
The chapter ends with guidelines for specifying metrics to validate hypotheses and measure progress toward goals and objectives. It explains how to define actionable metrics—measurements that can be used to make data-informed decisions.
The chapter also marks the beginning of the BLInK case study workshops that run throughout the book. Each workshop provides a snapshot of agile analysis and planning tools as you step through the development lifecycle.
This chapter will help you to
Identify root causes and needs.
Articulate the vision statement for the product or epic.
Craft a problem statement.
Analyze stakeholders, goals, and objectives.
Discover leap of faith hypotheses.
Specify the actionable metrics that will be used to validate hypotheses.
Figure 7.1 highlights the visioning tools we cover in the first zone, Initiation and Planning. These are root-cause analysis, product vision statement, epic vision statement, stakeholder analysis, problem statement, leap of faith hypotheses, and circumstance-based market segmentation.
In visioning, stakeholders articulate a shared vision of the future and the reason for undertaking the endeavor. This activity is performed at the product level (product visioning) to communicate the rationale for building the product. It also occurs at the epic level to articulate the rationale for a major change initiative and prepare the epic for planning and implementation.
Visioning occurs primarily at the beginning of an undertaking, but the activities are revisited quarterly and as required by changing circumstances (e.g., because a hypothesis for the product no longer holds true or because of a new opportunity or threat).
Individuals typically responsible for product visioning include the following:
Director of product
VP of product
Chief product officer
Product-level product owner (PO), Portfolio
Senior business analyst
Junior business analysts are not typically involved in the formation of the product vision, but they share the responsibility to communicate the product vision and objectives to the team.
Visioning is an essential activity for achieving any bold target that requires sustained effort, such as Nike’s moonshot challenge to “double business with half the [environmental] impact.”1
1. “NIKE, Inc. Sets Bold Vision and Targets for 2020” [press release], Business Wire, May 11, 2016, https://www.businesswire.com/news/home/20160511005885/en/NIKE-Sets-Bold-Vision-Targets-2020
The envisioned target may be for
an enterprise (enterprise visioning),
a product (product visioning), or
an epic or change initiative (epic visioning).
In this chapter, we focus on product and epic visioning.
The result of visioning is a vision statement. Internally, a product vision statement motivates the team and supports the development of a cohesive product. Externally, the product vision statement communicates the product’s potential value to investors and early adopters (earlyvangelists) at the start of a venture and drives marketing messages to customers. Similarly, epic vision statements and problem statements communicate the reason for a change initiative.
A couple of years ago, I worked with a team of consultants tasked with choosing an incident management solution for a public transportation agency. The incidents ranged from small schedule delays to fatal accidents. (Suicides were a particularly common and unsettling incident type; one unfolded in real-time as I was viewing the monitoring system with the team.)
After I’d introduced the consultants to the benefits of visioning, they realized that they had never gone through this vital step even though they were well into the preliminary analysis. And so, they convinced their manager to convene a visioning workshop with stakeholders. During the workshop, the participants defined a vision of the product that was very different from the one assumed by the consultants. The participants expressed a vision of a solution that would free up customer support agents from the mundane incidents that occupied most of their time so that they could focus on those tasks best handled by humans. The consultants, on the other hand, had been working under the assumption that the vision was of an all-encompassing tool that could manage any incident an agent might have to deal with. This insight resulted in significant savings because it meant that the team could now exclude incident types that required integration with police and government systems. As it turned out, those were the types that had contributed most to the initial cost estimates.
By the time you get involved with the initiative as a business analyst, the product vision may already have been defined or completely missed, as was the case in the preceding example. If you were not part of the initial analysis, your first step should be to check if any steps in the product visioning process were skipped. Use the checklist in Appendix A.4 to determine if that’s the case.
As a business analyst, you are a change agent. If you discover that important steps were missed during product visioning, it is your responsibility to raise your concerns, highlighting the risks of not carrying them out. Though you may lack the authority to act on those concerns, you can influence those who do.
As soon as possible, identify the primary individuals and groups affected by the initiative and those who impact it, such as approvers. Key stakeholders include business subject matter experts (SMEs) in the areas affected by the initiative, the PO, sponsor, and steering committee members.
Stakeholder identification and analysis is ongoing. As the initiative progresses, expect to discover more stakeholders and learn more about their needs. We examine these activities more fully in section 7.9.
Product visioning and root-cause analysis workshops typically take place through group facilitation led by a PO or business analyst. As a facilitator, the soft skills you bring to the table to these events are at least as important as the analysis techniques covered in this book. Tips for facilitating stakeholder events can be found in the appendix.
If you don’t diagnose the real cause of a problem, you can’t solve it. Use Lean Six Sigma’s root-cause analysis techniques early in the development process to aid in the diagnosis. For example, following a merger of two banks, data discrepancies keep appearing despite repeated efforts to fix them. Root-cause analysis traces the problem back to data duplication between the two banks’ systems. The problem is solved by normalizing the data or merging the systems.
Sometimes a need that stakeholders bring forward is really a proposal for a solution. In this case, you use root-cause analysis to identify the underlying need. For example, one of my clients was a software consulting company looking to enhance a software system used by its compliance auditors. The auditors had told analysts they needed reporting features they’d seen in a competitive product. Root-cause analysis revealed the real need: to mitigate the risk of missing the opportunity to bid on government contracts if the company didn’t meet a compliance deadline. Once this problem was correctly identified, the team was able to focus enhancements on those features the software system needed for compliance, significantly reducing the risk of missing the deadline. A similar approach can be used to trace an opportunity back to a core benefit (e.g., tracing the opportunity presented by new mobile payment technologies to greater customer convenience).
Table 7.1 is an overview of the root-cause analysis approach.
Table 7.1 Root-Cause Analysis: At a Glance
What? |
Root-cause analysis: A set of techniques for uncovering the root causes of a presenting symptom. The approach encompasses a family of tools such as Five Whys (asking Why? repeatedly) and cause–effect diagrams. |
When? |
At the start of an initiative. |
Why? |
Ensure the real problem is addressed so that symptoms do not recur. |
Tips |
Create analysis artifacts live, during facilitation events, so that attendees can visualize cause–effect relationships as they are discovered. |
Deliverables |
Root causes, Five Whys graph, cause–effect diagram, cause–effect tree |
We look at the following root-cause analysis tools:
Five Whys
Cause–effect diagrams
Cause–effect trees
The Five Whys method is just what it sounds like. You ask, “Why?” repeatedly until a root cause is found. There is nothing magic about the number five; it’s just a rough approximation of the number of times one has to ask the question to get to the root cause.
As an example, suppose stakeholders present the problem of decreasing revenues. You ask the first why question: “Why has the decrease occurred?” You learn that it’s mostly due to an increase in voluntary churn (customers choosing to leave the company). Next, you ask, “Why has voluntary churn increased?” You learn that it is because customer loyalty is weak. Again, you ask why. You learn that competitors have more robust customer loyalty programs. Figure 7.2 shows the Five Whys diagram you create during this conversation.
The figure illustrates the train of causes from the effect “Revenues are declining” back to the root cause of the problem, “Competitors have stronger loyalty programs.” In a similar way, you can trace an expressed want back to a root need.
Since root-cause analysis is one of the first analysis activities in new product development, it’s also a fitting place for our case study to begin. We follow this case through most of the book as we walk through the Agile Analysis and Planning Map (see Chapter 4, “Analysis and Planning Activities across the Agile Development Lifecycle,” Figure 4.1).
Whenever you ask why, you can get more than one answer—and those answers may lead to more questions with more answers. Though elegant in its simplicity, the Five Whys method doesn’t have a way to map multiple causes. A cause–effect diagram does. Use it when there are multiple answers to the question, “Why?”
The diagram is also referred to as an Ishikawa diagram or fishbone diagram. Figure 7.4 is a template for this type of diagram.
Start the diagram by drawing a horizontal line—the spine—with an ellipse at one end—the fish head (indicated at the right edge of Figure 7.4). Ask stakeholders to specify the effect—the presenting symptom that triggered the initiative. The effect can be an undesirable symptom you wish to trace to its root causes, a presenting opportunity traced to root benefits, or an expressed want traced to a core need. Indicate the effect inside the head of the diagram, as indicated in Figure 7.4.
Now, ask stakeholders why the effect occurs. For each cause you discover, draw a new line away from the spine. Label the tip of the new line with the cause, as shown for causes 1 and 2 in Figure 7.4.
Next, ask stakeholders why each of these items occurs and map those answers as indicated in Figure 7.4 for cause 1 (shown to be due to causes 3 and 4) and cause 2 (linked to causes 5 and 6).
Continue asking about each cause until you come up against a dead end. For example, causes 7 and 8 are dead ends. Additional why questions do not yield useful knowledge. For example, any further causes are outside of the organization’s sphere of influence.
The dead ends on the diagram are the root causes. In Figure 7.4, they’re the shaded causes: 4, 5, 6, 7, and 8.
Let’s suppose you’ve convened a group of stakeholders to examine the reason for declining revenues. You soon learn there are multiple causes, so you use a cause–effect diagram for the analysis. Figure 7.5 illustrates the diagram developed during the meeting.
Figure 7.5 traces declining revenues to two root causes: the market is saturated and competitors have stronger loyalty programs. The company may decide to address these causes by seeking out new markets and by strengthening its loyalty programs.
Recent industry reports have highlighted growing concerns in the public about rising healthcare costs. BL Inc. is searching for ways to attract new customers and improve customer retention by addressing those concerns through novel product offerings.
You’ve been asked to facilitate a meeting of business SMEs to identify the root causes of rising healthcare costs.
Following are the deliverables for the event:
Deliverable 1: Cause–effect diagram tracing the causes of rising healthcare costs
Deliverable 2: List of root causes
Tip
Use a cause–effect diagram instead of Five Whys whenever there is likely to be more than one reason for an effect, as is the case here with respect to rising healthcare costs.
As attendees arrive, you draw the spine of the diagram, writing “Rising healthcare costs” at its head.
You ask stakeholders, “Why are healthcare costs rising?” A data analyst replies that it’s because of an increase in the average number of claims per individual. You indicate this cause on the diagram.
Others point out that there’s also been an increase in the average cost per health event. You add the cause to the diagram. You ask, “Why is there an increase in the average cost?” The only answers you receive have to do with pricing factors over which BL has no influence, so you end that line of questioning.
Pointing to the first cause, you ask, “Why has there been an increase in the average number of claims?” Stakeholders reply that this is because of the declining health of enrollees. You continue this process until all branches lead to dead ends—signaling that the root causes have all been found.
Figure 7.6 is the cause–effect diagram resulting from the analysis.
Lack of incentives for healthy behaviors
Rising costs of individual treatments (drugs and procedures)
Of the two root causes, lack of incentives for healthy behaviors is determined to be the area in which BL can have the most significant impact. The company will investigate the opportunity to attract and retain customers by helping them lower their healthcare costs through products that incentivize healthy behaviors.
Following this investigation of the root causes of rising healthcare costs and the earlier Five Whys analysis of the opportunity to develop personalized products, BL has decided to proceed with the development of a new commercial line product, BLInK, Better Living through Insurance Knowledge. The new product uses personalized data to encourage customers to adopt healthy behaviors. The advantages to the insured are lower healthcare costs as a result of improved health and rewards for healthy behaviors, such as reductions in gym memberships. The benefit to BL is improved loss-ratio forecasting due to data harvested from the product, resulting in higher profitability.
You may have noticed that in Figure 7.6, declining health of enrollees appeared twice. This duplication occurred because it was a cause that had two different effects. Cause–effect diagrams don’t have any explicit mechanism for indicating this kind of relationship or for showing other complex relationships—such as instances where multiple causes have to occur together before an effect can happen. Cause–effect trees address these shortcomings. Use them if you need to analyze several presenting problems holistically because their causes are intertwined. The trees also enable stakeholders to identify areas of improvement that have the potential to address multiple issues simultaneously.
Figure 7.7 shows a cause–effect tree legend that is adapted from the original form invented by Eliyahu M. Goldratt.3
3. James F. Cox and John G. Schleier, Theory of Constraints Handbook (New York: McGraw Hill, 2010).
Each rounded rectangle on the diagram represents an entity. An entity is an item that may be a cause, an effect, or both, based on its relationship to other entities. Each arrow points from a cause to an effect (e.g., in Figure 7.7, C causes A). If an effect has more than one cause, more than one arrow will point to it. When these arrows are unadorned, they represent on OR relationship, meaning either entity, on its own, causes the effect. For example, if either B or E occurs, then UDE 2 will happen. When two or more arrows are lassoed by an oval (a bar may also be used), an AND relationship is indicated, meaning all of the causes must occur to generate the effect.
The diagram includes special entities referred to as undesirable effects (UDEs). These represent unacceptable symptoms.4 Examples of UDEs are high defect levels, undesirable turnaround times, low market share, bugs, and any functionality that does not operate as expected. You may use parenthesis to indicate the stakeholder affected by the UDE—for example, UDE 1: (Patient) Lack of access to medical reports.
4. Cox and Schleier, Theory of Constraints, 394–395.
Begin the analysis by asking stakeholders to identify the symptoms that the business is experiencing. As these symptoms are detected, add them as UDEs near the top of the diagram. For each UDE, identify the stakeholder concerned about it (e.g., customer, business, or employer).
Tracing back from these UDEs, ask stakeholders to identify their causes—adding them to the diagram as they are discovered.
If there is more than one cause for an effect, ask if they both need to happen for the effect to occur. Use the appropriate notation to document the response. Once no more causes are discovered, review the diagram with stakeholders and list the dead-end entities as root causes.
Always choose the root-cause-analysis tool that can handle just as much complexity as you need for the situation—but no more. If there is only one problem under consideration, use the Five Whys method for a preliminary analysis. Use cause–effect diagrams if you need to do a deeper dive. If there are multiple, interrelated problems, use cause–effect trees.
The prior cause–effect analysis has sparked a conversation within BL about other issues and problems the company is dealing with and whether it might be possible to address them, as well, during the upcoming initiative.
You’ve been asked to bring stakeholders together to broaden the root-cause analysis.
Following are the deliverables for the event:
Deliverable 1: Cause–effect tree mapping the undesirable effects brought up during the meeting to their root causes
Deliverable 2: A list of UDEs and the stakeholders affected by them
Deliverable 3: A list of root causes and the UDEs they contribute to
To prepare for your meeting, transpose the causes and effects from the cause–effect diagram you created previously (see Figure 7.6) to a draft of the new deliverable, a cause–effect tree.
Tips
Use a cause–effect tree for this event because you’ll be examining multiple problems that are likely to be interrelated.
Begin the meeting by reviewing the cause–effect tree draft you created in preparation for the meeting. Revise the tree as needed on the basis of the review. Ask stakeholders about any other problems they are aware of, and add these to the model as UDEs. Ask why these UDEs occur, and map the resulting relationships. Continue as described in the preceding section until the root causes have been found.
You review the draft diagram. You ask attendees to cite any other problems they are aware of, from the standpoints of BL Inc. and its customers:
A representative of BL’s financial division reports that the business is concerned about decreasing profitability.
Underwriters mention undesirable loss ratios—the amount paid out vs. paid in.
A data analyst brings up another disturbing trend for the company—the increase in the average amount paid out per subscriber.
You represent these as UDEs on the cause–effect tree diagram.
You ask attendees about customer issues:
A customer relations manager offers that employers have identified increased absenteeism as a primary concern.
A marketing manager notes that subscribers are increasingly concerned about their declining health.
You add these UDEs to the diagram.
Working backward, you ask “Why?” for each UDE now on the diagram, adding each cause and its relationships to other entities you discovered.
You ask what causes the first UDE, decreased profitability, and learn that it is due to three issues:
Undesirable loss ratio. (You previously identified this item as a UDE.)
Pricing is not competitive enough to attract and retain customers.
Low brand loyalty
You ask stakeholders if any of these causes would be enough on its own to decrease profitability:
Stakeholders tell you that the loss-ratio issue reduces profitability.
However, they also offer that the last two issues—uncompetitive pricing and low brand loyalty—must both be present.
You “lasso” these causes, indicating an AND relationship.
You continue with this process, asking “Why?” about each entity until you reach dead ends (root causes).
Figure 7.8 illustrates the diagram developed during this meeting.
The following UDEs are identified:
UDE 1: (BL) Decreased profitability
UDE 2: (BL) Undesirable loss ratio
UDE 3: (Subscriber) Rising healthcare costs
UDE 4: (BL) Increased average payout per subscriber
UDE 5: (Employer) Increased absenteeism
UDE 6: (Subscriber) Declining health
The following root causes are identified:
Compliance constraints—contributing to UDE 1 and UDE 2
No BL technical capabilities for interfacing with Internet of Things (IoT) devices to access data—contributing to UDE 1 and UDE 2
Company does not offer attractive incentives or rewards—contributing to UDE 1
Lack of incentives for healthy behaviors—contributing to UDE 3, UDE 4, UDE 5, and UDE 6
Rising cost of treatments—contributing to UDE 3
The analysis strengthened the business case for BLInK—broadening the range of problems it would address. The analysis points product development in the direction of features that provide a rich source of data that can be used for actuarial tables, encourage healthy behaviors, and contribute to a more attractive rewards program.
After the meeting, stakeholders review their conclusions. They exclude root cause 1, compliance, because of recent legislation that has removed compliance as an area of concern.
Reviewing the proposed BLInK program, you note that that the product will use a subscriber’s health data to encourage healthy behaviors by offering benefits for healthy choices. You facilitate an examination of the program’s impact on the remaining root causes.
Root causes 2, 3, and 4 are all found to be areas in which BLInK would have a positive impact. The product would provide the technical capabilities required to collect data from IoT devices. Moreover, it would deliver an attractive rewards program to customers, thereby increasing loyalty and providing incentives for healthy choices.
Based on the analysis, you conclude that BLInK promises to improve outcomes for the following UDEs:
UDE 1: (BL) Decreased profitability
UDE 2: (BL) Undesirable loss ratio
UDE 3: (Subscriber) Rising healthcare costs
UDE 4: (BL) Increased average payout per subscriber
UDE 5: (Employer) Increased absenteeism
UDE 6: (Subscriber) Declining health
You can use the Connextra template to summarize the understanding you reached through root-cause analysis for a new epic or product. For example, in the BLInK case study, you understood the core benefit of the product: increased competitiveness and profitability due to better loss-ratio forecasting. In the Connextra format, you express this as follows: “As a group insurer, I want to gather lifestyle data so that I can improve loss-ratio forecasts.” In one sentence, this formulation identifies the primary beneficiary, the primary functionality, and the beneficial outcome. Another example is the epic “As a supply chain manager, I want to introduce dropship capability so that top-line sales can be increased without the inventory expense.”
Specify acceptance criteria for an epic that describe, at a high level, the minimum requirements for completion. The following example expresses the business objective that must be achieved: “Legacy system can be retired.”
Epic: Modernize customer loyalty program
Acceptance Criteria: Implementation of this epic means that the legacy system can be retired.
We examine acceptance criteria for epics and features at greater length in Chapter 10, “Quarterly and Feature Preparation,” section 10.9.
The problem or opportunity statement is a less concise but more informative summary of the business case for a product or change initiative, such as an epic.
The statement addresses the following Five W questions:
What is the root problem (or opportunity)?
Whom does it affect?
Where does the problem occur?
When does it occur?
Why should we care?
You can articulate the problem statement in a paragraph, a section of a business case, or a sentence or two, using the following template:
The problem/opportunity of [what?] affects [who?] [where?] [when?], the impact of which is [impact on the customer or business—the why].
In the template, the impact refers to the undesirable effect or symptom; the problem is the root cause of those effects.
You can add a sentence that turns toward a solution as follows: “A successful solution would [benefits].”
In Scaled Agile Framework (SAFe), a similar format is used as part of the epic hypothesis as follows:
“For [customers (the who)] who [do something (the context, or when)], the [solution] is a [something (the how)] that [provides this value]; unlike [competitor, current state], our solution [does something better (the why)].”5
5. Richard Kastner and Dean Leffingwell, SAFe 5.0 Distilled: Achieving Business Agility with the Scaled Agile Framework (Boston: Addison-Wesley, 2020), 154.
The SAFe epic hypotheses template contains the following items:6
6. Kastner and Leffingwell, SAFe 5.0 Distilled, 154.
Date of entry
Epic name
Epic owner
Description—elevator pitch for the epic
“For … who” template, as described earlier
Business outcomes (objectives)
Leading indicators that will be used to validate hypotheses
Nonfunctional requirements
Following up on the previous root-cause analysis workshops, you invite stakeholders to a meeting to craft the BLInK problem statement.
The objective is to craft the following deliverable: problem statement.
Tips
Use the Five W questions (who, what, where, when, why) to structure your conversation with stakeholders. Discuss the deliverables of the prior case study. Write up the root causes identified in the analysis as problems in the problem statement. Identify the UDEs as impacts.
You review the results of the previous analysis with stakeholders, using the problem statement template to guide your questioning. You begin by asking stakeholders, “What are the root causes that BLInK is expected to address?” Stakeholders concur on the following causes:
Rising healthcare costs
Increased average payout per subscriber
Increased absenteeism
Declining health
Next, you ask, “Who is affected by these symptoms?” Attendees concur that, as indicated in the prior analysis, the affected stakeholders for these root causes are employers, subscribers, and the business (BL). You learn that all of these stakeholders are affected nationwide.
You ask when the problems impact stakeholders and learn that they do so on a daily basis. You ask why stakeholders are concerned, as you review the UDEs discovered in the prior analysis.
The following deliverable was created:
The problems of rising healthcare costs, increased average payout per subscriber, increased absenteeism, and declining health affect employers, subscribers, and the business (BL) nationally every day, the impact of which is declining health, double-digit increases in healthcare costs for the average subscriber, and lost productivity due to absenteeism for the employer. A successful solution would incentivize healthy behaviors, resulting in reduced healthcare costs and absenteeism due to illness while providing BL Inc. with more accurate data with which to price premiums and a competitive edge in the marketplace.
The problem statement communicates a shared understanding of the problems BLInK is expected to solve and the stakeholders who will benefit.
We’re about to evolve the understanding we’ve been developing into a product vision statement, customer objectives, stakeholder analysis, and many other informative BA information artifacts. These artifacts should be transparent to business stakeholders and members of the development organization in order to promote a shared understanding of the product. The product portrait is a publicly posted chart—or information radiator—that provides that transparency. It also reduces time lost to interruptions by answering critical questions about the product.
Table 7.2 provides an overview of the tool.
Table 7.2 The Product Portrait at a Glance
What? |
Product portrait: An overview, displayed in a public space, that provides a snapshot of the product. Based on Roman Pichler’s product canvas. |
When? |
Create the portrait during initial preparation for a new product or significant change. Update it as needed. |
Why? |
|
Tips |
Use the portrait to facilitate visioning workshops, working through the template from left to right to support a customer-driven analysis. Post it in a public place and update it often. |
Deliverables |
Product portrait includes vision statement, stakeholders, objectives, assumptions, metrics, design sketches, and features. |
Figure 7.9 is a product portrait template. The template is based on Roman Pichler’s product canvas,7 with added elements from lean startup and other sources. Adapt it according to your needs.
7. Roman Pichler, “The Product Canvas” [blog post], July 16, 2012, https://www.romanpichler.com/blog/the-product-canvas
Use the product portrait as a facilitation tool during visioning workshops, advancing from the top to the bottom and left to right. Follow this sequence: vision, stakeholders, goals, objectives, assumptions, metrics, and so on. In this way, the product portrait supports a customer-focused process.
Use the sketch pad area of the product portrait to communicate visual artifacts developed during the product’s analysis and design. Pictures have significant benefits over words: they take advantage of our natural ability to use “parallel processing” when handling visual input. The sketch pad may include artifacts such as the following:
Customer and user journeys
Process models
Wireframes and other user interface design items
Charts and tables
Root-cause analysis looks backward to understand the underlying causes of problems. Vision statements look forward.
The product vision statement looks forward, describing the change users will experience when the product is deployed to the market and what the company hopes to accomplish by developing it. The responsibility to articulate the product vision statement and supporting objectives belongs to product-level POs and business analysts. A team-level analyst is responsible for understanding the product vision and objectives, communicating them to the team, and ensuring that the requirements support them.
Similarly, an epic vision statement describes the future state after an epic—a significant change to an existing product. Within the problem statement format, the epic vision statement can serve in place of the final sentence, “A successful solution would. …” Use the epic vision statement for the elevator pitch within the SAFe epic hypotheses template. The articulation of the epic vision statement is the responsibility of the area PO or product-level PO, depending on the scope of the change. A team-level analyst is responsible for communicating the epic vision and its objectives to the team and ensuring that the requirements support them.
The product vision statement should express the product’s most inspiring purpose rather than its more mundane objectives.8 In line with full-potential planning (see Chapter 9, “Long-Term Agile Planning,” section 9.4), it should be bold and innovative (e.g., to be first in customer service or to dramatically increase market share within three to five years). Similarly, an epic vision statement expresses an inspiring reason for a change initiative rather than describing an incremental improvement.
8. Roman Pichler, “8 Tips for Creating a Compelling Product Vision,” October 8, 2014, https://www.romanpichler.com/blog/tips-for-writing-compelling-product-vision
A vision statement should be short so that it can be easily remembered and propagated throughout the organization and out into the market. John Kotter identifies the following properties of a well-crafted vision statement:9
9. John Kotter, 8 Steps to Accelerate Change in Your Organization, Kotter Inc., 2020, https://www.kotterinc.com/wp-content/uploads/2020/06/2020-8-Steps-to-Acceperate-Change-eBook-Kotter.pdf
Communicable
Desirable
Creates a verbal picture
Flexible
Feasible
Imaginable
Simple
An agile vision statement articulates a view that leaves ample room for emergence, whereby new features are discovered by observing how customers use the product rather than predetermining what will be useful. To allow for emergence, don’t specify features in the vision statement; focus, instead, on the raison d'être for the product or change. For example, Instagram’s product vision statement is about “capturing and sharing the world’s moments.” Note how this statement describes the value of the product but does not specify whether those moments are captured as photos, video, or virtual reality. This lack of specificity is deliberate because it does not place unnecessary constraints on how the product will evolve. Had Instagram’s vision statement specified photos, it would have limited the potential scope of the product in the minds of users, the business, and product developers.
The product vision statement should be designed for longevity. However, it should be revised if the company wishes to reorient the product in a fundamental way in response to changes in the market or public perception of the product. For example, Facebook changed its product vision statement in 2017 from “making the world more open and connected”10 to the statement “to give people the power to build community and bring the world closer together.”11 As this example also illustrates, it’s not enough to change the vision statement. The change has to percolate down to changes in the product and the culture of the development organization.
10. Nick Statt, “Mark Zuckerberg Just Unveiled Facebook’s New Mission Statement,” The Verge, June 22, 2017, https://www.theverge.com/2017/6/22/15855202/facebook-ceo-mark-zuckerberg-new-mission-statement-groups
11. Facebook, “About,” https://www.facebook.com/pg/facebook/about
Some organizations have vision and mission statements. The product vision statement describes an envisioned future, while the mission statement focuses on what the company has to do today and every day to get there. In other words, the vision statement is aspirational, whereas the mission statement is operational. As former International Institute for Business Analysis (IIBA) acting CEO Alain Arseneault puts it, it’s the difference between having a vision of a healthy environment and a mission to clean and sanitize every room frequently.
For example, Zappos’s vision (an online store service) is the aspirational view that “One day, 30% of all retail transactions in the US will be online. People will buy from the company with the best service and the best selection. Zappos.com will be that online store.”12 Its day-to-day mission is expressed in its tagline, “POWERED by SERVICE,”13 and through one of its core values, “Deliver WOW through service.”14 The mission statements communicate the strong service orientation of the company in its daily operations.
12. Zappos.com, “About Zappos,” https://www.zappos.com/marty/c/about-zappos
13. Zappos.com, “What We Live By: Our Core Values,” https://www.zappos.com/about/what-we-live-by
14. “How to Write Mission and Vision Statements for B2B: And Why It Matters,” Blender, https://www.themarketingblender.com/vision-mission-statements. See especially “Vision Statement Examples (A to Z)” and “Mission Statement Examples (A to Z).”
In practice, these nuances are not always observed. For example, Uber’s stated mission is “to bring transportation—for everyone, everywhere”15—a statement that is more an aspirational vision of the future than an operational directive for the present (although that’s quickly changing).
15. Uber Newsroom, “Our Mission,” Uber Technologies Inc., 2018, https://www.uber.com/en-CA/newsroom/company-info
You’ve completed a root-cause analysis for the BLInK product identifying the problems the product should address.
As a senior-level business analyst, you have been asked by senior management to facilitate a visioning workshop to craft the product vision statement for BLInK.
You prepare the following deliverables and distribute them to participants:
List of UDEs and the stakeholders affected by them (Case Study Part 3, Deliverable 2)
A list of root causes and the UDEs they contribute to (Case Study Part 3, Deliverable 3)
Problem statement (Case Study Part 4, Deliverable 1)
You open the meeting by explaining how to create a well-crafted product vision statement, provide examples, and review input artifacts. You ask stakeholders to envision a future where BLInK has been rolled out successfully. How will things change for the better?
One stakeholder notes that, by incentivizing healthy behaviors, BLInK reduces absenteeism (a problem experienced by employers), improves health and decreases healthcare costs (addressing concerns of employees), and at the same time reduces payouts and increases profitability (concerns of BL Inc.). You challenge stakeholders to focus on the most vital concern.
During the meeting, you develop the following deliverable.
BLInK product vision statement: “To incentivize customers to make healthy choices and reward them when they do.”
Product owners and business analysts at various levels will communicate the product vision statement throughout the development organization, to business stakeholders, and to customers, where it will guide product development and marketing efforts.
A stakeholder is any person or group that has an impact on an initiative or is impacted by it. Stakeholder analysis is a process used to identify stakeholders and analyze their needs, attitudes, influence, and the initiative’s impact on them. Stakeholder engagement includes developing a strategy and timelines for collaborating and communicating with stakeholders and the ongoing activities to carry them out.
The business analyst has primary ownership of the stakeholder analysis and engagement process. These duties include developing, conducting, and managing the process; determining the participants and timelines, and establishing procedures for maintaining stakeholder analysis information.16 Perform a comprehensive stakeholder analysis to ensure all stakeholders are considered and as a first step in determining the requirements for a product or initiative.
16. Alain Arseneault, in an editorial note to the author, July 2020.
Stakeholder analysis and engagement includes the following activities:17
17. International Institute of Business Analysis, “Plan Stakeholder Engagement,” in BABOK v3: A Guide to the Business Analysis Body of Knowledge, 3rd ed. (Toronto, Canada: IIBA, 2015), 31–35. The steps in the book are derived from activities in BABOK v3, section 3.2.
Identify and analyze stakeholders.
Plan stakeholder collaboration.
Plan stakeholder communication.
Facilitate and conduct ongoing engagement and analysis.
The first step is to identify the stakeholders. At this point in visioning, you’ve begun to do that in the problem statement. If you’re an outside consultant like me, you might start with one stakeholder—the person who first contacted you, such as the sponsor or the champion for the product. That person then leads you to the next interviewees, who lead you to others.
If you rely solely on this process, however, you can miss essential stakeholders. For example, early in my BA career, I was so focused on users of the product, I neglected to interview the steering committee that would be reviewing my recommendations. As a result, I was unprepared for the questions they asked me during my final presentation about the project’s financial justification. Since the legacy software was no longer supported, I had assumed the financial justification was so obvious it didn't need to be addressed. Had I thought to interview the committee members beforehand, I wouldn’t have been blindsided during my presentation. Fortunately, I was saved by the product’s champion, who explained why there was no choice but to move ahead. Ever since, though, I’ve made a habit of using a checklist to make sure I consider every kind of kind of stakeholder—even though I don’t expect to include them all. See Appendix A.5 for a checklist of stakeholder types and their contribution to the analysis. Other sources of information for identifying stakeholders include company websites, internal corporate groups, organization charts, process maps, and documentation from previous initiatives.18
18. Arseneault, personal communication, 2020.
Refine the stakeholder analysis by investigating the involvement of each stakeholder in the initiative and with the product. Table 7.3 is an example of stakeholder lists, roles, and responsibilities, an artifact used to document the results of stakeholder analysis.
Table 7.3 Stakeholders List, Roles, and Responsibilities
Stakeholder Group (User Group, Business Function, Title, etc.) |
Contact |
# in Role |
Location |
Impact on Stakeholder |
Involvement of Stakeholder with Initiative |
Attitude toward Change (e.g., Supports, Resists) |
Expectations of Stakeholder |
Expectations of Team toward Stakeholder |
||
Level |
Primary Impact |
Level |
Primary Function with Respect to Initiative (e.g., Investor, Shareholder, Vendor, Proxy User) |
|||||||
Director of new product development |
R. Hamdi |
1 |
Dallas |
H |
Improved analytics for data-informed decision-making |
H |
Sponsor |
|||
Chief financial officer |
H. Groot |
3 |
Los Angeles |
L |
H |
Steering committee member (approve budget, monitor progress) |
||||
Marketer |
J. Gupta |
10 |
New York, Dallas |
H |
Ability to launch campaigns across multiple platforms |
M |
Business SME, user |
Use techniques like user role modeling workshops and user personas to refine the stakeholder analysis further.
To read about personas, see Chapter 10, section 10.12. To learn about user role modeling, see Chapter 10, section 10.18.
Next, determine how each stakeholder or stakeholder type will collaborate with the development team.
Gain agreement on the following points:
Forum for the collaboration: the method of engagement, such as requirements workshops, focus groups, wikis, scheduled meetings (real and virtual), Web conference, conference calls
Location
The expected type of involvement (e.g., as an active collaborator, tester)
Time expectations (e.g., full-time team member, one hour per week)
Responsiveness (e.g., same-day response to urgent queries)
TIP
Don’t wait until the initiative is underway to address expectations; do it as soon as possible. I learned this lesson the hard way from a former client, who continually interrupted me throughout a project for progress reports for upcoming meetings. All too often, the work was pointless, since the meetings didn’t occur. Worse—it was time-consuming work I hadn’t planned for when setting timelines. Prevent conflict by managing expectations up front.
Use the preceding analysis to create a stakeholder communication plan that specifies the following:
Informational requirements—information needed by the stakeholder from the team (e.g., status updates) and by the team from the stakeholder
Forum or method of communication (e.g., summary reports, status update meetings, email, wiki, website)
Timing, frequency of communication
Level of granularity required
Audience level (expert, general)
Preferred communication style (formal, casual)
For guidelines on choosing the best means of communication, see Chapter 5, section 5.15.5.
Use a stakeholder impact and influence matrix to determine the communication strategy. Table 7.4 illustrates the four quadrants in the matrix.
Table 7.4 Stakeholder Impact and Influence Matrix19
Influence of Stakeholder |
High |
Ensure stakeholder concerns are addressed. Keep stakeholders abreast of issues and overall progress. |
Consult stakeholders regularly about features, business objectives and targets. Keep stakeholder abreast of issues and overall progress. |
Low |
Communication can be summary (e.g., public announcements). |
Consult stakeholders on targeted areas where new features or changes will impact them. |
|
Low |
High |
||
Impact on Stakeholder |
19. IIBA, BABOK v3, 345.
Place each stakeholder or role in the appropriate quadrant based on the nature of their involvement, then plan a communication strategy for each stakeholder using the guidelines in the corresponding section, as shown in Table 7.4.
Execute the plan. Facilitate collaboration between stakeholders and the team and communicate with stakeholders as described in the plan. Stakeholder analysis is iterative and ongoing. As you learn more about stakeholders and discover new ones, update information and plans as required.
Now that you’ve identified the main stakeholders, the next step is to analyze their relationships to the initiative and devise a strategy for communicating with them.
You have been asked to produce the following deliverable for the BLInK venture:
List of stakeholders, roles, and responsibilities (Draft)
Tips
Review the cause–effect tree you created in Case Study Part 3 (Deliverable 1, Figure 7.8). Look for references to stakeholders and the UDEs that affect them. Focus on UDEs that the product is intended to address. These will suggest stakeholder interests.
Then review the stakeholder checklist in Appendix A.5 to see if there are any stakeholders you missed. Document what you learn in a draft of the Stakeholders List, Roles, and Responsibilities table (Table 7.3). Do not be concerned about completing the table or including all the columns at this time.
You review the results of the root-cause analysis and the stakeholder checklist with attendees to derive a list of stakeholders. These include the policyholder and employer. You learn that the policyholder of group insurance plans usually is the employer. You gain consensus from SMEs to treat them as one role type, with Policyholder as the primary name.
You investigate other impacted stakeholders, documenting your results in a Stakeholders List, Roles, and Responsibilities table. Next, you review your list with attendees—using the Stakeholder Influence and Impact Matrix (Table 7.4) to categorize stakeholders. Finally, you discuss each quadrant and confirm the high-level communications strategy to be used for the stakeholders within.
You produced Table 7.5 as a result of this preliminary analysis.
Table 7.5 BLInK Stakeholders List, Roles, and Responsibilities
Name(s), Main Contact |
Stakeholder Role (Type) |
Impact on Stakeholder |
Involvement of Stakeholder with Initiative (Responsibilities, Authority Level) |
---|---|---|---|
M. Grande |
Policyholder (employer): Pays for the policy |
Lower premiums; decreased absenteeism |
Consulted |
R. Hinkle |
Primary subscriber (employee): Main person named under the policy |
Reduced healthcare costs; improved health |
Consulted |
H. Groot, F. Hill |
Subscriber (also called enrollee, member): Any person covered under the policy |
Reduced healthcare costs; improved health |
Consulted |
R. Norman, Z. Branitsky |
Broker: Sells policies, represents buyer |
Higher revenue from new business |
Consulted |
X. Krieg |
Agent: Sells insurance policies, represents one or more insurance companies |
Higher revenue from new business |
Consulted |
A. G. Houseman |
Underwriter: Adjudicates insurance applications, determines coverage and premiums |
Better targeted pricing and coverages |
Consulted |
M. Lautrec |
Legal and compliance auditors |
Approvals |
|
Y. Hendles |
Actuary: Analyzes financial risk |
More accurate forecasting and risk assessment due to a richer, more personalized dataset |
Consulted, informed |
Z. Nguyen |
Vendor |
Responsible for devices and data services |
Consulted, informed |
R. Yang |
Sponsor |
Improved profitability, loss ratio; decreased average payout per subscriber |
Formal approvals |
V. Chretien |
Product owner |
Responsible for prioritizing product backlog |
As a result of the stakeholder analysis, you are now able to construct a communication plan that includes the voices of all key customers and stakeholders.
The next step is to translate the product or epic vision statement into goals and objectives. Consider the perspectives of the business and the end customer: What does the company gain by developing the product or carrying out the change initiative? What are the benefits to the purchaser and the user?
Since we’re about to focus on goals and objectives, let’s review what we know about them from Chapter 3, “Fundamentals of Agile Analysis and Planning.” A business goal is something to which the enterprise aspires to, such as
Establish an enterprise-wide assortment planning capability by the end of the year.
A business objective is an outcome below the enterprise level (e.g., Provide the ability to promote services and benefits by the end of the third quarter). The objective can be a learning objective, for example, to test the hypothesis that, if users are warned before they share an article or video they haven’t viewed, they can be incentivized to view the content and form their own opinion before sharing it. Companies should maintain a learning mindset throughout their lifespans.
Goals and objectives should be measurable and time-bound (e.g., the business goal to increase sales by 10 percent by the end of the year).
See Chapter 3, sections 3.4.2.2 and 3.4.2.3, for more on goals and objectives.
Use circumstance-based market segmentation to identify the jobs that customers hire the product to do—the high-level usages of the product (e.g., launch a marketing campaign). If a new product is being developed, represent these usages as customer goals and objectives. For example, one job or customer goal for a gaming app is to babysit toddlers so that their parents can have some personal time.
Once the product is established, continue using circumstance-based market segmentation to reveal opportunities for new usages of the product and to improve the way they are currently implemented. For example, after the gaming app in the preceding scenario is released, further market analysis reveals a new “job” customers want to carry out through the product: parents want to protect their children from viewing harmful content while interacting online. This insight is the basis for an epic—a change initiative whose objective is to provide protection across the platform by a given date.
See Chapter 8, section 8.4, for more on circumstance-based market segmentation.
As noted earlier, goals and objectives must be measurable. Define the metrics that will be used to measure progress. In line with full-potential planning guidelines (discussed Chapter 9, section 9.4), specify metrics that represent real-world outcomes, such as increased market share and compound annual growth rate (CAGR), rather than process metrics such as total lines of written code or velocity. A success metric for the gaming app in the previous example might be a 50 percent reduction in the average time between episodes of whining.
The following are guidelines for representing goals and objectives within the story approach. The benefit of doing so is that you can use a single paradigm to trace the entire evolution of a goal to detailed requirements items. However, if your organization already has an effective way to manage goals and objectives, there is no need to change it.
If the goal or objective is to implement a high-level usage (a job a user can do with the product), create an epic or feature to deliver it, depending on the estimate for the item. An epic may require multiple teams over multiple quarters. A feature must be implementable within a single quarter; it may include multiple teams.
Represent any other goal or objective as a theme. A theme is a mechanism for clustering epics, features, and stories by any topic across organizational lines, product areas, and products. A single epic, feature, or story may belong to multiple themes.
Consider, for example, the objective of highlighting a new offering in all communications with customers. This objective is not in itself something users do with the product, but it affects many of the capabilities they use, such as generating customer invoices and renewals. Consequently, you treat the objective as a theme and the work to change the capabilities as epics, features, and stories.
Now that you’ve identified BLInK stakeholders, you invite them to an exploratory meeting to discuss the goals and objectives for developing the product.
You’ve been asked to facilitate an investigation into two perspectives on goals and objectives for the product—the viewpoint of customers and the viewpoint BL Inc.
Following are the deliverables of this step:
Deliverable 1: Customer goals and objectives (with metrics)
Deliverable 2: Business goals and objectives (with metrics)
Deliverable 3: List of metrics
You convene a meeting of sponsors, program managers, product managers, customer relationship managers, and marketing executives. You begin by summarizing the undesirable effects (UDEs) uncovered by the prior root-cause analysis. You note the issues of poor health outcomes and rising healthcare costs and suggest a subscriber objective to improve health outcomes and lower costs.
You invite those with a knowledge of the market to consider these and other customer objectives. You ask business stakeholders to describe business-side objectives. Once you’ve identified the goals and objectives for the product, you facilitate a discussion about the metrics that will be used as success indicators.
Reduce insurance premium contribution (policyholder). Metric: Percentage premium change (M7)
Empower customers to control premium (subscriber). Metric: Satisfaction survey (M14)
Reduced healthcare costs (subscriber). Metric: Subscriber annual payout (M15)
Improved health (subscriber). Metrics: Number of claims per person (M4); Average annual amount claimed per subscriber (M5)
Reduce churn. Metric: Voluntary churn rate (M10)
Increase market share. Metric: Market share (M11)
Reduce loss ratio. Metric: Loss ratio (M3)
Reduce the number of claims. Metric: Claims per policy (M12)
Increase the predictive capability for risk. Metric: Loss ratio (M3)
Attract customers. Metric: Growth rate (M13)
M3: Loss ratio
M4: Number of claims per person
M5: Average annual amount claimed per subscriber
M7: Percentage premium change
M10: Voluntary churn rate
M11: Market share
M12: Claims per policy
M13: Growth rate
M14: Satisfaction survey
M15: Subscriber annual payout
The goals and objectives for the product will be used to guide the prioritization of features. The metrics will be used to gauge the success of the venture.
The next step is to consider how the vision and value proposition for the product will be validated. In traditional product development, this can be achieved by using historical data to make projections. If the product is novel, you can’t use this approach, because there is no history of products in its class. Instead, you validate the business case using an experimental, evidence-based approach—running low-cost MVP experiments to test the hypotheses that underlie the vision.
Leap of faith hypotheses and MVPs are critical tools in the lean startup approach devised by Eric Reis. Before you say, “That’s not for my organization; we’re not a startup,” let me clarify the term. A lean startup is “an organization designed to create new products and services under conditions of extreme uncertainty.”20 The critical factor is not the age of the business—it’s the level of uncertainty regarding the product. In fact, many of the lean startup organizations I work with are not startups in the popular sense of the term. They’re in mainstream business sectors such as insurance, telecom, finance, and government. But they’re involved in lean startup ventures because the products they’re developing are novel. The following are some real examples of lean startups:
20. Eric Ries, The Lean Startup (New York: Random House, 2011), 34.
A telecom developing a self-service site for customers to customize their own plans, where there is extreme uncertainty regarding whether customers will want to use the site.
An insurance company developing products that use data from IoT devices to personalize rates and benefits (as in our BLInK case study). In this instance, there is extreme uncertainty regarding whether customers will be willing to set aside privacy concerns.
A government agency considering offering a loan risk-assessment service. This is a lean startup for the organization because it has traditionally provided this service for free as part of the application process for its core products. Though there was data to indicate that customers would want the service, there was extreme uncertainty about whether they would pay for it.
The MVP process begins with identifying leap of faith hypotheses—critical assumptions about the product that must be true for the venture to be successful. In Chapter 9, “Long-Term Agile Planning,” and Chapter 12, “MVPs and Story Maps,” you’ll learn to use these hypotheses to drive MVP planning, with the objective of testing critical assumptions as quickly and inexpensively as possible.
Hypothesis testing is not exclusive to the start of new product development. Continue running experiments to test hypotheses throughout the product’s life. For example, Twitter is currently experimenting with a feature for shared items: the user will see one post with a similar point of view, one with a slightly different point of view, and one that is completely different.21 The learning objective is to test the hypothesis that if users see these different takes, they’ll want to dig deeper into the article or watch the full video. The benefit of running controlled experiments first is that there may be other assumptions and effects the company hasn’t anticipated. Experimentation brings those effects to light so that they can be addressed before the changes are widely released.
21. From an interview with Jack Dorsey. Michael Barbaro, “Jack Dorsey on Twitter’s Mistakes,” The Daily [podcast], August 7, 2020, https://podcasts.apple.com/ca/podcast/the-daily/id1200361736?i=1000487397342
The lean startup approach identifies two broad categories of leap of faith hypotheses: value and growth hypotheses. Value hypotheses are critical, unproven assumptions about the product’s value.
Following are examples of value hypotheses:
Customers will want to use this product once they see it; they just don’t know it yet, because it’s the first of its class.
Customers will be willing to put up with a lower-quality product than is currently available in exchange for a low price or high convenience.
Customers will engage heavily with the product.
You can have a product that delivers value to customers yet still does not achieve a fast-enough growth rate to succeed. Fast growth is especially important for new entrants because they need to capture the market quickly before incumbents have a chance to respond. The growth assumptions that must be true for the venture to succeed are referred to, in lean startup, as leap of faith growth hypotheses.
Following are examples of growth hypotheses:
Each user will refer at least x users (viral company model).
The right proportion of buyers to sellers will be achieved (marketplace company model)
Often, teams consider metrics only after the feature has been implemented. That’s too late to inform development decisions because, by then, critical decisions have already been made. It’s the responsibility of the PO with the support of the business analyst to persuade stakeholders and developers to specify metrics early in the process so that the data can be used to inform investment. The metrics should be refined over time (e.g., as MVPs are planned and tested).
Determine the metrics that will be used to validate hypotheses and measure progress toward goals and objectives. Choose metrics that measure outcomes over ones that measure process steps. For example, measure quality, cost, and hospital readmission rates rather than time to complete medical procedures.
Lean startup provides guidance for defining actionable metrics that isolate the impact of change, as opposed to vanity metrics—measurements that seem to suggest improvement but are, in fact, inconclusive. Let’s examine those guidelines.
Suppose a newspaper business decides to launch a project to boost advertising revenues. To assess the program’s success, it measures the publication’s monthly advertising revenue before, during, and after the campaign. Sure enough, revenue rises. They conclude that the program was a success. Were they right?
Not necessarily. There could have been other reasons for the rise, such as the closing of a competing publication. The metric they chose made people feel good about the project but didn’t prove anything. In lean startup, such metrics are referred to as vanity metrics.
In contrast to vanity metrics, actionable metrics provide the business with measurements it can act on to make decisions. The problem with the previous metric example was that it didn’t mask out the background noise of everything else happening in the environment. To do that, you need to add a control group subject to the same context as the test group, except that it doesn’t experience the intervention you’re measuring. This approach is referred to as split testing or A/B testing.
Returning to our newspaper example, we could expose the new program to a small group (cohort) of customers while leaving another group unexposed—and measure the difference between ad revenue gains for each group. If there is a net improvement in revenue for the test group but not for the control group, the increase must be due to the program, since environmental changes would have affected both groups equally.
You can use this approach with more than two groups as well. For example, you can measure the conversion rates for two groups—each exposed to a different change in a user interface—and compare those measurements against a control group that doesn’t experience any change.
Metrics to test value hypotheses include the following:
Number of daily active users or number of monthly active users (a measure of stickiness)
Conversion rate from free trial to subscription
Frequency of opens
Average session length
Total time in the application (daily, weekly, monthly)
Engagement retention (percentage of initial users who return to the application within a given period)
To block out environmental factors, perform split testing and take care to measure the differences in values between test groups and control groups.
Metrics for growth include the following:
Referral rate: Average number of referrals made by each user.
Net promoters NP = % Promoters − % Detractors,22 where
22. Frederick F. Reichheld, “The One Number You Need to Grow,” Harvard Business Review, December 2003, https://hbr.org/2003/12/the-one-number-you-need-to-grow.
– % Promoters = percentage of customers who respond with a 9 or 10 to the question, “On a scale of 0 to 10, how likely is it that you would recommend the product to a friend or colleague?”
– % Detractors = percentage of customers who respond with a 0 to 6.
Research shows a correlation23 between high NP scores and growth. High NP also means a low cost to acquire a customer (CAC)—since existing customers do much of the marketing at no cost.
23. See Reichheld, “The One Number You Need.”
Growth rate of monthly active users (MAU), where MAU = # unique users who have visited a site or used an application at least once during the month
Bounce Rate: % of customers who visit and leave immediately
The preceding guidelines about metrics also apply once the product is established and undergoing continual improvement. Specify actionable metrics to measure the value of proposed features or revisions. As the feature is developed, test out solutions with users and collect actionable metrics. Use the resulting data to evaluate the effectiveness of alternative solutions for the feature. During beta testing, collect and analyze actionable metrics to validate the feature and determine whether or not to include and support it.
Financial planners face the same challenge as do product developers when dealing with an innovative product: how to create a plan when there is extreme uncertainty surrounding the product and the market for it. Discovery-driven financial planning extends the MVP approach into the realm of financial planning. The financial planner works backward from the outcomes deemed necessary for a venture to be successful in order to determine the financial hypotheses or assumptions that must be made. Then the planner devises a strategy to test those assumptions in the market as quickly as possible. The steps in this process are as follows:24
24. Based on the process described by Christensen and Raynor, with some changes made to the number of steps and their activities. Clayton M. Christensen and Michael E. Raynor, The Innovator’s Solution (Boston: Harvard Business Press, 2003), 227–229.
Identify the required future outcomes (targets).
Identify the assumptions that must be made for those targets to be met by preparing a reverse income statement.
Create a plan to test those assumptions in order of importance.
Implement the plan: Test the assumptions.
Learn: Make strategic investment decisions based on test results.
Examples of financial assumptions discovered and tested through this process include the following:
Cost of production
Cost to acquire a customer
Price that customers will be willing to pay for the product
Packaging and shipping costs
Product lifespan
For a more detailed description of discovery-driven planning, see Chapter 18, section 18.10.2, and Appendix B.
Provide more information about hypotheses or assumptions in an assumptions checklist. Table 7.6 illustrates an example.
Table 7.6 Assumptions Checklist
ID |
Assumption |
Measurement (Target) |
---|---|---|
1 |
Return on sales (ROS) will be high |
ROS (≥16%) |
2 |
Fewer customers will decide to leave |
Voluntary churn (10% reduction) |
Use a milestone planning chart to plan the timing of assumption testing. Table 7.7 illustrates some examples of milestones.
Table 7.7 Milestone Planning Chart
Milestone Event Completed |
Assumptions to Be Tested |
Prototypes created |
(A1) A price advantage of 10 percent will be enough to lure customers away from incumbent suppliers. |
Pilot production |
(A2) Production costs can be kept below $100/unit. |
For a complete example, see Appendix B, section B.8.
Having analyzed goals and objectives, you prepare to investigate the assumptions (leap of faith hypotheses) that must be true for those objectives to be attained. You invite stakeholders to a brainstorming session to identify those hypotheses and the metrics used to test them.
Following are the deliverables of the analysis:
Deliverable 1: Assumptions checklist (indicating metrics)
Deliverable 2: List of metrics
You review the goals and objectives of the product (see deliverables of Case Study Part 7). You explain that you will be asking stakeholders to consider what assumptions must be valid for these goals and objectives to be achieved.
For the objective increase predictive capability, you discover the value hypothesis, “Customers will want to continue with the program after a six-month trial.” For the objective to improve health, you discover the value hypothesis, “Behaviors will improve as a result of the program.” Attendees continue discussing objectives and their related assumptions until no new assumptions come up.
Next, you facilitate a review of the assumptions. You ask stakeholders to sequence them in order of criticality—with the intention that those listed first will be tested earliest. After that, you discuss the metrics that will be used to test the assumptions that have been identified.
(A1) Customers will want to continue after a six-month trial. (M1)
(A2) Behaviors will improve. (M2)
(A3) Accuracy of risk, payout predictions will improve. (M3)
(A4) Health will improve due to participation. (M4, M5)
(A5) Customers will like the product when they see it. (M6, M16)
(A6) Premium will go down. (M7)
(A7) Reluctance to share data can be overcome when a benefit is shown immediately. (M8)
(A8) Subscribers will refer others. (M9)
(A9) Acceptance will grow once use becomes widespread—at which time large immediate discounts will no longer be required. (M8, M13, M16)
(A10) BLInK will lead to improved customer retention. (M10)
M1: BLInK renewal rate
M2: Lifestyle score
M3: Loss ratio
M4: Number of claims per person
M5: Average claimed amount
M6: Response rate
M7: Percentage premium change
M8: Penetration rate
M9: Referral rate
M10: Voluntary churn rate
M13: Growth rate
M16: Post-trial conversion rate
Here are the key points covered in this chapter:
Root-cause analysis is a set of techniques for tracing effects back to their initial causes. The approach includes the Five Whys technique and cause–effect graphing.
The product vision statement is a short description of a future when the product is used by its target market.
Perform stakeholder analysis as early as possible and continue it incrementally throughout the development lifecycle.
Represent business goals and objectives as themes.
Represent customer objectives as epics and features.
Leap of faith hypotheses are assumptions that must be true for the product to be viable. Identify them at the start of a venture so you can plan to validate them in the market as soon as possible.
In Chapter 8, we’ll look at activities associated with seeding the backlog—the determination and specification of the features and other work items associated with the product.
3.144.105.215