Please enable JavaScript.
Coggle requires JavaScript to display documents.
Software Architecture, image_2024-01-24_114724136, AFFECT, IS, image,…
Software Architecture
Importance
-
The decisions made in an architecture allow you to reason about and manage change as the system evolves.
-
-
The architecture is a carrier of the earliest. and hence most-fundamental, hardest-to-change design decisions.
-
The architecture dictates the structure of an organization, or vice versa.
-
An architecture is the key artifact that allows the architect and the project manager to reason about cost and schedule
An architecture can be created as a transferable, reusable model that forms the heart of a product line
Architecture-based development focuses attention on the assembly of components, rather than simply on their creation
architecture productively channels the creativity of developers, reducing design and system complexity
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-