Session Details

Technical Debt, Bad Investments, and Bounced Checks: Managing Long Term Product Health

Regular Session

All technical debt is not created equal and not all technical debt is a bad decision. Trying to lump everything in this one category can cause organizations not to manage it in the most effective way. Sometimes we take on technical debt for a short term gain, other times we make the best decision at the time which eventually becomes less valuable, and sometimes we just write some bad code because we don't have the right motivations and guard rails to prevent it. We'll use a new metaphor (Product Health) to better collaborate between those in engineering and on the business side. That feature design can be like eating a Twinkie, a short term boost but will hurt our overall health in the long run. This new way of looking at things can help us better manage all of these situations where we need to identify and prioritize them, evaluate their impact and risk, determine measures that will warn us when we've taken on too much, and foster collaboration between the business and engineering sides of our organization in a way that promotes the appropriate level of Product Health in the near and long term. You'll participate in groups to identify unhealthy trends in software products, use techniques to quantify risk, how best to document technical debt, and exercises for prioritizing items on your Product Backlog. Take a journey in this session to battle the various ailments of our sample project as we fight to keep our product alive and healthy!
About

A software development conference in the Louisville, KY area on August 18 - 20, 2021 designed to cover all aspects of software development regardless of development stack.

Keep in Touch