Agile Software Engineering
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
Episodes
16 episodes
Why SOLID Still Matters: Timeless Principles in a Modern Software World
In this episode of The Agile Engineering Deep Dive, Alessandro Guida revisits the SOLID principles and explores why they still matter in modern software engineering.In a world of microservices, cloud platforms, and AI-ass...
•
Season 1
•
Episode 16
•
22:02
Hiring and Onboarding Talented Engineers Is a Leadership Responsibility
In this episode of The Agile Engineering Deep Dive, Alessandro Guida explores why hiring should be treated as a long-term leadership investment rather than a short-term operational task.Many organizations focus on speed, cost, and visibl...
•
Season 1
•
Episode 15
•
17:52
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 ...
•
Season 1
•
Episode 14
•
17:43
Why Hero Cultures Fail (and Professional Engineering Succeeds)
Do hero cultures really make organizations strong - or do they quietly make them fragile?In this episode of The Agile Engineering Deep Dive, Alessandro Guida challenges a belief many organizations take for granted: that re...
•
Season 1
•
Episode 13
•
16:21
Do we really put users first in Agile — or do we just ask them to debug our assumptions?
Do we really put users first in Agile - or do we just ask them to debug our assumptions?In this episode of The Agile Engineering Deep Dive, Alessandro Guida challenges a common Agile belief: that frequent feedback automatic...
•
Season 1
•
Episode 12
•
16:32
Clean Code, Clean Planet – How Software Design and Coding Practices Shape Our Digital Carbon Footprint
New podcast episode:“Clean Code, Clean Planet – How Software Design and Coding Practices Shape Our Digital Carbon Footprint”In it, I explore a simple idea that often goes unnoticed: software may be virtual, but its impact i...
•
Season 1
•
Episode 11
•
13:32
From Toyota to Agile: Using Lean Tools in Agile Engineering
I just published an improved version of my article: “From Toyota to Agile: Using Lean Tools in Engineering”In it, I share how a few Lean tools I first learned from “The Toyota way” have followed me throughout my ca...
•
Season 1
•
Episode 10
•
17:48
Surrounded by Talents: The Leader’s Role in Developing People
Throughout my career, the most meaningful achievements were not technologies, architectures, or deliveries - they were the people who grew around me. Many of them went on to become leaders, architects, innovators, and trusted voices in their or...
•
Season 1
•
Episode 9
•
14:49
The Secrets of Efficient Stand-Ups
The Secrets of Efficient Stand-Ups - Why They Fail, and How to Make Them WorkMost stand-ups feel like this:“Yesterday I did X, today I’ll do Y, no blockers.”A round of micro-monologues… and very little actual coordination....
•
Season 1
•
Episode 8
•
17:37
The Human AI Detector
SPECIAL EDITION!“THE HUMAN AI DETECTORS - And Other Familiar Enemies of Progress”Today’s post is a little different from my usual deep dives into engineering culture, architecture, and leadership.This one is a
•
Season 1
•
Episode 7
•
13:29
How to Tame the SAFe Tiger
SAFe can bring structure and alignment across large organizations.But applied mechanically, it often feels less agile than Scrum — and resistance follows.In this article, I argue that real success comes from:Anchoring SAF...
•
Season 1
•
Episode 6
•
18:04
Vibe Coding: Speed, Hype, and the Engineering Reality
Vibe Coding is here. And it’s impressive -but also risky.We’re entering a new era where developers describe what they want, and AI generates entire applications: logic, UI, tests… everything.So the big question becomes:...
•
Season 1
•
Episode 5
•
18:24
Managing Dependencies in Agile Teams — Why Discipline Is the Real Enabler of Agility
Most Agile models assume teams can work fully independently.But in real R&D organisations — especially those with shared platforms, legacy systems, or compliance constraints — inter-team dependencies are everywhere.Ignoring them ...
•
Season 1
•
Episode 4
•
16:01
Agile Transformations: A Capability Maturity Perspective
This edition examines Agile Transformations — not as a process rollout, but as an organizational maturity journey.If Agile is to help us build better software, not just follow rituals, we need to understand how culture, architecture, le...
•
Season 1
•
Episode 1
•
12:39
From Moonshot to Sustainable Innovation
From Moonshot to Sustainable InnovationMost companies celebrate their first big idea — the moonshot that gets them off the ground. But very few manage to repeat it.Why?Because real, continuous innovation is...
•
Season 1
•
Episode 3
•
11:38
It’s Time to Treat Software Engineering Seriously
It’s time to treat software engineering seriously.For years, Agile has relied on playful metaphors — tribes, squads, trains, sprints, even pigs and chickens.These made the frameworks easier to sell, but they also made our prof...
•
Season 1
•
Episode 2
•
10:30