A good strategy is not a plan; it’s a framework that helps you make decisions. Product strategy connects the vision and economic outcomes of the company back to product portfolio, individual product initiatives, and solution options for the teams. Strategy creation is the process of determining the direction of the company and developing the framework in which people make decisions. Strategies are created at each level and then deployed across the organization.
Executing better on the core mission is the way to win.
Gibson Biddle, Netflix strategy, 2007
This combination of vision, goals, and key initiatives helps create a system in which Netflix can make decisions about its products—sometimes difficult decisions, like killing Roku. Netflix can change tactics or kill ideas because it commits itself not to the solutions they are building but rather to the outcomes these solutions produce. The company then enforces this mentality with a product strategy that is coherently aligned and decision enabling.
The powerful thing about a strategic framework like the one Netflix uses is that it forces you to think about the whole before zooming in on the details. When we’re developing software, we often think of the details and neglect the big picture. What feature can we build? How do we optimize that feature? When will it be delivered? When a company thinks only about the feature-level model, it loses track of the outcomes those features should produce. That is what lands you in the build trap.