Why is Software architecture so important?
(a) Communication among stakeholders
(b) Early Design decisions
(c) Transferable abstraction of a system
(d) All of the mentioned
This question was addressed to me in quiz.
My question comes from Architectural Structural Views topic in section Architectural Patterns and Styles of Software Architecture