Quantitative measures for software Architecture quality evaluation
summary
Proposes a lightweight, checklist-style evaluation questionnaire that maps prioritized requirements to twelve quality attributes, uses an enhanced architecture document capturing rationale, and scores answers on a 1–5 scoring scale to produce a numeric quality score. Applies domain + technical evaluators, allows go/no‑go or targeted refinements, and pairs with POCs or simulations for performance/security checks. Pilot on a pricing architecture at Red Hat cuts review feedback from 4–6 weeks to under 24 hours.
AI-written summary · about
chapters (8)
- 0:00Introduction and motivation
- 2:08Why architecture evaluation matters
- 7:25Common evaluation methods
- 13:21Quantifying architecture quality
- 16:11Structured evaluation process
- 23:09Evaluation questionnaire examples
- 29:14Real-world application results
- 30:43Q&A session
related talks
01h 15mHow to measure your architecture
01h 01mThe art to define and test System Quality Attributes
44mTesting Software Architecture
48mDown the Ivory Tower towards Agile Architecture
58mTesting Software Architecture
58m4 Key Trends Towards Better Software Architecture
44mAI Architecture Thinking: From Idea to Impact
39mEvolutionary Software Quality
