Upgrade to Pro — share decks privately, control downloads, hide ads and more …

The Challenge of Keeping Things Up-To-Date

Sarah Wells
September 14, 2024

The Challenge of Keeping Things Up-To-Date

When you build a system to solve a business problem, you hope it’s going to be a success and that means the code you’ve written will run in production for a long time. But there is a challenge in keeping your system up to date:

- making sure that the software it depends on gets patched and upgraded
- responding to changes in the software landscape that offer you new opportunities
- recovering from decisions you made that it just turned out were not the right ones, or are not the right ones any more

You have to learn how to manage change and get good at migrations. You also need to get the balance right: you want your product development teams to be building new features and new products but they can’t do that if they are spending all their time on maintenance and tech debt.

Keeping things up-to-date can become a long and tedious grind, sapping the joy for teams. Sarah will talk about how, if you invest in your ability to manage change, you can make this considerably less painful for everyone.

Sarah Wells

September 14, 2024
Tweet

More Decks by Sarah Wells

Other Decks in Technology

Transcript

  1. sarahwells.dev Keeping things up to date can impact flow Invest

    in making upgrades and migrations easier Clarity, communication, empathy