Aug 17, 2021 • 15M
#20: Software Architecture Design
Systems and Architectural Thinking - 2
Software World Podcast uncovers journeys of people and software systems. I sometimes interview the uncelebrated (or famous) experts or sometimes talk alone about a topic I'm researching or thinking about.
In this episode, I talked about how an architect should approach designing software architecture.
The topics are architecture characteristics (system quality attributes), design thinking, and system design (modularity, conceptual integrity, etc.).
Show notes
All the details of what I'm talking about in this episode can be found here.
I mentioned The Role of a Software Architect in the previous episode. Now, it's time to learn and understand how a software architect approaches designing software. What does the design process look like? What are the key elements in System Design?
Links & References
The Mythical Man-Month by Frederick P. Brooks Jr.
Fundamentals of Software Architecture by Mark Richards and Neal Ford