Conversations about Software Engineering

Conversations about Software Engineering (CaSE) is a podcast for software engineers about technology, software engineering, software architecture, reliability engineering, and data engineering. The three of us regularly come together to discuss recent events or articles, exchange on our learnings, and reflect on our professional and personal experiences. Additionally our guest episodes feature engaging conversations with interesting people from the world of software engineering.

Andrew Harmel-Law on Better Architecture Decision Making for Everyone

Download it: MP3 | AAC | OGG | OPUS

### Description

How do teams actually make better architectural decisions—without gatekeepers, power imbalances, or meetings full of opinions instead of insights?

In this episode, Andrew, Heinrich, Sven and Alex discuss how the advice process, architecture decision records, and practiced sociotechnics help to make software architecture collaborative and transparent.

Read transcript

Show Notes

Chapter Marks

-00:00:02 Intro & Welcome

-00:03:04 What is software architecture?

-00:07:27 Architecture advice process

-00:10:41 Learning & unlearning in architecture

-00:14:36 Advice process in detail

-00:24:00 Architecture Decision Records (ADRs)

-00:35:25 Scaling architecture & organization

-00:56:49 Architecture Advice Forums

-01:06:26 AI & Architecture Work

-01:11:58 Naming, Power & Psychological Safety

-01:17:54 Writing, Editing & Book Creation

-01:20:07 Conclusion & Farewell

Show Notes

Books

Articles / Blogposts / Talks / Papers:

Comments

New comment

By submitting your comment you agree that the content of the field "Name or nickname" will be stored and shown publicly next to your comment. Using your real name is optional.