Introducing ERICA!

A New(ish) Approach to Prioritization

Prioritizing the right work is critical for maximizing efficiency and achieving strategic goals (that's generally true, but for my purposes, I'm speaking about the Product Management world). The RICE scoring system has been a popular choice for this, helping us evaluate which work to prioritize based on estimated reach, impact, confidence, and effort (if you're not familiar with RICE, the original write-up that describes what it is and how to use it can be found here: https://www.intercom.com/blog/rice-simple-prioritization-for-product-managers/). After living with RICE for some time, I've begun to see a few places where it can be honed.

  • Reach: in the variations of RICE I've worked with, reach is an estimation of a specific number of leads, users, etc. who will experience the proposed changes. In my experience, this is wildly inaccurate and can be time-consuming to agree. I would also argue that the audience type will carry more weight than the actual size. An exciting feature rolled out to all 500 paid subscribers could be much more valuable than something offered to 10,000 leads, for example.
  • Alignment (or lack thereof): it can be there case where work emerges that is in all ways equally or more valuable than other efforts being considered, but does not support current team/company objectives. Sometimes taking this on instead of other more aligned work is the right choice, but it should always be a cognizant choice.
  • Effort: I've never loved the effort score being pinned to "person-months".

Enter the ERICA framework—Effort, Reach, Impact, Confidence, and Alignment. As you might have guessed, ERICA is an adapted version of RICE that acknowledges our numbers as estimates and simplifies some of the math, while including a crucial fifth element: Alignment with organizational objectives.

Let's have a look at how ERICA works. Note that I will not get into the machinations of RICE too deeply. I'm assuming we all have at least a fly-by knowledge of how it works.

Effort (E)
Effort quantifies the total resources needed to complete this effort, typically measured in person-months, Sprints, or iterations. For ERICA, we will score effort between 1 and 5. This scale maps cleanly to t-shirt sizes (xs, s, m, l, xl) and can be easily adapted to weeks, Sprints, months, or whatever else your common measurement of time might be.

Reach (R)
Reach assesses how many people or transactions a change will affect within a specified timeframe. As mentioned before In ERICA I'm assuming our estimate is fairly broad, so we score it on a scale of 1 to 10. In our approach, 1 assumes an extremely targeted audience, and 10 represents the maximum possible reach. This might mean all current users, total addressable market, or something else in your case. Note that this does not need to necessarily represent a simplification of the estimated number of people. As I mentioned before, a small number of paid users might carry as much or more weight as a large number of cold leads. Make this number make sense to you, but apply the same standard across each opportunity you are considering.

Impact (I)
Impact measures the potential effect of a change on those it reaches. Using a scale of 1 for minimal impact to 5 for very high impact, this metric evaluates the depth of an initiative's effect on users or operations. Whether it's enhancing user satisfaction, increasing revenue, or improving operational efficiency, high-impact changes often take precedence.

Confidence (C)
Our use of confidence is very similar to the historical RICE approach. It acts as something of a reality check against the shiny new opportunities we are introducing and can counteract our enthusiasm in cases when it might color our decision-making. In RICE we have 3 possible scores: 100%, 80%, and 50%. A confidence of 100% means this opportunity is fully validated. A score of 80% means high confidence and a score of 50% means this opportunity is unvalidated. Anything below 50% is a moonshot. In ERICA, we simplify these percentages to integers (meaning we have 10, 8, 5, and 1 instead of 100%, 80%, and 50%), and 1 for moonshot opportunities.

Alignment (A)
Alignment is a new data point in the ERICA framework and reflects how well an effort aligns with the strategic objectives of the company or team. Scored as 1 for unrelated, 2 for somewhat aligned, and 3 for directly supporting company goals, it ensures our planned work isn't just feasible and impacting, but also moves us in the right direction.

Calculating the ERICA Score

Similar to RICE, the formula for calculating your ERICA score integrates all five values for prioritization:

The main difference is that we are placing a greater emphasis on strategic alignment as a key to priority evaluation.

Practical Application of ERICA

Imagine a software development company considering several new features for its product. Using the ERICA framework, it evaluates three potential opportunities:

1. Feature A: Automates an existing manual process.

  • Effort: 4 sprints
  • Reach: 7 (affects a significant portion of users)
  • Impact: 2 (moderate improvement in user efficiency)
  • Confidence: 80% (high confidence in estimates and outcomes)
  • Alignment: 3 (directly supports strategic goal of enhancing user satisfaction)

2. Feature B: Adds a new but niche functionality.

  • Effort: 3 sprints
  • Reach: 4 (affects a smaller, specific user group)
  • Impact: 2 (significant for those affected)
  • Confidence: 50% (good, but less certain due to its innovative nature)
  • Alignment: 2 (somewhat supports broader product development goals)

3. Feature C: Updates the user interface with no new functionality (tech debt clean-up).

  • Effort: 2 sprints
  • Reach: 7 (adjusted down from 9, affects nearly all users but does not meaningfully change their experience)
  • Impact: 1 (minimal improvement in user experience)
  • Confidence: 80% (very high, based on previous similar updates)
  • Alignment: 1 (little relevance to strategic goals)

Calculating the ERICA scores, the company can quantitatively and qualitatively assess which feature aligns best with its resources and strategic objectives and make better-informed decisions (Feature A wins!).

Observations

Scores are much lower than when calculating RICE.
This is due to the adjusted reach value (1 - 10 rather than the estimated actual people).

Alignment makes a tremendous difference to the final ERICA score.
True, but in my opinion, this is the way it should work regardless of whether you are using ERICA or not.

Conclusion

In a nutshell, the ERICA framework builds on RICE prioritization by incorporating alignment with organizational objectives, ensuring we're truly considering opportunities that not only promise high returns but also advance our key goals. Finally, I want to acknowledge that I am standing on the shoulders of giants here. RICE was (and remains) a highly valuable tool, and ERICA would not exist, and would never have been considered, without RICE. Thank you, Intercom and Sean McBride!

I hope ERICA is helpful to you. If you see ways to make it better that I haven't mentioned here, I would love to hear from you.

@ 2024 Jon La Plante. All rights reserved.