Why Your Org Chart is Breaking Your Software
Beyond Coding16 Maalis 2025

Why Your Org Chart is Breaking Your Software

Can bad team structures lead to bad software? The answer might surprise you.

In this episode, André Borgonovo (Engineering Manager at GoodHabitz) joins me to discuss how team restructuring, Conway’s Law, and domain-driven design impact software development. We explore why engineering teams succeed or struggle based on how they’re structured—and what leaders can do to improve collaboration and efficiency.

Key Topics:
✅ How Conway’s Law affects software design in large companies.
✅ The challenges of team restructuring & avoiding common pitfalls.
✅ Why software complexity often reflects organizational complexity.
✅ How to balance stable teams vs. adapting to business needs.
✅ Lessons from real-world engineering leadership experiences.

Whether you're a developer, engineering manager, or CTO, this episode provides valuable insights into building teams that actually work. 🎧


Connect with André Borgonovo:

https://linkedin.com/in/azborgonovo


Beyond Coding Podcast with ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠🎙Patrick Akil⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠

Powered by ⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠Xebia⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠!⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠⁠!

Jaksot(239)

A Career in Coding with Johan Janssen

A Career in Coding with Johan Janssen

Some of the topics we cover this episode, in this order: - Tips when just starting out - Going outside of your comfort zone - The Full Stack term - The challenges of forming a great team - Stability v...

15 Joulu 202142min

Modular Software Development with Andre Borgonovo

Modular Software Development with Andre Borgonovo

Some of the topics we cover in this episode: - What Modular Software Development is - When to split your application, and how to split it - The role of Software Architect in a cross-functional team -...

8 Joulu 202143min

The MLOps mindset with Roman Ivanov and Julian de Ruiter

The MLOps mindset with Roman Ivanov and Julian de Ruiter

After seeing the title, you might wonder: "What is MLOps?". That's also what I was thinking... But no worries, Roman and Julian explain exactly what it is! On top of that, we go over how to bring your...

1 Joulu 202135min

The power of Kotlin with Paulien van Alst and Urs Peter

The power of Kotlin with Paulien van Alst and Urs Peter

You might've heard of this new-ish kid on the block: Kotlin! And like all programming languages, it's a tool to get the job done. There is no "right" pick, just pros and cons, and Kotlin is no excepti...

24 Marras 202137min

The Benefits of Co-Creation with Dragan Stepanović

The Benefits of Co-Creation with Dragan Stepanović

Pull requests (PRs), the standard way to collaborate in codebases to ensure quality (among other things).. It turns out that they're actually slowing down software development. But how? Dragan explai...

17 Marras 202148min

How to become a 10x Engineer with Chris Laffra

How to become a 10x Engineer with Chris Laffra

The idea of a "10x engineer" is popular in Silicon Valley and is used to refer to a rare engineer who can achieve 10 times more than an average developer. We invited Chris Laffra on to discuss this id...

10 Marras 202156min

Self-taught Software Engineers with Roy Derks

Self-taught Software Engineers with Roy Derks

As you might know, not every software engineer comes from a computer science background. But why is that? Well.. if you want to learn how to program, there’s not a lot that’s stopping you. Especially ...

3 Marras 202148min

Mentorship in Tech with Anand Safi

Mentorship in Tech with Anand Safi

Today we talk about mentorship in tech. One of the best things about mentorship is that it's a clear win-win. It helps the mentee gain clarity on specific situations or career questions. And it helps ...

27 Loka 202145min