Sharebird

How do you deal with outdated technology in a mature product?

Answer
4 Answers
  1. James Heimbuck
    James Heimbuck

    ATG Group Product Manager | Formerly Doppler, GitLab, Twilio/SendGrid • 7mo

    I really like this question because when I dug into it, I realized it is less about "outdated" and more about resource constraints. Outdated technology usually falls into one of three buckets; We lack expertise to maintain it We can not invest right now in migrating away from it We can not invest in improving it Your approach depends entirely on your product goals. If you are in maintenance mode then you are looking for the cheapest way to keep the lights on—minimal patching and bug fixes. If th ...Read More

    452 Views
  2. Aaron Bloom
    Aaron Bloom

    Bluevine Senior Director of Product Management | Formerly Xero, Practice Fusion • 4mo

    Outdated tech isn’t automatically bad since it has carried your product to maturity, but unmanaged risk is an amplified exposure. Understand whether the issue is end of life risk, performance limits, or team velocity. Only execute on modernization if the business case and need is clear.  Once you are ready to execute, it’s like any other product build. I’ll repost what I wrote above about how to ideate solutions and execute changes on mature products: Go broad and deep on end to end dependencies ...Read More

    405 Views
  3. Victor Dronov
    Victor Dronov

    Atlassian Head of Product, Trello • 1y

    Ultimately the answer would be to modernize the underlying stack, but one doesn't have to make it in one leap, while impeding their roadmap for a long time. Let's start with understanding the situation. What does the outdated stack primarily impacts? (In)ability to deliver new competitive experiences? Velocity of delivering this experiences? Reliability of the product (which may both impact customers, and slow down engineering team)? Security risks? Be realistic about the improvements you can de ...Read More

    1,348 Views
  4. Subu Baskaran
    Subu Baskaran

    Splunk Director of Product Management • 1y

    Technology can be a real competitive advantage. If your industry needs sub-second latency to monitor their systems, having a streaming architecture that delivers can make your product a no-brainer. Often, what's cutting edge today can be a drag within a decade. I have always looked at it from a customer's standpoint. For, I prioritize new product development to replace anything that is considered "legacy" when one of the following happens: The overall market is shifting. Often, when a new techno ...Read More

    790 Views

Related Ask Me Anything Sessions

Top Product Management Mentors