SlideShare ist ein Scribd-Unternehmen logo
1 von 18
Downloaden Sie, um offline zu lesen
Don’t LetTech
Debt SinkYour
Roadmap!
Beth Linker
ProductCamp Boston
May 12, 2018
Beth Linker
* Sr. Dir. of Prod Mgmt @ Acquia (we’re hiring!)
* Former software engineer/architect
Who IsThisTalk For?
× Product managers working on complex
software products
× Product managers who want to better
understand their technical teams’
challenges
× Product managers who feel a sense of
despair when they ask their technical
teams for estimates
Tech Debt Defined
× Previous technical decisions (or non-
decisions) that are no longer working for
you
× //TODO: Clean this up later!!!
Symptoms ofTech Debt
× Time to roll out new releases goes up
× Changes break in production because they’re
harder to test
× Onboarding new engineers takes a really long
time
× Experienced engineers are frustrated and
unhappy
× New features seem impossible
Origins ofTech Debt
× Sometimes you
take on tech debt
in order to hit a
critical business
target
× Most of the time
it’s not that
calculated
Source: https://martinfowler.com/bliki/TechnicalDebtQuadrant.html
Everybody’s GotTech Debt
× Commercial success
leaves tech debt in its
wake
× Fast growth
× Demanding customers
× Nobody gets to the
Magic Quadrant
without tech debt
Tech Debt
Tech Debt
Tech Debt
Tech Debt
How Engineers Feel AboutTech Debt
× “It still works, but I don’t
know why”
× ”We need to fix this”
× “It’s so ugly!”
× ”Give us some time to get
this right"
How The Business
Thinks About Tech
Debt
Product Management is uniquely
positioned to navigate through this
mess
Three Easy WaysTo Fail
Your Approach How It Goes Horribly Wrong
• “We need to keep building
features, we don’t have time to
fix that stuff”
• Trust breaks down
• Nothing gets shipped
• “The engineers say we need to
take a year to fix the old stuff”
• The business gets impatient
halfway through
• “We’ll be able to do really great
things after we get to this new
architecture, just bear with us
for a year”
• Customers get impatient
• The market moves on and
you’re building an outdated
solution
WhatTo Do Instead
× “Project Portfolio” approach
× Diversification is your friend
× QuickWins
× Big Bets
× Low+Slow Projects
Quick Wins
× Top customer problems
× Velocity accelerators
× Customer success pain points
× Almost-finished projects that
need a little more work
Big Bets
× What are the key things that would radically
improve your customers’ experience?
× What changes need to happen to make those
things possible?
× How are you going to get your current
customers there?
× How can you break it down so it’s actionable
and show progress every quarter?
Low+Slow Projects
× These take patience but can give you a great
payoff when you finish them
× Put a small team on something and don’t
interrupt them OR
× Have a larger team reserve a few story points
per sprint to chip away at a well-defined goal
× Do a low-key rollout and demonstrate some
results
Putting It AllTogether
× Use your roadmap to sell the whole portfolio
to your stakeholders:
× Quick wins build confidence and buy you
more time for the big bets
× Big bets justify the investment and motivate
the teams
× Low and slow projects get important things
done without a lot of fuss
Three KeyTake-Aways
× Tech debt challenges are really hard and
also really common - you’re not alone!
× Empathize with your engineers, your
customers, and your business
stakeholders
× Use a project portfolio to balance
competing needs and get everyone
aligned to move forward
Thanks for listening!
Any questions?
You can find me at
@blinker
blinker@gmail.com

Weitere ähnliche Inhalte

Was ist angesagt?

PMI region globale - intro lean startup
PMI region globale - intro lean startupPMI region globale - intro lean startup
PMI region globale - intro lean startupFranck Debane
 
Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)
Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)
Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)Nadia Udalova
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companiesRaman Kannan
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer ExperienceThoughtworks
 
Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...
Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...
Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...National Retail Federation
 
8 Startup Mistakes to Avoid
8 Startup Mistakes to Avoid8 Startup Mistakes to Avoid
8 Startup Mistakes to AvoidIsaac Souweine
 
Technology Leaders - Virtual Meetings Technology Update
Technology Leaders - Virtual Meetings Technology UpdateTechnology Leaders - Virtual Meetings Technology Update
Technology Leaders - Virtual Meetings Technology UpdateJim McGee
 
The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014
The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014
The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014ProductCamp Boston
 
Intro to Lean Startup and Customer Discovery for Agilists
Intro to Lean Startup and Customer Discovery for AgilistsIntro to Lean Startup and Customer Discovery for Agilists
Intro to Lean Startup and Customer Discovery for AgilistsShashi Jain
 
Ways to reduce product development cost
Ways to reduce product development costWays to reduce product development cost
Ways to reduce product development costSteve Owens
 
Outils du Lean Startup
Outils du Lean StartupOutils du Lean Startup
Outils du Lean StartupFranck Debane
 
10 golden rules for new project managers
10 golden rules for new project managers10 golden rules for new project managers
10 golden rules for new project managersRamanjit Dhillon
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management ManagementJeremy Horn
 
5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop DoingJeremy Horn
 
The Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap RoadblocksThe Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap RoadblocksUpUp Labs
 
Accelerating Innovation through Portfolio Frameworks
Accelerating Innovation through Portfolio FrameworksAccelerating Innovation through Portfolio Frameworks
Accelerating Innovation through Portfolio FrameworksSheen Yap
 

Was ist angesagt? (18)

PMI region globale - intro lean startup
PMI region globale - intro lean startupPMI region globale - intro lean startup
PMI region globale - intro lean startup
 
Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)
Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)
Growth Sprint by Nadia Udalova (UX Camp Amsterdam 1Jun2019)
 
Software engineering for small product companies
Software engineering for small product companiesSoftware engineering for small product companies
Software engineering for small product companies
 
Developer Experience
Developer ExperienceDeveloper Experience
Developer Experience
 
Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...
Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...
Executive Panel: A Pragmatic Approach to Artificial Intelligence, Machine Lea...
 
8 Startup Mistakes to Avoid
8 Startup Mistakes to Avoid8 Startup Mistakes to Avoid
8 Startup Mistakes to Avoid
 
Technology Leaders - Virtual Meetings Technology Update
Technology Leaders - Virtual Meetings Technology UpdateTechnology Leaders - Virtual Meetings Technology Update
Technology Leaders - Virtual Meetings Technology Update
 
The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014
The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014
The Dirty Dozen Roadmap Roadblocks (Bruce McCarthy) ProductCamp Boston 2014
 
Intro to Lean Startup and Customer Discovery for Agilists
Intro to Lean Startup and Customer Discovery for AgilistsIntro to Lean Startup and Customer Discovery for Agilists
Intro to Lean Startup and Customer Discovery for Agilists
 
Ways to reduce product development cost
Ways to reduce product development costWays to reduce product development cost
Ways to reduce product development cost
 
Outils du Lean Startup
Outils du Lean StartupOutils du Lean Startup
Outils du Lean Startup
 
10 golden rules for new project managers
10 golden rules for new project managers10 golden rules for new project managers
10 golden rules for new project managers
 
Product Management Management
Product Management ManagementProduct Management Management
Product Management Management
 
5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing5 Things Product Managers Should Stop Doing
5 Things Product Managers Should Stop Doing
 
Brainstorming Tool: Sunshine Radiator
Brainstorming Tool: Sunshine RadiatorBrainstorming Tool: Sunshine Radiator
Brainstorming Tool: Sunshine Radiator
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
The Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap RoadblocksThe Dirty Dozen Roadmap Roadblocks
The Dirty Dozen Roadmap Roadblocks
 
Accelerating Innovation through Portfolio Frameworks
Accelerating Innovation through Portfolio FrameworksAccelerating Innovation through Portfolio Frameworks
Accelerating Innovation through Portfolio Frameworks
 

Ähnlich wie Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)

Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business PerspectiveMichael Vax
 
How To Manage And Reduce Development Techical Debt
How To Manage And Reduce Development Techical DebtHow To Manage And Reduce Development Techical Debt
How To Manage And Reduce Development Techical DebtAbdul Khan
 
Product Development - February 2011 - STEEN Solutions
Product Development  - February 2011 - STEEN SolutionsProduct Development  - February 2011 - STEEN Solutions
Product Development - February 2011 - STEEN SolutionsSTEEN Solutions
 
From Project to Product - 'Big Rock' Constraints & How to Overcome Them
From Project to Product - 'Big Rock' Constraints & How to Overcome ThemFrom Project to Product - 'Big Rock' Constraints & How to Overcome Them
From Project to Product - 'Big Rock' Constraints & How to Overcome ThemCprime
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianoGuild .
 
Product Development Process Improvement - A Post-Mortem
Product Development Process Improvement - A Post-MortemProduct Development Process Improvement - A Post-Mortem
Product Development Process Improvement - A Post-MortemChief Innovation
 
Product management in practice
Product management in practiceProduct management in practice
Product management in practiceBikram Gupta
 
How to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software EngineeringHow to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software EngineeringAndré Agostinho
 
Bradley Scott - Vision to Ready
Bradley Scott - Vision to ReadyBradley Scott - Vision to Ready
Bradley Scott - Vision to ReadyAgileNZ Conference
 
DevSecCon Boston 2018: Technical debt - why I love it by Mike Bursell
DevSecCon Boston 2018: Technical debt - why I love it by Mike BursellDevSecCon Boston 2018: Technical debt - why I love it by Mike Bursell
DevSecCon Boston 2018: Technical debt - why I love it by Mike BursellDevSecCon
 
Death by Technical Debt: Lessons Learned to Get you Unbuired
Death by Technical Debt: Lessons Learned to Get you UnbuiredDeath by Technical Debt: Lessons Learned to Get you Unbuired
Death by Technical Debt: Lessons Learned to Get you UnbuiredTechnologyAssociationOregon
 
We're not "doing a startup", Topconf
We're not "doing a startup", TopconfWe're not "doing a startup", Topconf
We're not "doing a startup", TopconfRachel Andrew
 
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product ManagerHow to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product ManagerProduct School
 
Publishing Strategic Technology for Association of Catholic Publishers
Publishing Strategic Technology for Association of Catholic PublishersPublishing Strategic Technology for Association of Catholic Publishers
Publishing Strategic Technology for Association of Catholic PublishersCraig Miller
 
How to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMHow to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMProduct School
 
2.4 Product Spotlight: Designing for THEO
2.4 Product Spotlight: Designing for THEO2.4 Product Spotlight: Designing for THEO
2.4 Product Spotlight: Designing for THEOTargetX
 
How to do agile roadmapping
How to do agile roadmappingHow to do agile roadmapping
How to do agile roadmappingJeff Brantley
 
From Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningFrom Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningCprime
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for managementIcalia Labs
 
Great companies are built on great products.
Great companies are built on great products. Great companies are built on great products.
Great companies are built on great products. Paul Ortchanian
 

Ähnlich wie Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018) (20)

Technical debt a Business Perspective
Technical debt a Business PerspectiveTechnical debt a Business Perspective
Technical debt a Business Perspective
 
How To Manage And Reduce Development Techical Debt
How To Manage And Reduce Development Techical DebtHow To Manage And Reduce Development Techical Debt
How To Manage And Reduce Development Techical Debt
 
Product Development - February 2011 - STEEN Solutions
Product Development  - February 2011 - STEEN SolutionsProduct Development  - February 2011 - STEEN Solutions
Product Development - February 2011 - STEEN Solutions
 
From Project to Product - 'Big Rock' Constraints & How to Overcome Them
From Project to Product - 'Big Rock' Constraints & How to Overcome ThemFrom Project to Product - 'Big Rock' Constraints & How to Overcome Them
From Project to Product - 'Big Rock' Constraints & How to Overcome Them
 
Agile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha SubramanianAgile Inception Strategies : Presented by Khaarthigha Subramanian
Agile Inception Strategies : Presented by Khaarthigha Subramanian
 
Product Development Process Improvement - A Post-Mortem
Product Development Process Improvement - A Post-MortemProduct Development Process Improvement - A Post-Mortem
Product Development Process Improvement - A Post-Mortem
 
Product management in practice
Product management in practiceProduct management in practice
Product management in practice
 
How to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software EngineeringHow to justify technical debt mitigations in Software Engineering
How to justify technical debt mitigations in Software Engineering
 
Bradley Scott - Vision to Ready
Bradley Scott - Vision to ReadyBradley Scott - Vision to Ready
Bradley Scott - Vision to Ready
 
DevSecCon Boston 2018: Technical debt - why I love it by Mike Bursell
DevSecCon Boston 2018: Technical debt - why I love it by Mike BursellDevSecCon Boston 2018: Technical debt - why I love it by Mike Bursell
DevSecCon Boston 2018: Technical debt - why I love it by Mike Bursell
 
Death by Technical Debt: Lessons Learned to Get you Unbuired
Death by Technical Debt: Lessons Learned to Get you UnbuiredDeath by Technical Debt: Lessons Learned to Get you Unbuired
Death by Technical Debt: Lessons Learned to Get you Unbuired
 
We're not "doing a startup", Topconf
We're not "doing a startup", TopconfWe're not "doing a startup", Topconf
We're not "doing a startup", Topconf
 
How to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product ManagerHow to Improve Managing Stakeholders by Navigate Next Product Manager
How to Improve Managing Stakeholders by Navigate Next Product Manager
 
Publishing Strategic Technology for Association of Catholic Publishers
Publishing Strategic Technology for Association of Catholic PublishersPublishing Strategic Technology for Association of Catholic Publishers
Publishing Strategic Technology for Association of Catholic Publishers
 
How to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PMHow to Manage a Mixed Portfolio of Products by Salesforce PM
How to Manage a Mixed Portfolio of Products by Salesforce PM
 
2.4 Product Spotlight: Designing for THEO
2.4 Product Spotlight: Designing for THEO2.4 Product Spotlight: Designing for THEO
2.4 Product Spotlight: Designing for THEO
 
How to do agile roadmapping
How to do agile roadmappingHow to do agile roadmapping
How to do agile roadmapping
 
From Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With PlanningFrom Project to Product: Don't You Dare Mess With Planning
From Project to Product: Don't You Dare Mess With Planning
 
Agile practices for management
Agile practices for managementAgile practices for management
Agile practices for management
 
Great companies are built on great products.
Great companies are built on great products. Great companies are built on great products.
Great companies are built on great products.
 

Kürzlich hochgeladen

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdfChristopherTHyatt
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Kürzlich hochgeladen (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Don't Let Tech Debt Sink Your Roadmap! (ProductCamp Boston 2018)

  • 1. Don’t LetTech Debt SinkYour Roadmap! Beth Linker ProductCamp Boston May 12, 2018
  • 2. Beth Linker * Sr. Dir. of Prod Mgmt @ Acquia (we’re hiring!) * Former software engineer/architect
  • 3. Who IsThisTalk For? × Product managers working on complex software products × Product managers who want to better understand their technical teams’ challenges × Product managers who feel a sense of despair when they ask their technical teams for estimates
  • 4. Tech Debt Defined × Previous technical decisions (or non- decisions) that are no longer working for you × //TODO: Clean this up later!!!
  • 5. Symptoms ofTech Debt × Time to roll out new releases goes up × Changes break in production because they’re harder to test × Onboarding new engineers takes a really long time × Experienced engineers are frustrated and unhappy × New features seem impossible
  • 6. Origins ofTech Debt × Sometimes you take on tech debt in order to hit a critical business target × Most of the time it’s not that calculated Source: https://martinfowler.com/bliki/TechnicalDebtQuadrant.html
  • 7. Everybody’s GotTech Debt × Commercial success leaves tech debt in its wake × Fast growth × Demanding customers × Nobody gets to the Magic Quadrant without tech debt Tech Debt Tech Debt Tech Debt Tech Debt
  • 8. How Engineers Feel AboutTech Debt × “It still works, but I don’t know why” × ”We need to fix this” × “It’s so ugly!” × ”Give us some time to get this right"
  • 9. How The Business Thinks About Tech Debt
  • 10. Product Management is uniquely positioned to navigate through this mess
  • 11. Three Easy WaysTo Fail Your Approach How It Goes Horribly Wrong • “We need to keep building features, we don’t have time to fix that stuff” • Trust breaks down • Nothing gets shipped • “The engineers say we need to take a year to fix the old stuff” • The business gets impatient halfway through • “We’ll be able to do really great things after we get to this new architecture, just bear with us for a year” • Customers get impatient • The market moves on and you’re building an outdated solution
  • 12. WhatTo Do Instead × “Project Portfolio” approach × Diversification is your friend × QuickWins × Big Bets × Low+Slow Projects
  • 13. Quick Wins × Top customer problems × Velocity accelerators × Customer success pain points × Almost-finished projects that need a little more work
  • 14. Big Bets × What are the key things that would radically improve your customers’ experience? × What changes need to happen to make those things possible? × How are you going to get your current customers there? × How can you break it down so it’s actionable and show progress every quarter?
  • 15. Low+Slow Projects × These take patience but can give you a great payoff when you finish them × Put a small team on something and don’t interrupt them OR × Have a larger team reserve a few story points per sprint to chip away at a well-defined goal × Do a low-key rollout and demonstrate some results
  • 16. Putting It AllTogether × Use your roadmap to sell the whole portfolio to your stakeholders: × Quick wins build confidence and buy you more time for the big bets × Big bets justify the investment and motivate the teams × Low and slow projects get important things done without a lot of fuss
  • 17. Three KeyTake-Aways × Tech debt challenges are really hard and also really common - you’re not alone! × Empathize with your engineers, your customers, and your business stakeholders × Use a project portfolio to balance competing needs and get everyone aligned to move forward
  • 18. Thanks for listening! Any questions? You can find me at @blinker blinker@gmail.com