Tuesday, May 28, 2019

What is Software architect and the role of Software architect

Software systems are designed to satisfy organization's business goals. The architecture is a bridge between business goals and the final resulting system. Software architecture exposes the structure of a system while hiding the implementation details. Software architecture refers to the fundamental structures of a software system and the design the discipline of creating such structures and systems. Each structure comprises software elements, relations among them, and properties of both elements and relations. Architecture also focuses on how the elements and components within a system interact with one other. The relation between elements clearly specified through diagrams and should be understandable. It shows how your software has structured. It helps you understand the software's modules and components without digging into the source code. Software architecture provides an explanation of how it behaves with end user and normal user. Software architect impact on quality of software, performance of the system and maintainability of software application and final one success of the software application. Software architect is abstract in nature.

No comments:

Post a Comment