Evolutionary Architectures Day 1 81621

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 10

iMpLemENtiNg eVoLuTiONaRy

ARcHitECtuREs
Day 1:
The Mechanics of Evolutionary Architecture

@neal4d
nealford.com @rebeccaparsons @patkua

2021-08-16
Architecture Characteristics
1. synergis+c
2. ill-defined

3. voluminous
g
accessibility reliability repeatability
accountability extensibility reproducibility
accuracy failure transparency resilience

n
adaptability fault-tolerance responsiveness

i
administrability fidelity reusability
affordability flexibility robustness

l
agility inspectability safety
auditability installability scalability

p
autonomy integrity seamlessness
availability interchangeability self-sustainability
compatibility interoperability serviceability
composability learnability supportability
configurability maintainability securability

m
correctness manageability simplicity
credibility mobility stability

a
customizability modifiability standards compliance
debugability modularity survivability

s
degradability operability sustainability
determinability orthogonality tailorability
demonstrability portability testability
dependability precision timeliness
deployability predictability traceability
discoverability process capabilities transparency
distributability producibility ubiquity
durability provability understandability
effectiveness recoverability upgradability
efficiency relevance usability

https://en.wikipedia.org/wiki/List_of_system_quality_attributes
Architecture Characteristics
1. synergis+c
2. ill-defined

4. numerous
categories 3. voluminous
Architecture + Design

+
architecture styles
accessibility reliability repeatability
accountability extensibility reproducibility
accuracy failure transparency resilience
adaptability fault-tolerance responsiveness
administrability fidelity reusability
affordability flexibility robustness
agility inspectability safety
auditability installability scalability
autonomy integrity seamlessness

evolvability
availability interchangeability self-sustainability
compatibility interoperability serviceability
composability learnability supportability
configurability maintainability securability
correctness manageability simplicity
credibility mobility stability
customizability modifiability standards compliance
debugability modularity survivability
degradability operability sustainability
determinability orthogonality tailorability
demonstrability portability testability
dependability precision timeliness
deployability predictability traceability
discoverability process capabilities transparency
distributability producibility ubiquity
durability provability understandability
effectiveness recoverability upgradability
efficiency relevance usability
accessibility reliability repeatability
accountability extensibility reproducibility
accuracy failure transparency resilience
adaptability fault-tolerance responsiveness
administrability fidelity reusability
affordability flexibility robustness
agility inspectability safety
auditability installability scalability
autonomy integrity seamlessness

evolvability
availability interchangeability self-sustainability
compatibility interoperability serviceability
composability learnability supportability
configurability maintainability securability
correctness manageability simplicity
credibility mobility stability
customizability modifiability standards compliance
debugability modularity survivability
degradability operability sustainability
determinability orthogonality tailorability
demonstrability portability testability
dependability precision timeliness
deployability predictability traceability
discoverability process capabilities transparency
distributability producibility ubiquity
durability provability understandability
effectiveness recoverability upgradability
efficiency relevance usability

You might also like