Agile Software Engineering

Alessandro

This podcast explores how craftsmanship, architecture, engineering rigor, and organizational practices come together in modern R&D environments. Each edition refines and deepens my earlier reflections, building a coherent and evolving body of knowledge around Agile Software Engineering 

  1. Rethinking Legacy Software: A Strategic Leadership Challenge

    6 DAYS AGO

    Rethinking Legacy Software: A Strategic Leadership Challenge

    Do legacy systems really slow organizations down - or are they quietly holding everything together? In this episode of The Agile Engineering Deep Dive, Alessandro Guida challenges a belief many organizations take for granted: that legacy software is something to avoid, escape, or replace as quickly as possible. When legacy systems are neglected or treated as second-class citizens, risk accumulates quietly. Knowledge concentrates, change becomes expensive, and business-critical value is taken for granted - until something breaks and the impact suddenly becomes visible. This episode explores:  • The many faces of legacy - from missing documentation to compliance constraints  • Why legacy systems often represent core business value  • Lessons from Y2K and other “invisible until critical” moments  • How incremental modernization reduces risk without stopping the business  • Why stability is a prerequisite for sustainable innovation Not an argument against innovation. Not nostalgia for old technology. A challenge to how leaders think about responsibility, risk, and long-term value. If you care about building organizations that can innovate without sacrificing stability - and that treat legacy as a managed asset rather than an unmanaged risk - this episode is for you. Please subscribe to this podcast. It’s the best way to support it. If you’re interested in the original article behind this episode, make sure to subscribe to the Agile Software Engineering newsletter.

    18 min

About

This podcast explores how craftsmanship, architecture, engineering rigor, and organizational practices come together in modern R&D environments. Each edition refines and deepens my earlier reflections, building a coherent and evolving body of knowledge around Agile Software Engineering