Enhancing developer productivity in legacy codebases

About this event

Read the full transcript

How can you help your technical teams to work effectively and productively in legacy codebases? In a legacy codebase, minor changes can break a fragile ecosystem, leading to system-wide issues down the line. Without the tools and techniques to confidently work in this environment, the productivity of your development teams can grind to a halt.

Join our Senior Engineer, Scott Edwards, as he explores techniques to both minimize the risks inherent to legacy codebases, and to increase your technical teams’ productivity levels in their day-to-day deliveries.

Topics we will cover include:

  • Defining what we mean by “legacy codebases”.
  • The benefits and costs of focusing on modernisation efforts.
  • A strategy to help development teams to approach legacy codebases.
  • Recommended resources for further research and learning.


  • Scott Edwards, Senior Engineer at Made Tech


  • 45 minutes presentation
  • 15 minutes Q&A

Modernising Legacy Applications in the Public Sector book cover

Modernising Legacy Applications in the Public Sector

Read our 160-page ebook sharing our experiences of successful legacy application transformations with technology leaders working in the UK public sector.


Wednesday, 23 September 2020


Avatar for britweb-madetech

Scott Edwards

Lead Software Engineer at Made Tech

Read more about Legacy application transformation

Breaking barriers: navigating adult social care in the digital age

Wariness about fraud detection capabilities and legacy system contracts seem to be hindering accessibility to services for residents – here’s the solution

Read more

Sharing control: design principles for local government log-ins

How can we improve the experience of using local government services? Why not begin at the beginning: signing in. Authentication remains a pain point for millions of people when they try to use a digital service. But we can solve much of this with a simple change in mindset – accepting that it’s fine for someone to do something on someone else’s behalf.

Read more