Technical debt is something that software companies continuously have to address. Since technical debt is hard to quantify and there is often lack of alignment and ownership around it, organizations struggle with accumulating large amounts of debt and analysis paralysis around how to deal with it. Typically, the more an organization or system scales, the greater the risk of growing technical debt.
In Yvette's role at Meetup, she's worked with the engineering and product teams to address 14 years of technical debt by facilitating long-term cultural change of including Continuous Product Health into every team's sprints. By flipping debt on its head and focusing instead on health, and applying successful agile methodologies to make continuous progress towards decreasing debt, teams are empowered to tackle debt in a measurable, iterative, and aligned way.
This talk focuses on how to empower cross-functional product engineering teams and facilitate cultural change by integrating Continuous Product Health into every team's sprints, using agile methodologies and tools to bring transparency and alignment across all teams, and optimizing for growing organizations and systems at scale.
The takeaways from this talk will be practical and widely applicable to people in most engineering and product roles at software companies.