SlideShare a Scribd company logo
Jay Kruemcke
jay@kruemcke.com
http://Kruemcke.com
ProductCamp Austin
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 2
Prologue
• Introduction
⎼Jay Kruemcke jay@kruemcke.com
⎼Senior Product Manager at SUSE – an Open Source company
⎼Long career in product management
• Why am I giving this presentation?
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 3
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 4
Technical Debt* – a quick refresher
Technical debt* (also known as design debt or code debt) is a concept that
reflects the implied cost of additional rework caused by choosing an easy limited
solution now instead of using a better approach that would take longer
Generally, it’s the result of prioritizing speedy delivery over perfect code
• Different types of Technical debt
⎼Reckless vs Prudent
⎼Deliberate vs Inadvertent
• Common causes of Technical debt
⎼Time to market pressures
⎼Changes in technology or market requirements
⎼Bit rot
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 5
Technical Debt Quadrant by Martin Fowler
https://martinfowler.com/bliki/TechnicalDebtQuadrant.html
Ward Cunninham http://wiki.c2.com/?WardExplainsDebtMetaphor
6Jay Kruemcke - ProductCamp Austin - http://kruemcke.com
Product Management Debt
Product management debt takes the concept of technical debt and applies it to
the business aspects of your product.
Product management debt represents the mismatch between your current product offering
and what it should be in a perfect world.
Like technical debt, it can be the result of prioritizing speedy delivery over other factors
• Some causes of Product Management Debt
⎼ Time to Market pressure
⎼ Resource constraints
⎼ Incomplete market knowledge
⎼ Market changes
⎼ Organizational obstacles
⎼ Legacy issues
⎼ Procrastination
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 7
“If you’re not embarrassed about the first version of your product, you released too late” – Reid Hoffman
The Good and Bad of Product Management Debt
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 8
Good reasons for Product Management Debt
• Get to market sooner
• Make incremental progress
• Buy time to deal with evolving market ambiguity
• Avoid organizational blocks
• Build product credibility
• Circumvent Sales channel issues
• Mitigate resource constraints
• Allow a problem to resolve itself by neglect
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 9
Bad reasons for Product Management Debt
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 10
• Laziness
• Fear
• Silo thinking
• “We always do it this way”
• Lack of market understanding
• Too much focus on short term
• Procrastination
• Oversimplify a complex problem
Example: New product in new market vs legacy pricing model
Scenario: Introduction of a new product that could not work with the
current charge metrics and pricing
• Environment:
⎼All channel partners used to the existing charge metric for all other products
⎼Primary competitor use the similar charge metric and pricing
⎼Executive leadership opposition to new charge metric
⎼Time pressure to be be first to market
⎼Multiple price lists in use: Public, ISV, and Embedded
• Solution:
⎼Use the new charge metric on only the Embedded price list
⎼Use the old metric on the ISV price list for legacy sales
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 11
Example: New product in new market vs legacy pricing model
• Results:
⎼Positive:
◦ New product introduced on time and first to market
◦ Sellers were able to use the (admittedly) convoluted price structure
◦ Sales built credibility and awareness of the need for change
◦ Revenue!
⎼Negative:
◦ Direct sales blocked (product not on Public price list)
◦ Channel inconsistency
• One year later, all price lists were unified with a tiered structure that included
both charge metrics (traditional and new)
⎼But for only one product – introducing inconsistency and more debt!
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 12
Things to watch out for when considering Product Management Debt
• Are you just digging a bigger hole?
• What is the Partner impact from changing later
• What changes are needed to Sales and sales training
• Solidified customer expectations
• Future impact on return customers
• Unrealistic plan to retire the debt
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 13
Last words
• Product Management Debt is a tactic that
can be used by product managers to
circumvent problems and get products to
market faster
• Product Management Debt can be used for
good or bad reasons
• Recognize that all products have some
Product Management Debt
• Awareness is key
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 14
Thanks for keeping ProductCamp Austin FREE!
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 15
Thanks!
Jay Kruemcke
jay@kruemcke.com
http://kruemcke.com
@phastflyer
Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 16

More Related Content

What's hot

How I see the role of Product Management
How I see the role of Product ManagementHow I see the role of Product Management
How I see the role of Product Management
Derek Morrison
 
Product manager vs Project manager
Product manager vs Project managerProduct manager vs Project manager
Product manager vs Project manager
Mohammad Mohammadi
 
Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...
Product School
 
The Product Management Journey by Adobe & PayPal PMs
The Product Management Journey by Adobe & PayPal PMsThe Product Management Journey by Adobe & PayPal PMs
The Product Management Journey by Adobe & PayPal PMs
Product School
 
Product Roadmap Prioritization by Amazon Principal PM
Product Roadmap Prioritization by Amazon Principal PMProduct Roadmap Prioritization by Amazon Principal PM
Product Roadmap Prioritization by Amazon Principal PM
Product School
 
Build vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product LeaderBuild vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product Leader
Product School
 
The Product Growth Engine
The Product Growth EngineThe Product Growth Engine
The Product Growth Engine
Aggregage
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Product School
 
Startup product management
Startup product management Startup product management
Startup product management
Mallikarjun Choukimath
 
How to Become a Product Manager by NVIDIA Senior Product Manager
How to Become a Product Manager by NVIDIA Senior Product ManagerHow to Become a Product Manager by NVIDIA Senior Product Manager
How to Become a Product Manager by NVIDIA Senior Product Manager
Product School
 
Building a Gamification Design team (a fast review)
Building a Gamification Design team (a fast review)Building a Gamification Design team (a fast review)
Building a Gamification Design team (a fast review)
Alireza Ranjbar SHourabi
 
Growing Your Product Management Career by Compass Sr PM
Growing Your Product Management Career by Compass Sr PMGrowing Your Product Management Career by Compass Sr PM
Growing Your Product Management Career by Compass Sr PM
Product School
 
10 Best Practices Of Software Product Management
10 Best Practices Of Software Product Management10 Best Practices Of Software Product Management
10 Best Practices Of Software Product Management
SVPMA
 
How to best create and manage product roadmaps?
How to best create and manage product roadmaps?How to best create and manage product roadmaps?
How to best create and manage product roadmaps?
Marc Abraham
 
Product vs Program/Project Management
Product vs Program/Project ManagementProduct vs Program/Project Management
Product vs Program/Project Management
Rich Mironov
 
How to Ace the Go to Market Strategy for your Product by IBM PM
How to Ace the Go to Market Strategy for your Product by IBM PMHow to Ace the Go to Market Strategy for your Product by IBM PM
How to Ace the Go to Market Strategy for your Product by IBM PM
Product School
 
Product Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product LeaderProduct Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product Leader
Product School
 
Preparing for the PM Interview by YouTube Product Leader
Preparing for the PM Interview by YouTube Product LeaderPreparing for the PM Interview by YouTube Product Leader
Preparing for the PM Interview by YouTube Product Leader
Product School
 
Building Scalable ML Products by TripAdvisor PM & Data Scientist
Building Scalable ML Products by TripAdvisor PM & Data ScientistBuilding Scalable ML Products by TripAdvisor PM & Data Scientist
Building Scalable ML Products by TripAdvisor PM & Data Scientist
Product School
 
From Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingFrom Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shaping
Jérôme Kehrli
 

What's hot (20)

How I see the role of Product Management
How I see the role of Product ManagementHow I see the role of Product Management
How I see the role of Product Management
 
Product manager vs Project manager
Product manager vs Project managerProduct manager vs Project manager
Product manager vs Project manager
 
Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...Platform Product Management: Changing What’s Possible by The New York Times S...
Platform Product Management: Changing What’s Possible by The New York Times S...
 
The Product Management Journey by Adobe & PayPal PMs
The Product Management Journey by Adobe & PayPal PMsThe Product Management Journey by Adobe & PayPal PMs
The Product Management Journey by Adobe & PayPal PMs
 
Product Roadmap Prioritization by Amazon Principal PM
Product Roadmap Prioritization by Amazon Principal PMProduct Roadmap Prioritization by Amazon Principal PM
Product Roadmap Prioritization by Amazon Principal PM
 
Build vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product LeaderBuild vs Partner - How to Choose by fmr PayPal Product Leader
Build vs Partner - How to Choose by fmr PayPal Product Leader
 
The Product Growth Engine
The Product Growth EngineThe Product Growth Engine
The Product Growth Engine
 
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PMContinuously Innovate: GitLab's Approach to PM by GitLab Sr PM
Continuously Innovate: GitLab's Approach to PM by GitLab Sr PM
 
Startup product management
Startup product management Startup product management
Startup product management
 
How to Become a Product Manager by NVIDIA Senior Product Manager
How to Become a Product Manager by NVIDIA Senior Product ManagerHow to Become a Product Manager by NVIDIA Senior Product Manager
How to Become a Product Manager by NVIDIA Senior Product Manager
 
Building a Gamification Design team (a fast review)
Building a Gamification Design team (a fast review)Building a Gamification Design team (a fast review)
Building a Gamification Design team (a fast review)
 
Growing Your Product Management Career by Compass Sr PM
Growing Your Product Management Career by Compass Sr PMGrowing Your Product Management Career by Compass Sr PM
Growing Your Product Management Career by Compass Sr PM
 
10 Best Practices Of Software Product Management
10 Best Practices Of Software Product Management10 Best Practices Of Software Product Management
10 Best Practices Of Software Product Management
 
How to best create and manage product roadmaps?
How to best create and manage product roadmaps?How to best create and manage product roadmaps?
How to best create and manage product roadmaps?
 
Product vs Program/Project Management
Product vs Program/Project ManagementProduct vs Program/Project Management
Product vs Program/Project Management
 
How to Ace the Go to Market Strategy for your Product by IBM PM
How to Ace the Go to Market Strategy for your Product by IBM PMHow to Ace the Go to Market Strategy for your Product by IBM PM
How to Ace the Go to Market Strategy for your Product by IBM PM
 
Product Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product LeaderProduct Development, a PM Perspective by Microsoft Product Leader
Product Development, a PM Perspective by Microsoft Product Leader
 
Preparing for the PM Interview by YouTube Product Leader
Preparing for the PM Interview by YouTube Product LeaderPreparing for the PM Interview by YouTube Product Leader
Preparing for the PM Interview by YouTube Product Leader
 
Building Scalable ML Products by TripAdvisor PM & Data Scientist
Building Scalable ML Products by TripAdvisor PM & Data ScientistBuilding Scalable ML Products by TripAdvisor PM & Data Scientist
Building Scalable ML Products by TripAdvisor PM & Data Scientist
 
From Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shapingFrom Product Vision to Story Map - Lean / Agile Product shaping
From Product Vision to Story Map - Lean / Agile Product shaping
 

Similar to 012120 product management_debt_product_campaustin24_pcatx24

Product pricing considerations - Older version
Product pricing considerations  - Older versionProduct pricing considerations  - Older version
Product pricing considerations - Older version
Jay Kruemcke
 
Software product pricing considerations
Software product pricing considerationsSoftware product pricing considerations
Software product pricing considerations
Jay Kruemcke
 
091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23
Jay Kruemcke
 
Nicomatic marketing plan ppt
Nicomatic marketing plan pptNicomatic marketing plan ppt
Nicomatic marketing plan ppt
Phil Heft
 
Using Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsUsing Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget Projects
Synerzip
 
Corporate Entrepreneurship
Corporate EntrepreneurshipCorporate Entrepreneurship
Corporate Entrepreneurship
Elaine Chen
 
Business Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docxBusiness Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docx
felicidaddinwoodie
 
Ch08 innov and new prod dev
Ch08 innov and new prod devCh08 innov and new prod dev
Ch08 innov and new prod dev
RakeshNimhan
 
Innovation in Structural Pack Design
Innovation in Structural Pack DesignInnovation in Structural Pack Design
Innovation in Structural Pack Design
Asian Food Regulation Information Service
 
Scrum: Project Focus or Product Focus
Scrum: Project Focus or Product FocusScrum: Project Focus or Product Focus
Scrum: Project Focus or Product Focus
Scrum Australia Pty Ltd
 
Benefits of Lean Start-up Methodology
Benefits of Lean Start-up MethodologyBenefits of Lean Start-up Methodology
Benefits of Lean Start-up Methodology
Dtech Systems Co.
 
Prototype to production a startup perspective
Prototype to production   a startup perspectivePrototype to production   a startup perspective
Prototype to production a startup perspective
Witmer Health | i-calQ | Elado
 
Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business Perspective
Michael Vax
 
Chap# 6:- Business markets
Chap# 6:-  Business marketsChap# 6:-  Business markets
Chap# 6:- Business markets
Hassan Shahzad
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97akshay8835
 
13 0911 session 1 & 2 webinars-all slides
13 0911 session 1 & 2 webinars-all slides13 0911 session 1 & 2 webinars-all slides
13 0911 session 1 & 2 webinars-all slidesCleantechOpen
 
Business model, market and exit strategies
Business model, market and exit strategiesBusiness model, market and exit strategies
Business model, market and exit strategies
Sam Nixon
 
Solve my Problem When I Want
Solve my Problem When I Want   Solve my Problem When I Want
Solve my Problem When I Want
Lean Enterprise Academy
 
Chapter09.ppt
Chapter09.pptChapter09.ppt
Chapter09.ppt
ssuser8638f4
 
Mm session 10 12
Mm session 10 12Mm session 10 12
Mm session 10 12
DrSiddharthMisra
 

Similar to 012120 product management_debt_product_campaustin24_pcatx24 (20)

Product pricing considerations - Older version
Product pricing considerations  - Older versionProduct pricing considerations  - Older version
Product pricing considerations - Older version
 
Software product pricing considerations
Software product pricing considerationsSoftware product pricing considerations
Software product pricing considerations
 
091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23091419 software product_pricing_kruemcke_product_camp23
091419 software product_pricing_kruemcke_product_camp23
 
Nicomatic marketing plan ppt
Nicomatic marketing plan pptNicomatic marketing plan ppt
Nicomatic marketing plan ppt
 
Using Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget ProjectsUsing Agile Approach with Fixed Budget Projects
Using Agile Approach with Fixed Budget Projects
 
Corporate Entrepreneurship
Corporate EntrepreneurshipCorporate Entrepreneurship
Corporate Entrepreneurship
 
Business Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docxBusiness Strategy Differentiation, Cost Leadership, a.docx
Business Strategy Differentiation, Cost Leadership, a.docx
 
Ch08 innov and new prod dev
Ch08 innov and new prod devCh08 innov and new prod dev
Ch08 innov and new prod dev
 
Innovation in Structural Pack Design
Innovation in Structural Pack DesignInnovation in Structural Pack Design
Innovation in Structural Pack Design
 
Scrum: Project Focus or Product Focus
Scrum: Project Focus or Product FocusScrum: Project Focus or Product Focus
Scrum: Project Focus or Product Focus
 
Benefits of Lean Start-up Methodology
Benefits of Lean Start-up MethodologyBenefits of Lean Start-up Methodology
Benefits of Lean Start-up Methodology
 
Prototype to production a startup perspective
Prototype to production   a startup perspectivePrototype to production   a startup perspective
Prototype to production a startup perspective
 
Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business Perspective
 
Chap# 6:- Business markets
Chap# 6:-  Business marketsChap# 6:-  Business markets
Chap# 6:- Business markets
 
Final spiralmodel97
Final spiralmodel97Final spiralmodel97
Final spiralmodel97
 
13 0911 session 1 & 2 webinars-all slides
13 0911 session 1 & 2 webinars-all slides13 0911 session 1 & 2 webinars-all slides
13 0911 session 1 & 2 webinars-all slides
 
Business model, market and exit strategies
Business model, market and exit strategiesBusiness model, market and exit strategies
Business model, market and exit strategies
 
Solve my Problem When I Want
Solve my Problem When I Want   Solve my Problem When I Want
Solve my Problem When I Want
 
Chapter09.ppt
Chapter09.pptChapter09.ppt
Chapter09.ppt
 
Mm session 10 12
Mm session 10 12Mm session 10 12
Mm session 10 12
 

More from Jay Kruemcke

SUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterSUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting better
Jay Kruemcke
 
Introduction to the roles of product management
Introduction to the roles of product managementIntroduction to the roles of product management
Introduction to the roles of product management
Jay Kruemcke
 
You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media
Jay Kruemcke
 
Social media for_executives_kruemcke.com
Social media for_executives_kruemcke.comSocial media for_executives_kruemcke.com
Social media for_executives_kruemcke.com
Jay Kruemcke
 
PowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud TrendsPowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud Trends
Jay Kruemcke
 
Understanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationUnderstanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualization
Jay Kruemcke
 
Technical advocate best_practices_kruemcke
Technical advocate best_practices_kruemckeTechnical advocate best_practices_kruemcke
Technical advocate best_practices_kruemcke
Jay Kruemcke
 
021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemckeJay Kruemcke
 
021511 aix release_strategy
021511 aix release_strategy021511 aix release_strategy
021511 aix release_strategy
Jay Kruemcke
 

More from Jay Kruemcke (9)

SUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting betterSUSE High Performance Computing: It just keeps getting better
SUSE High Performance Computing: It just keeps getting better
 
Introduction to the roles of product management
Introduction to the roles of product managementIntroduction to the roles of product management
Introduction to the roles of product management
 
You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media You want me to do what? Building a techincal community social media
You want me to do what? Building a techincal community social media
 
Social media for_executives_kruemcke.com
Social media for_executives_kruemcke.comSocial media for_executives_kruemcke.com
Social media for_executives_kruemcke.com
 
PowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud TrendsPowerVC and Power Systems Cloud Trends
PowerVC and Power Systems Cloud Trends
 
Understanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualizationUnderstanding software licensing with IBM Power Systems PowerVM virtualization
Understanding software licensing with IBM Power Systems PowerVM virtualization
 
Technical advocate best_practices_kruemcke
Technical advocate best_practices_kruemckeTechnical advocate best_practices_kruemcke
Technical advocate best_practices_kruemcke
 
021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke021413 aix trends_jay_kruemcke
021413 aix trends_jay_kruemcke
 
021511 aix release_strategy
021511 aix release_strategy021511 aix release_strategy
021511 aix release_strategy
 

Recently uploaded

Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
Tendenci - The Open Source AMS (Association Management Software)
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
WSO2
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
Paco van Beckhoven
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
informapgpstrackings
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
Jelle | Nordend
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
Peter Caitens
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 

Recently uploaded (20)

Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Corporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMSCorporate Management | Session 3 of 3 | Tendenci AMS
Corporate Management | Session 3 of 3 | Tendenci AMS
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Accelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with PlatformlessAccelerate Enterprise Software Engineering with Platformless
Accelerate Enterprise Software Engineering with Platformless
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024Cracking the code review at SpringIO 2024
Cracking the code review at SpringIO 2024
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024Globus Connect Server Deep Dive - GlobusWorld 2024
Globus Connect Server Deep Dive - GlobusWorld 2024
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 

012120 product management_debt_product_campaustin24_pcatx24

  • 2. Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 2
  • 3. Prologue • Introduction ⎼Jay Kruemcke jay@kruemcke.com ⎼Senior Product Manager at SUSE – an Open Source company ⎼Long career in product management • Why am I giving this presentation? Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 3
  • 4. Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 4
  • 5. Technical Debt* – a quick refresher Technical debt* (also known as design debt or code debt) is a concept that reflects the implied cost of additional rework caused by choosing an easy limited solution now instead of using a better approach that would take longer Generally, it’s the result of prioritizing speedy delivery over perfect code • Different types of Technical debt ⎼Reckless vs Prudent ⎼Deliberate vs Inadvertent • Common causes of Technical debt ⎼Time to market pressures ⎼Changes in technology or market requirements ⎼Bit rot Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 5 Technical Debt Quadrant by Martin Fowler https://martinfowler.com/bliki/TechnicalDebtQuadrant.html Ward Cunninham http://wiki.c2.com/?WardExplainsDebtMetaphor
  • 6. 6Jay Kruemcke - ProductCamp Austin - http://kruemcke.com
  • 7. Product Management Debt Product management debt takes the concept of technical debt and applies it to the business aspects of your product. Product management debt represents the mismatch between your current product offering and what it should be in a perfect world. Like technical debt, it can be the result of prioritizing speedy delivery over other factors • Some causes of Product Management Debt ⎼ Time to Market pressure ⎼ Resource constraints ⎼ Incomplete market knowledge ⎼ Market changes ⎼ Organizational obstacles ⎼ Legacy issues ⎼ Procrastination Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 7 “If you’re not embarrassed about the first version of your product, you released too late” – Reid Hoffman
  • 8. The Good and Bad of Product Management Debt Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 8
  • 9. Good reasons for Product Management Debt • Get to market sooner • Make incremental progress • Buy time to deal with evolving market ambiguity • Avoid organizational blocks • Build product credibility • Circumvent Sales channel issues • Mitigate resource constraints • Allow a problem to resolve itself by neglect Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 9
  • 10. Bad reasons for Product Management Debt Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 10 • Laziness • Fear • Silo thinking • “We always do it this way” • Lack of market understanding • Too much focus on short term • Procrastination • Oversimplify a complex problem
  • 11. Example: New product in new market vs legacy pricing model Scenario: Introduction of a new product that could not work with the current charge metrics and pricing • Environment: ⎼All channel partners used to the existing charge metric for all other products ⎼Primary competitor use the similar charge metric and pricing ⎼Executive leadership opposition to new charge metric ⎼Time pressure to be be first to market ⎼Multiple price lists in use: Public, ISV, and Embedded • Solution: ⎼Use the new charge metric on only the Embedded price list ⎼Use the old metric on the ISV price list for legacy sales Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 11
  • 12. Example: New product in new market vs legacy pricing model • Results: ⎼Positive: ◦ New product introduced on time and first to market ◦ Sellers were able to use the (admittedly) convoluted price structure ◦ Sales built credibility and awareness of the need for change ◦ Revenue! ⎼Negative: ◦ Direct sales blocked (product not on Public price list) ◦ Channel inconsistency • One year later, all price lists were unified with a tiered structure that included both charge metrics (traditional and new) ⎼But for only one product – introducing inconsistency and more debt! Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 12
  • 13. Things to watch out for when considering Product Management Debt • Are you just digging a bigger hole? • What is the Partner impact from changing later • What changes are needed to Sales and sales training • Solidified customer expectations • Future impact on return customers • Unrealistic plan to retire the debt Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 13
  • 14. Last words • Product Management Debt is a tactic that can be used by product managers to circumvent problems and get products to market faster • Product Management Debt can be used for good or bad reasons • Recognize that all products have some Product Management Debt • Awareness is key Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 14
  • 15. Thanks for keeping ProductCamp Austin FREE! Jay Kruemcke - ProductCamp Austin - http://kruemcke.com 15