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.
also, involves :
- Functionality
- Usability
- Resilience
- Performance
- Reuse
- Comprehensibility
- Economic
- Technology constraints
- Tradeoffs
No comments:
Post a Comment
Note: only a member of this blog may post a comment.