Definition
The Business Model Canvas (BMC) is a strategic management tool created by Alexander Osterwalder that describes a business model using nine building blocks on a single page. Steve Blank adopted the BMC as the planning tool for his Lean LaunchPad course, making it one of the three pillars of the methodology alongside Customer Development and agile engineering.
The Nine Building Blocks
1. Customer Segments: Who are the customers? 2. Value Propositions: What problem do you solve for them? 3. Channels: How do you reach customers? 4. Customer Relationships: What type of relationship does each segment expect? 5. Revenue Streams: How does the business make money? 6. Key Resources: What assets are required? 7. Key Activities: What must the business do well? 8. Key Partnerships: Who are the key partners and suppliers? 9. Cost Structure: What are the major costs?
How Blank Uses the BMC
In Blank's framework, the BMC serves as the hypothesis document. Each building block represents a set of assumptions that must be tested through Customer Development:
This transforms the BMC from a static planning document into a dynamic testing framework. The canvas is never "finished" — it is continuously updated as evidence accumulates.
Why Blank Adopted It
Before adopting the BMC (around 2010), Customer Development lacked a concise visual representation of the business model being tested. Traditional business plans were too long and too static. The BMC provided exactly what was needed: a single-page visual tool that made all assumptions explicit, testable, and updatable.
Significance
The BMC-Customer Development integration was a key innovation in the Lean LaunchPad course. Osterwalder provided the planning tool; Blank provided the testing process. Together, they created a methodology where every assumption is visible and every assumption is tested — a practical implementation of the scientific method applied to business strategy.
Sources: "Business Model Generation" (Osterwalder & Pigneur, 2010), steveblank.com