logo
episode-header-image
May 2021
28m 49s

Legacy

Bbc Radio 4
About this episode

Most banks, airlines even the military use legacy software because to replace it costs millions. Instead, as companies grow or change, old software is merged with new software. Aleks hears about ‘technical debt’, when software engineers who create original software code leave or move on, taking their expertise with them. Without proper knowledge of the old code, maintaining legacy software can become problematic and leave a company or organisation vulnerable to technical bugs. The damage brought by thee bugs can leave a legacy of its own. And Aleks asks whether the software is really to blame?

Producer: Kate Bissell Researcher: Anna Miles

Up next
Feb 2024
Update from the Digital Human Team
The Digital Human is pausing to focus on what everyone's talking about - AI. Join Aleks and her co-host Kevin Fong for The Artifical Human from BBC Radio 4, listen on BBC Sounds. 
1m 7s
Nov 2023
Reminiscence
‘I asked myself this very question after a family member was affected by dementia. In her later years, the only person my grandmother still remembered was her husband – but he had passed away several years earlier. She asked about him every morning and finding out that he had die ... Show More
29m 4s
Nov 2023
Permanence
Aleks Krotoski explores a story which sought to be forgotten, but wasn't. Agrippa (A Book of the Dead), was published in 1992. It was a book designed to decay from its very first use. It was an unusual conceit, and played into our fears about malfunctioning technology ahead of th ... Show More
27m 57s
Recommended Episodes
May 2023
The problem with software engineering
<p>ego is the main problem to a defective software product. the ego of the engineer or the tech lead seeps into the quality of the product. Fundamentals of Backend Engineering Design patterns udemy course (link redirects to udemy with coupon) https://backend.husseinnasser.com</ ... Show More
17m 39s
Mar 2012
Old Tech Never Dies
<p>What is legacy technology? Why do we still have old technology that should be obsolete? Will the fax machine ever die? Join Chris and Jonathan as they investigate the strange cases of technology that never seems to die.</p><p> </p> Learn more about your ad-choices at <a href=" ... Show More
46m 33s
Feb 2019
TechStuff Classic: Old Tech Never Dies
What is legacy technology? Why do we still have old technology that should be obsolete? Will the fax machine ever die? Join Chris and Jonathan as they investigate the strange cases of technology that never seems to die. Learn more about your ad-choices at https://www.iheartpodcas ... Show More
46m 10s
Nov 2023
Legacies: The Wrap-up
Over the course of the series, we’ve learned how tough it is to choose between older systems and newer innovation. Tougher still, is how those systems can make the people maintaining them feel: Frustrated, isolated, and stuck in the past while the world moves on. As we wrap up ou ... Show More
30m 41s
Oct 2024
D2DO255: Is AI the Magic Solution for Refactoring Legacy Code?
AI is being integrated and adopted across much of the IT world, but can it work magic in transforming old legacy code into shiny modern code? When it comes to this magic trick, it’s important to look behind the curtain. On today’s Day Two DevOps podcast we discuss the reality of ... Show More
37m 58s
Dec 2019
Rerun: Bad Computer Bugs
Software bugs range from annoying to catastrophic. It's time to explore some of the most famous flaws in computer history! Learn more about your ad-choices at https://www.iheartpodcastnetwork.comSee omnystudio.com/listener for privacy information. 
44m 39s
Mar 2023
AI’s Impact on Software Engineering: Killing Old Principles? (Ep. 220)
<p>In this episode, we dive into the ways in which AI and machine learning are disrupting traditional software engineering principles. With the advent of automation and intelligent systems, developers are increasingly relying on algorithms to create efficient and effective code. ... Show More
13m 26s