Reduce Risk with Architecture Evaluation
• Fact Sheet
Software Engineering Institute
Much more than programming language choice, algorithms, data structures, testing, or other code-related matters, the architecture is the primary carrier of system quality attributes such as performance, modifiability, and security.
You need to evaluate the architecture of a system for its capacity to support the quality attributes that will meet the organization’s business or mission goals. Architecture evaluation is a cost-effective way of mitigating substantial risks to system and organization success.
This fact sheet describes how the SEI's architecture evaluation methods can help you improve software development and quality and gain early confidence in achieving system-related business and mission goals.