Refactoring the Architect’s role
summary
A real project narrative: a monolith with 55 dev teams and 140 projects splits into microservices, one service deploys successfully then dozens more spawn and the system becomes a “floating dumpster fire.” The refactor applies concrete fixes: define architecture as a shared understanding, favor event-based boundaries, adopt robust DevOps (blue/green and canary), use diagrams (Miro, Lucidchart) and asynchronous communication, rotate volunteers so architects still code, pair to teach, and hold strong opinions loosely held so design decisions follow data and reduce wasted meetings and costly rollbacks.
AI-written summary · about
chapters (27)
- 0:00Intro
- 1:06Monolith Architecture
- 2:30Breaking up the Monolith Using DDD
- 3:24The Spawn
- 4:03Idea of the Architecture Team
- 5:23Negative Productivity
- 5:54Unclear Mission
- 6:14Result
- 7:10Why Architecture?
- 9:54Confusion About What Is Architecture
- 13:15Agile and Architecture
- 14:25Architecture Definition Refactoring
- 15:28What Makes Change Easier?
- 17:17Documentation Issues
- 21:47Documentation Refactor With Diagrams
- 24:57What Causes Premature Solutioning?
- 27:06Premature Solutioning Refactoring
- 29:17Architecture Vision Refactoring
- 31:34Architecture Review Refactoring
- 33:32When to Review
- 37:31Working Culture Refactoring Inspiration
- 40:55Role Of The Architect, The Confusion
- 43:03Role Of The Architect Refactoring
- 51:30Who Should Become An Architect?
- 52:45Architect's Role
- 55:38Takeaways Architecture
- 57:33Thank you & Contact Me
related talks
16mEveryone architect!
44mWhen your boss decides to have an architecture team…
45mTowards Architecture Organization Topologies for Sustainable Fast Flow of Change
40mArchitecture Modernization: Aligning Software, Strategy, and Structure
18mBuilding Platforms, Breaking Code How Your Org Chart Can Support or Wreck Progress
01h 00mDev Culture Hacking and Org Refactoring Transformation tips from Software Pros
51mOrganisation Refactoring and Culture Hacking : Lessons from Software
51mWhy We Need Architects (and Architecture) on Agile Projects
