Assessing Product Risks: Prioritizing Features in Discovery
Reducing risk is why we experiment before we build. It's the learning step in the cycle that helps you create and evaluate solutions that actually have a chance of working. There's nothing that wastes more time or money in a product company than picking the wrong thing to build. First, because you spend all the time on creating and releasing the solution to customers and second because you'll have to remove it or replace it with a solution that actually does the job right.
This guide will help you take the four key product risks, evaluate your solution against them, and identify and address the gaps, all while engaging your team and keeping them aligned.
When to use it?
- When you’re evaluating features or a product roadmap for risk
- When you want input from other team members on where they see risks
- When you want your team to use and understand the four product risks
Establishing the four product risks
For the team to successfully evaluate solutions using this technique, you'll need to make sure they understand the four main product risks and which team member is responsible for which risk.
valuable – the customer will buy or choose to use the solution; The Product Manager is responsible for desirability risks.
viable – the solution will work for our business in terms of constraints in marketing, sales, finance, service, legal and compliance. The Product Manager and other business stakeholders are responsible for viability risks.
feasible – our engineers know how to solve with the time, skills and technology on the team; Technical team members are responsible for feasibility risks.
usable – the user will be able to figure out how to use the solution; Design team members are responsible for usability risks.
Evaluating Solutions
Now that you've established the product risks and the roles responsible for each, you can start to identify the risks associated with your solutions. Typically, i like to do these at an even higher level, the outcome level, but you'll need an opportunity solution tree to map product outcomes to opportunities and solutions. If you'd like to use an outcome based approach, you can follow this guide: "Accelerating Continuous Discovery Habits with Assumption Testing".
If you're going to simply look at solutions, that will work too. If you don't have solutions created you can check out either of the following guides to help you start developing solutions:
- Innovation brainstorming 1 - Level Up
- The Design Sprint is still king
You can also follow along using the MIRO board for this guide.
I'll use a Recycled Fish Tank Ecommerce Store as an example product.
Product: Recycled Fish Tank Ecommerce Store
Product Outcome: Improve customer activation during their initial experience.
Potential Solutions:
- Solution 1: Offer free, personalized consultation sessions for first-time fish tank owners to guide them through the setup process.
- Solution 2: Create and distribute step-by-step setup guides, including videos and written instructions, tailored to different tank types.
- Solution 3: Develop a starter kit for first-time users, including all necessary components and a simple setup manual.
Step 1:
Place your product features or ideas you want to evaluate in the top bubbles for each team member
Step 2:
Assign the feasibility board to technical team members
Assign the usability board to design team members
Assign viability board to business or product team members
Assign the desirability board to product team members
Step 3:
Ask each team member to complete their own risk evaluation board using a simple score of Low, Medium, and High and to write simple explanations of why they gave the feature that score.
Step 4:
Assign 10-15 minutes for the team to complete their board and make sure that team members work independently and in silence.
Step 5:
Once they’ve completed their individual boards, pull all of the inputs together an look at the board as a team.
Step 6:
Dive into the individual risks, ask each other person or team about their scores independently. Do not allow other team members to jump in right away.
Step 7:
After hearing all four points of view, you should be able to identify what the gap or concern is and you can capture it. Perhaps it’s just because the engineers don’t know enough about a particular solution, or it uses a piece of technology that is not commonly used or that no team member has experience with (This is a common issue when feasibility risk is high). Each gap identified may have a different way to solve for it. Here are some common ways to address gaps across the different types of risks.
Ways to address Feasibility Risks:
- Research Spike
- Proof of Concept
- Technology Comparison Matrix
Ways to address Viability Risks:
- Business Strategy Alignment
- Financial Assessment
- Product Marketing and Branding
- Legal and Compliance Checks
- Cost-Benefit Analysis
- Stakeholder Interviews
- Pilot Programs
- Scalability Assessment
- Compliance Checks
Ways to address Usability Risks:
- Usability Testing
- Error Rate Analysis
- Collaborate with UX Team
- Set Clear Usability Goals
- Regular Usability Tests
- Hybrid and Remote User Testing
- UX Team Expertise Utilization
- User Testing Sessions Observation
- Continuous User Feedback Mechanisms
Ways to address Desirability Risks:
- Customer Interviews
- Observation
- Market and Competition Analysis
- Review Mining
- Utilizing Online Sources
- Focus Groups
- Beta Testing
Congrats! Now:
- Your team has a common understanding of the risks
- You identified the specific gaps underlying the risks
- You can prioritize those specific gaps
- You can take action to resolve those specific gaps using relevant techniques and experiments
Remember, we can never get to zero risk, but by reducing it, we come closer to making sure our solutions are successful for our users.
Additional Guides
Innovation brainstorming 1 - Level Up
Fuel innovation within your team by discovering proven strategies to inspire creative thinking and encourage "outside the box" ideas. Learn how to tap into your team's full imaginative potential and drive forward-thinking solutions.
Team building activities/exercises
Foster a cohesive and motivated team with engaging activities and exercises designed to build trust, enhance communication, and encourage collaboration. Unlock your team's full potential while having fun along the way.
Assessing Product Risks: Prioritizing Features in Discovery
Easily gather feedback from your product team on the feasibility, viability, desireability, and usability risks related to specific features. Use the feedback to prioritize your next experiment.
The Design Sprint is still King
After over 10 years of being tested, Jake & John's product building process is still one of the best tools to drive innovation.
Accelerating Continuous Discovery Habits with Assumption Testing
Increase the confidence in your solutions success quickly by identifying and testing their underlying assumptions.