Strategy & Innovation Terminology Index

The index below includes terms that are frequently used in BRI's resource materials, the Growth Forge software, in the course of performing our services. They may often be used by, and in many cases, coined by other experts and academics working in the new business growth and innovation strategy domain. We started maintaining a collection of them here for the convenience of our clients.

Strategy Hypothesis Model
Growth Forge Specific

The Strategy Hypothesis Model is the data model that is created and evaluated with the Growth Forge software. It contains all of the key assumption and uncertainty data and logic for your strategy hypothesis covering all six dimensions within BRI's Strategy Framework.

Strategy Metrics
Goals & Success Metrics

One or more quantitative metrics and performance targets that describe what it means to successfully accomplish a strategy objective.

Strategy Modeling & Analysis Tools
Growth Forge Specific

Growth Forge tools that are used for creating, editing, and analyzing specific aspects of the Strategy Hypothesis Model

Strategy Objective
Goals & Success Metrics

The Strategy Objective is the concrete statement of what a strategy is trying to achieve: the measurable outcome and time frame that anchors every downstream choice. In BRI's Strategy Framework it is the foundation the six strategy dimensions are defined and evaluated against.

Substitutes
Competitive Differentiation

Actors or scenarios representing alternative solutions to the end customer's problem that are in a different product category from the offering under consideration.

Survival Rate
Portfolio Strategy

Survival rate is the proportion of projects at a given pipeline stage that pass the stage gate — continuing or pivoting — versus being stopped or paused. It is a key portfolio-health metric. Early-stage survival rates are intentionally low and rise progressively at later stages: a healthy innovation portfolio is supposed to stop most early bets, because that is the mechanism by which it concentrates investment behind the few that prove out. A near-100% early survival rate is a warning sign, not a success.

New Business Growth & Innovation are Hard.
We Can Help!

Connect with us today. We're happy to spend some time with you to understand your needs and explore how we can help.