Software architecture

The software architecture is the final phase of the design. At this stage a structured solution that meets all requirements defined. It provides the relationship between all components, elements and system requirements. It is a series of decisions surrounding the impact on quality, maintainability and performance. If not well structured with the design, implementation could crumble. Architecture has to do with what we want the system to make and design is about how we achieve that.

 

Lets see the video!

What is software architecture