SlideShare a Scribd company logo
FOUR LAWS
OF SOFTWARE ECONOMICS
RICH MIRONOV
@richmironov
Your development team
will never be big enough
Fact #1
Development can
never build as fast
as we can dream
Magical Thinking
“CEO says it’s really important.”
“We already promised it to a big prospect.”
“How hard could it be? Probably only 10 lines of code.”
“We’ve been talking about this for months.”
“We’ve gone agile, which gives us infinite capacity...”
“My neighbor’s kid could do this in an hour.”
#1
Law of Ruthless Prioritization
• AND requests but EXCLUSIVE OR decisions
• We succeed by finishing a few critical things
Executive’s Job
• Make hard trade-offs
• Battle magical thinking and “specials”
4 Laws of Software Economics
1. Your development team will never be big enough
Law of Ruthless Prioritization
2. All of the profits are in the nth subscriber
Fact #2
All of the profits
are in the
nth copy or
nth subscriber
Revenue Implications
$1M/year
$6M/year
Close to zero
• Your development team of 6 costs…
• Implied revenue commitment…
• Incremental cost per user?
• Goal is not to minimize costs
but to maximize revenue
Software Tiers/Bundles
Opposing Models
11
GrossProfit
Art courtesy of Arne Olav Gurvin Fredriksen
There’s nothing more
wasteful than brilliantly
engineering a product that
doesn’t sell.
#2
Law of Build Once, Sell Many
• Segmentation: strategic art of choosing customers who
want the same solution
Executive’s Job
• Focus on segments, not deals
4 Laws of Software Economics
1. Your development team will never be big enough
Law of Ruthless Prioritization
2. All of the profits are in the nth subscriber
Law of Build Once, Sell Many
3. Software bits are not the product
Naked without
• Deep customer understanding
• Specific target audience
• Working solutions
• Positioning, messaging, awareness, sales
Fact #3:
Software Bits < Whole Product
Undifferentiated
or poorly
positioned
Marketing/sales
/channel
failures
Late delivery
Poor quality
Wrong problem,
wrong solution
Commercial Software Failure Modes*
*In my personal experience
Most of the success /
failure of a product is
determined before we pick
our first developer or fill
out our first story card
#3
Law of Targeted Whole Products
• Customers buy solutions (which may include software)
• Mean-Time-To-Joy
Executive’s Job
• Focus on problems worth solving for specific segments
• Customer story as important as working software
4 Laws of Software Economics
1. Your development team will never be big enough
Law of Ruthless Prioritization
2. All of the profits are in the nth subscriber
Law of Build Once, Sell Many
3. Software bits are not the product
Law of Targeted Whole Products
4. You can’t outsource your strategy
Fact #4: Input < Decisions
• Voice of the Customer
• Surveys
• Crowdsourced feature
ranking
• Showcase customers
• Industry analysts
• Competitor data sheets
• Smartest customers
• Smartest developers
• Executive Survey-of-One
• CEO’s mother-in-law
• Inflight magazine
• Business value error bars >>
engineering error bars
• Bottom-up prioritization 
ugly products
• Trade-offs among unlike items
are heavily biased
Analytics < Strategy
Prioritizing Within Buckets
Prioritization within Buckets
Features for
current release
50%
Quality (refactor,
test automation)
15%
Engineering
overhead, 10%
Big future bet,
5%
Sales one-offs,
non-roadmap
20%
Typical Development Budget*
24
*In my personal experience
“I skate to where the puck is going
to be”
Strategy Requires Strategy
Strategy requires judgment
4 Laws of Software Economics
1. Your development team will never be big enough
Law of Ruthless Prioritization
2. All of the profits are in the nth subscriber
Law of Build Once, Sell Many
3. Software bits are not the product
Law of Targeted Whole Products
4. You can’t outsource your strategy
Law of Judgment
Rich Mironov
Mironov Consulting
San Francisco, CA
rich@mironov.com
+1-650-315-7394
twitter.com/richmironov
linkedin.com/in/richmironov

More Related Content

What's hot

How Agile Changes (and Doesn't) Product Management
How Agile Changes (and Doesn't) Product ManagementHow Agile Changes (and Doesn't) Product Management
How Agile Changes (and Doesn't) Product Management
Rich Mironov
 
Agile@Cork: Silicon Valley View of Product Owner/Manager Challenges
Agile@Cork: Silicon Valley View of Product Owner/Manager ChallengesAgile@Cork: Silicon Valley View of Product Owner/Manager Challenges
Agile@Cork: Silicon Valley View of Product Owner/Manager Challenges
Rich Mironov
 
Four Laws of Software Economics
Four Laws of Software EconomicsFour Laws of Software Economics
Four Laws of Software Economics
Rich Mironov
 
How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)
How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)
How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)
Rich Mironov
 
Dealing with Misaligned Stakeholders
Dealing with Misaligned StakeholdersDealing with Misaligned Stakeholders
Dealing with Misaligned Stakeholders
Rich Mironov
 
Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)
Rich Mironov
 
EL-SIG: How Engineering Works with ProdMgmt
EL-SIG: How Engineering Works with ProdMgmt EL-SIG: How Engineering Works with ProdMgmt
EL-SIG: How Engineering Works with ProdMgmt
Rich Mironov
 
Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)
Rich Mironov
 
Product Manager/Owner Challenges IT@Cork
Product Manager/Owner Challenges IT@CorkProduct Manager/Owner Challenges IT@Cork
Product Manager/Owner Challenges IT@Cork
Rich Mironov
 
Product Management Basics for Project Managers
Product Management Basics for Project ManagersProduct Management Basics for Project Managers
Product Management Basics for Project Managers
Rich Mironov
 
Challenges of (Lean) Enterprise Product Management
Challenges of (Lean) Enterprise  Product ManagementChallenges of (Lean) Enterprise  Product Management
Challenges of (Lean) Enterprise Product Management
Rich Mironov
 
Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)
Rich Mironov
 
What Do Product Leaders Do? (and How Can I Become One?)
 What Do Product Leaders Do? (and How Can I Become One?) What Do Product Leaders Do? (and How Can I Become One?)
What Do Product Leaders Do? (and How Can I Become One?)
Rich Mironov
 
“Getting Promoted” at SV Product Camp 2013
“Getting Promoted” at SV Product Camp 2013“Getting Promoted” at SV Product Camp 2013
“Getting Promoted” at SV Product Camp 2013
Rich Mironov
 
Understanding Enterprise Product Companies
Understanding Enterprise Product CompaniesUnderstanding Enterprise Product Companies
Understanding Enterprise Product Companies
Rich Mironov
 
Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016) Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016)
Rich Mironov
 
Product Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsProduct Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product Models
Rich Mironov
 
Your Audience’s Real Roadmap Questions (An Organizational Analysis)
Your Audience’s Real Roadmap Questions (An Organizational Analysis) Your Audience’s Real Roadmap Questions (An Organizational Analysis)
Your Audience’s Real Roadmap Questions (An Organizational Analysis)
Rich Mironov
 
Is Product Management Obsolete?
Is Product Management Obsolete?Is Product Management Obsolete?
Is Product Management Obsolete?
Rich Mironov
 
Understanding Enterprise Product Companies
Understanding Enterprise Product CompaniesUnderstanding Enterprise Product Companies
Understanding Enterprise Product Companies
Rich Mironov
 

What's hot (20)

How Agile Changes (and Doesn't) Product Management
How Agile Changes (and Doesn't) Product ManagementHow Agile Changes (and Doesn't) Product Management
How Agile Changes (and Doesn't) Product Management
 
Agile@Cork: Silicon Valley View of Product Owner/Manager Challenges
Agile@Cork: Silicon Valley View of Product Owner/Manager ChallengesAgile@Cork: Silicon Valley View of Product Owner/Manager Challenges
Agile@Cork: Silicon Valley View of Product Owner/Manager Challenges
 
Four Laws of Software Economics
Four Laws of Software EconomicsFour Laws of Software Economics
Four Laws of Software Economics
 
How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)
How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)
How To Manage Misaligned Stakeholders (Who Are Usually Misaligned)
 
Dealing with Misaligned Stakeholders
Dealing with Misaligned StakeholdersDealing with Misaligned Stakeholders
Dealing with Misaligned Stakeholders
 
Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)Where Should Strategy Live? (SDForum)
Where Should Strategy Live? (SDForum)
 
EL-SIG: How Engineering Works with ProdMgmt
EL-SIG: How Engineering Works with ProdMgmt EL-SIG: How Engineering Works with ProdMgmt
EL-SIG: How Engineering Works with ProdMgmt
 
Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)Product Management Is Not Optional (EL-SIG/SVForum)
Product Management Is Not Optional (EL-SIG/SVForum)
 
Product Manager/Owner Challenges IT@Cork
Product Manager/Owner Challenges IT@CorkProduct Manager/Owner Challenges IT@Cork
Product Manager/Owner Challenges IT@Cork
 
Product Management Basics for Project Managers
Product Management Basics for Project ManagersProduct Management Basics for Project Managers
Product Management Basics for Project Managers
 
Challenges of (Lean) Enterprise Product Management
Challenges of (Lean) Enterprise  Product ManagementChallenges of (Lean) Enterprise  Product Management
Challenges of (Lean) Enterprise Product Management
 
Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)Product Management Basics (for SCU MBA program)
Product Management Basics (for SCU MBA program)
 
What Do Product Leaders Do? (and How Can I Become One?)
 What Do Product Leaders Do? (and How Can I Become One?) What Do Product Leaders Do? (and How Can I Become One?)
What Do Product Leaders Do? (and How Can I Become One?)
 
“Getting Promoted” at SV Product Camp 2013
“Getting Promoted” at SV Product Camp 2013“Getting Promoted” at SV Product Camp 2013
“Getting Promoted” at SV Product Camp 2013
 
Understanding Enterprise Product Companies
Understanding Enterprise Product CompaniesUnderstanding Enterprise Product Companies
Understanding Enterprise Product Companies
 
Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016) Intro to Agile Innovation (Agile 2016)
Intro to Agile Innovation (Agile 2016)
 
Product Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product ModelsProduct Tank Dublin: Scaling Agile Product Models
Product Tank Dublin: Scaling Agile Product Models
 
Your Audience’s Real Roadmap Questions (An Organizational Analysis)
Your Audience’s Real Roadmap Questions (An Organizational Analysis) Your Audience’s Real Roadmap Questions (An Organizational Analysis)
Your Audience’s Real Roadmap Questions (An Organizational Analysis)
 
Is Product Management Obsolete?
Is Product Management Obsolete?Is Product Management Obsolete?
Is Product Management Obsolete?
 
Understanding Enterprise Product Companies
Understanding Enterprise Product CompaniesUnderstanding Enterprise Product Companies
Understanding Enterprise Product Companies
 

Similar to Four Laws of Software Economics

BoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software Economics
Business of Software Conference
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk Slides
Anthony Marter
 
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdfBoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
Business of Software Conference
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy
 
Plumbr Slide Deck
Plumbr Slide DeckPlumbr Slide Deck
Plumbr Slide Deck
Contriber
 
Meeting the Demands of an On-Demand World
Meeting the Demands of an On-Demand WorldMeeting the Demands of an On-Demand World
Meeting the Demands of an On-Demand World
Hostway|HOSTING
 
A 3 Minute Guide to E-Procurement Software Selection
A 3 Minute Guide to E-Procurement Software SelectionA 3 Minute Guide to E-Procurement Software Selection
A 3 Minute Guide to E-Procurement Software Selection
MavenVista Technologies
 
SMM06. Bullseye: Data-Driven Ways to Increase Pipeline
SMM06. Bullseye: Data-Driven Ways to Increase PipelineSMM06. Bullseye: Data-Driven Ways to Increase Pipeline
SMM06. Bullseye: Data-Driven Ways to Increase Pipeline
SalesLoft
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Ron Lazaro
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
Rich Mironov
 
Innately: Custom Apps, Reinvented
Innately: Custom Apps, ReinventedInnately: Custom Apps, Reinvented
Innately: Custom Apps, Reinvented
Leah Watters
 
Partnering with the big boys
Partnering with the big boysPartnering with the big boys
Partnering with the big boys
Donagh Kiernan
 
13 Secrets to Successful Metrics-Based Marketing
13 Secrets to Successful Metrics-Based Marketing13 Secrets to Successful Metrics-Based Marketing
13 Secrets to Successful Metrics-Based Marketing
Morgan Friedman
 
Rich Mironov Keynote Presentation
Rich Mironov Keynote PresentationRich Mironov Keynote Presentation
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
Atish Narlawar
 
The Secret of Successful Contractors: How to Master the Customer Cycle
The Secret of Successful Contractors: How to Master the Customer CycleThe Secret of Successful Contractors: How to Master the Customer Cycle
The Secret of Successful Contractors: How to Master the Customer Cycle
Surefire Local
 
Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...
Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...
Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...
Caroline June
 
How To Create an Effective MSP Marketing Plan
How To Create an Effective MSP Marketing PlanHow To Create an Effective MSP Marketing Plan
How To Create an Effective MSP Marketing Plan
David Castro
 
Just for MSPs: How to Create an Effective Marketing Plan that Delivers Results
Just for MSPs: How to Create an Effective Marketing Plan that Delivers ResultsJust for MSPs: How to Create an Effective Marketing Plan that Delivers Results
Just for MSPs: How to Create an Effective Marketing Plan that Delivers Results
Kaseya
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
Doniel Wilson
 

Similar to Four Laws of Software Economics (20)

BoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software EconomicsBoS2015 Rich Mironov - The Four Laws of Software Economics
BoS2015 Rich Mironov - The Four Laws of Software Economics
 
Rich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk SlidesRich Mironov - Product Management Auckland Talk Slides
Rich Mironov - Product Management Auckland Talk Slides
 
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdfBoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
BoSON22 | Rich Mironov | Resolving Incompatible World Views - Slides.pdf
 
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM InvestmenteSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
eSavvy webinar: Top 5+1 Tips of How to Maximize the ROI of a CRM Investment
 
Plumbr Slide Deck
Plumbr Slide DeckPlumbr Slide Deck
Plumbr Slide Deck
 
Meeting the Demands of an On-Demand World
Meeting the Demands of an On-Demand WorldMeeting the Demands of an On-Demand World
Meeting the Demands of an On-Demand World
 
A 3 Minute Guide to E-Procurement Software Selection
A 3 Minute Guide to E-Procurement Software SelectionA 3 Minute Guide to E-Procurement Software Selection
A 3 Minute Guide to E-Procurement Software Selection
 
SMM06. Bullseye: Data-Driven Ways to Increase Pipeline
SMM06. Bullseye: Data-Driven Ways to Increase PipelineSMM06. Bullseye: Data-Driven Ways to Increase Pipeline
SMM06. Bullseye: Data-Driven Ways to Increase Pipeline
 
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)Presented at Ford's 2017 Global IT Learning Summit (GLITS)
Presented at Ford's 2017 Global IT Learning Summit (GLITS)
 
Building and Scaling a Product Team
 Building and Scaling a Product Team Building and Scaling a Product Team
Building and Scaling a Product Team
 
Innately: Custom Apps, Reinvented
Innately: Custom Apps, ReinventedInnately: Custom Apps, Reinvented
Innately: Custom Apps, Reinvented
 
Partnering with the big boys
Partnering with the big boysPartnering with the big boys
Partnering with the big boys
 
13 Secrets to Successful Metrics-Based Marketing
13 Secrets to Successful Metrics-Based Marketing13 Secrets to Successful Metrics-Based Marketing
13 Secrets to Successful Metrics-Based Marketing
 
Rich Mironov Keynote Presentation
Rich Mironov Keynote PresentationRich Mironov Keynote Presentation
Rich Mironov Keynote Presentation
 
Technical Debt.pptx
Technical Debt.pptxTechnical Debt.pptx
Technical Debt.pptx
 
The Secret of Successful Contractors: How to Master the Customer Cycle
The Secret of Successful Contractors: How to Master the Customer CycleThe Secret of Successful Contractors: How to Master the Customer Cycle
The Secret of Successful Contractors: How to Master the Customer Cycle
 
Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...
Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...
Growing Pains: the challenges of choosing an eCommerce vendor from a small bu...
 
How To Create an Effective MSP Marketing Plan
How To Create an Effective MSP Marketing PlanHow To Create an Effective MSP Marketing Plan
How To Create an Effective MSP Marketing Plan
 
Just for MSPs: How to Create an Effective Marketing Plan that Delivers Results
Just for MSPs: How to Create an Effective Marketing Plan that Delivers ResultsJust for MSPs: How to Create an Effective Marketing Plan that Delivers Results
Just for MSPs: How to Create an Effective Marketing Plan that Delivers Results
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
 

More from Rich Mironov

How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT WayHow Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
Rich Mironov
 
Covid19's Impact On Your Product Strategy
Covid19's Impact On Your Product StrategyCovid19's Impact On Your Product Strategy
Covid19's Impact On Your Product Strategy
Rich Mironov
 
Software Pricing Demystified (The Basics)
Software PricingDemystified (The Basics)Software PricingDemystified (The Basics)
Software Pricing Demystified (The Basics)
Rich Mironov
 
Product Managers, Product Owners, and Need for Real End User Validation
Product Managers, Product Owners, and Need for Real End User ValidationProduct Managers, Product Owners, and Need for Real End User Validation
Product Managers, Product Owners, and Need for Real End User Validation
Rich Mironov
 
Validation and Product-Market Fit (Auckland, August 2018)
Validation and Product-Market Fit (Auckland, August 2018)Validation and Product-Market Fit (Auckland, August 2018)
Validation and Product-Market Fit (Auckland, August 2018)
Rich Mironov
 
Product Leadership: Lessons from Silicon Valley (SPS ISPMA)
Product Leadership: Lessons from Silicon Valley  (SPS ISPMA)Product Leadership: Lessons from Silicon Valley  (SPS ISPMA)
Product Leadership: Lessons from Silicon Valley (SPS ISPMA)
Rich Mironov
 
Product Career Ladder: Getting Promoted to Director
Product Career Ladder: Getting Promoted to DirectorProduct Career Ladder: Getting Promoted to Director
Product Career Ladder: Getting Promoted to Director
Rich Mironov
 
Agile2016: Intro to Agile Product Management
Agile2016: Intro to Agile Product ManagementAgile2016: Intro to Agile Product Management
Agile2016: Intro to Agile Product Management
Rich Mironov
 
Agile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementAgile205: Intro to Agile Product Management
Agile205: Intro to Agile Product Management
Rich Mironov
 
Why You’ll Eventually Need A Product Manager At Your Startup
Why You’ll Eventually Need A Product Manager At Your StartupWhy You’ll Eventually Need A Product Manager At Your Startup
Why You’ll Eventually Need A Product Manager At Your Startup
Rich Mironov
 
Making The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product PortfoliosMaking The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product Portfolios
Rich Mironov
 

More from Rich Mironov (11)

How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT WayHow Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
How Agile plus Product Management helps Build the RIGHT Things the RIGHT Way
 
Covid19's Impact On Your Product Strategy
Covid19's Impact On Your Product StrategyCovid19's Impact On Your Product Strategy
Covid19's Impact On Your Product Strategy
 
Software Pricing Demystified (The Basics)
Software PricingDemystified (The Basics)Software PricingDemystified (The Basics)
Software Pricing Demystified (The Basics)
 
Product Managers, Product Owners, and Need for Real End User Validation
Product Managers, Product Owners, and Need for Real End User ValidationProduct Managers, Product Owners, and Need for Real End User Validation
Product Managers, Product Owners, and Need for Real End User Validation
 
Validation and Product-Market Fit (Auckland, August 2018)
Validation and Product-Market Fit (Auckland, August 2018)Validation and Product-Market Fit (Auckland, August 2018)
Validation and Product-Market Fit (Auckland, August 2018)
 
Product Leadership: Lessons from Silicon Valley (SPS ISPMA)
Product Leadership: Lessons from Silicon Valley  (SPS ISPMA)Product Leadership: Lessons from Silicon Valley  (SPS ISPMA)
Product Leadership: Lessons from Silicon Valley (SPS ISPMA)
 
Product Career Ladder: Getting Promoted to Director
Product Career Ladder: Getting Promoted to DirectorProduct Career Ladder: Getting Promoted to Director
Product Career Ladder: Getting Promoted to Director
 
Agile2016: Intro to Agile Product Management
Agile2016: Intro to Agile Product ManagementAgile2016: Intro to Agile Product Management
Agile2016: Intro to Agile Product Management
 
Agile205: Intro to Agile Product Management
Agile205: Intro to Agile Product ManagementAgile205: Intro to Agile Product Management
Agile205: Intro to Agile Product Management
 
Why You’ll Eventually Need A Product Manager At Your Startup
Why You’ll Eventually Need A Product Manager At Your StartupWhy You’ll Eventually Need A Product Manager At Your Startup
Why You’ll Eventually Need A Product Manager At Your Startup
 
Making The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product PortfoliosMaking The Right Strategic Choices in Product Portfolios
Making The Right Strategic Choices in Product Portfolios
 

Recently uploaded

Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women MagazineEllen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
CIOWomenMagazine
 
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
BBPMedia1
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
JoeYangGreatMachiner
 
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper PresentationKirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
dpbossdpboss69
 
Efficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web ApplicationsEfficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web Applications
Harwinder Singh
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
APCO
 
Virtual Leadership and the managing work
Virtual Leadership and the managing workVirtual Leadership and the managing work
Virtual Leadership and the managing work
IruniUshara1
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Operational Excellence Consulting
 
DearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUniDearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUni
katiejasper96
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
Ksquare Energy Pvt. Ltd.
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
Operational Excellence Consulting
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Kalyan Satta Matka Guessing Matka Result Main Bazar chart
 
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium PresentationKirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
msthrill
 
Prescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPTPrescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPT
Freelance
 
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Niswey
 
CULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for dukeCULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for duke
ZevinAttisha
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
➑➌➋➑➒➎➑➑➊➍
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
PennapaKeavsiri
 

Recently uploaded (20)

Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women MagazineEllen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
Ellen Burstyn: From Detroit Dreamer to Hollywood Legend | CIO Women Magazine
 
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
NIMA2024 | De toegevoegde waarde van DEI en ESG in campagnes | Nathalie Lam |...
 
The latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from NewentideThe latest Heat Pump Manual from Newentide
The latest Heat Pump Manual from Newentide
 
Kirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper PresentationKirill Klip GEM Royalty TNR Gold Copper Presentation
Kirill Klip GEM Royalty TNR Gold Copper Presentation
 
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian MatkaDpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
Dpboss Matka Guessing Satta Matta Matka Kalyan Chart Indian Matka
 
Efficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web ApplicationsEfficient PHP Development Solutions for Dynamic Web Applications
Efficient PHP Development Solutions for Dynamic Web Applications
 
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...
 
Virtual Leadership and the managing work
Virtual Leadership and the managing workVirtual Leadership and the managing work
Virtual Leadership and the managing work
 
Innovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & InnovationInnovation Management Frameworks: Your Guide to Creativity & Innovation
Innovation Management Frameworks: Your Guide to Creativity & Innovation
 
DearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUniDearbornMusic-KatherineJasperFullSailUni
DearbornMusic-KatherineJasperFullSailUni
 
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
PM Surya Ghar Muft Bijli Yojana: Online Application, Eligibility, Subsidies &...
 
Digital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital ExcellenceDigital Transformation Frameworks: Driving Digital Excellence
Digital Transformation Frameworks: Driving Digital Excellence
 
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
❼❷⓿❺❻❷❽❷❼❽ Dpboss Matka Result Satta Matka Guessing Satta Fix jodi Kalyan Fin...
 
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium PresentationKirill Klip GEM Royalty TNR Gold Lithium Presentation
Kirill Klip GEM Royalty TNR Gold Lithium Presentation
 
Cover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SUCover Story - China's Investment Leader - Dr. Alyce SU
Cover Story - China's Investment Leader - Dr. Alyce SU
 
Prescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPTPrescriptive analytics BA4206 Anna University PPT
Prescriptive analytics BA4206 Anna University PPT
 
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
Unlocking WhatsApp Marketing with HubSpot: Integrating Messaging into Your Ma...
 
CULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for dukeCULR Spring 2024 Journal.pdf testing for duke
CULR Spring 2024 Journal.pdf testing for duke
 
Call8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessingCall8328958814 satta matka Kalyan result satta guessing
Call8328958814 satta matka Kalyan result satta guessing
 
Science Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around UsScience Around Us Module 2 Matter Around Us
Science Around Us Module 2 Matter Around Us
 

Four Laws of Software Economics

  • 1. FOUR LAWS OF SOFTWARE ECONOMICS RICH MIRONOV @richmironov
  • 2.
  • 3. Your development team will never be big enough Fact #1
  • 4. Development can never build as fast as we can dream
  • 5. Magical Thinking “CEO says it’s really important.” “We already promised it to a big prospect.” “How hard could it be? Probably only 10 lines of code.” “We’ve been talking about this for months.” “We’ve gone agile, which gives us infinite capacity...” “My neighbor’s kid could do this in an hour.”
  • 6. #1 Law of Ruthless Prioritization • AND requests but EXCLUSIVE OR decisions • We succeed by finishing a few critical things Executive’s Job • Make hard trade-offs • Battle magical thinking and “specials”
  • 7. 4 Laws of Software Economics 1. Your development team will never be big enough Law of Ruthless Prioritization 2. All of the profits are in the nth subscriber
  • 8. Fact #2 All of the profits are in the nth copy or nth subscriber
  • 9. Revenue Implications $1M/year $6M/year Close to zero • Your development team of 6 costs… • Implied revenue commitment… • Incremental cost per user? • Goal is not to minimize costs but to maximize revenue
  • 12. Art courtesy of Arne Olav Gurvin Fredriksen
  • 13. There’s nothing more wasteful than brilliantly engineering a product that doesn’t sell.
  • 14. #2 Law of Build Once, Sell Many • Segmentation: strategic art of choosing customers who want the same solution Executive’s Job • Focus on segments, not deals
  • 15. 4 Laws of Software Economics 1. Your development team will never be big enough Law of Ruthless Prioritization 2. All of the profits are in the nth subscriber Law of Build Once, Sell Many 3. Software bits are not the product
  • 16. Naked without • Deep customer understanding • Specific target audience • Working solutions • Positioning, messaging, awareness, sales Fact #3: Software Bits < Whole Product
  • 17. Undifferentiated or poorly positioned Marketing/sales /channel failures Late delivery Poor quality Wrong problem, wrong solution Commercial Software Failure Modes* *In my personal experience
  • 18. Most of the success / failure of a product is determined before we pick our first developer or fill out our first story card
  • 19. #3 Law of Targeted Whole Products • Customers buy solutions (which may include software) • Mean-Time-To-Joy Executive’s Job • Focus on problems worth solving for specific segments • Customer story as important as working software
  • 20. 4 Laws of Software Economics 1. Your development team will never be big enough Law of Ruthless Prioritization 2. All of the profits are in the nth subscriber Law of Build Once, Sell Many 3. Software bits are not the product Law of Targeted Whole Products 4. You can’t outsource your strategy
  • 21. Fact #4: Input < Decisions • Voice of the Customer • Surveys • Crowdsourced feature ranking • Showcase customers • Industry analysts • Competitor data sheets • Smartest customers • Smartest developers • Executive Survey-of-One • CEO’s mother-in-law • Inflight magazine
  • 22. • Business value error bars >> engineering error bars • Bottom-up prioritization  ugly products • Trade-offs among unlike items are heavily biased Analytics < Strategy
  • 24. Features for current release 50% Quality (refactor, test automation) 15% Engineering overhead, 10% Big future bet, 5% Sales one-offs, non-roadmap 20% Typical Development Budget* 24 *In my personal experience
  • 25. “I skate to where the puck is going to be” Strategy Requires Strategy Strategy requires judgment
  • 26. 4 Laws of Software Economics 1. Your development team will never be big enough Law of Ruthless Prioritization 2. All of the profits are in the nth subscriber Law of Build Once, Sell Many 3. Software bits are not the product Law of Targeted Whole Products 4. You can’t outsource your strategy Law of Judgment
  • 27. Rich Mironov Mironov Consulting San Francisco, CA rich@mironov.com +1-650-315-7394 twitter.com/richmironov linkedin.com/in/richmironov

Editor's Notes

  1. © 2015-16 Rich Mironov, Mironov Consulting. Rights reserved.
  2. Two kinds of conflicts: between dev-side folks (eng, PM) and sales/marketing/non-tech execs Between commercial product folks (volume, revenue) and project/professional services/internal IT
  3. Professional Services profitable for single client or low volume segments, existing budgets. Priced for effort Product model more profitable for larger segments, price pressure, priced for value
  4. Well, there’s one thing….
  5. Not every player can have the same strategy
  6. Take-away: volume commercial software business is very different from contract development or professional services. Need a very strong hand on the product tiller to keep from making repeated (one-sided) trade-offs that shortchange product and market success. Whatever we call them, we need individuals who understand the laws of gravity and can hold back short-term magical thinking.