Stories on Facilitating Software Architecture & Design Podcast Por Virtual Domain-Driven Design arte de portada

Stories on Facilitating Software Architecture & Design

Stories on Facilitating Software Architecture & Design

De: Virtual Domain-Driven Design
Escúchala gratis

We’ve consistently observed a common pattern: regardless of the architectural approach—from traditional enterprise to more hands-on, emergent methods—teams face similar obstacles when building effective systems. The core challenge remains how to build software that truly works and enables a smooth flow of delivery. To address this, we’ve started a new series, Stories on Facilitating Software Design and Architecture. In these sessions, we focus on real-world experiences from our community, sharing practical stories about the alternative approaches that have delivered results. It’s about moving beyond the theoretical and into the practical, shared wisdom of what actually works.Copyright Virtual Domain-Driven Design Ciencia Ciencias Sociales Economía Gestión Gestión y Liderazgo
Episodios
  • The Reality of Systems Change: Facilitating Architecture with Transparency
    Sep 16 2025

    In this episode, Kenny and Andrea discuss how to move from a blocking, "ivory tower" or hands-on architect role to a more facilitating one. They explore the importance of transparency as a first step in improving an organisation's approach to software architecture and design. The goal is to shift decision-making to the people who have the most information—the ones actually writing the software.

    Key Takeaways:
    • Transparency is Key: It’s a great way to start improving things in any organisation. Documenting the decision-making process helps everyone understand why confident choices were made.
    • The Problem with After-the-Fact Decisions: Writing down decisions only after they've been made is like writing unit tests after the code is finished. It’s more effective to document the process as it happens.
    • Start Small with ADRs: Begin by writing Architectural Decision Records (ADRs) as a team or even with just one other person. You can start with a simple question like, "Should we use ADRs?".

    Benefits of ADRs:

    • Shared Mental Model: ADRs provide a clear, shared understanding of what was said and decided, reducing confusion and "hallway conversations".
    • More Focused Meetings: Reviewing ADRs ensures everyone is on the same page, leading to more productive and less repetitive meetings.
    • Explicit Decisions: ADRs make it clear who is responsible for a decision and its potential side effects.

    How to Start:

    Find a partner and begin writing ADRs for tough decisions in your project. Do it out in the open so others can see the benefits of the practice. This small, disciplined start can encourage others to follow suit, leading to broader adoption across the organisation.

    Más Menos
    17 m
  • Stories on Facilitating Software Architecture & design: Because the Old Ways Aren't Cutting It
    Sep 2 2025

    In this episode, Kenny and Andrea dive deep into some really interesting problems we're seeing in software architecture & design right now. You know, how some people are still working in those "ivory towers," or even the "hands-on" folks are running into issues? We're trying to figure out some different ways to build better systems.

    Más Menos
    23 m
Todavía no hay opiniones