Wednesday, 28 October 2015

What is Software architecture?


A process of defining a structured solution that meets all of the technical and operational requirements, while optimizing common quality attributes such as performance, security, and manageability.

Software architecture involves :

Series of decisions which can have considerable impact on the quality, performance, maintainability, and overall success of the application.

Ø  Functionality
Ø  Usability
Ø  Resilience
Ø  Performance
Ø  Reuse
Ø  Comprehensibility
Ø  Economic
Ø  Technology constraints
Ø  Tradeoffs

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...