System Complexity and Agility

“There’s some great material here”


Avancier Methods contain conventional advice on solution architecture processes and products.

This page contains supplementary guidance.








Home page


EA context

NewGen EA


Who joins up EA and Agile?

Challenging assumptions

More is not better

Software context

“The agile manifesto” and more


The traditional SDLC

Valuing software over specification

Test-driven design

Agile development challenges

Adaptive architecture

Agile architecture: an oxymoron?


System stability and change

The agility challenge

The need for adaptive architecture

Adaptive architecture techniques

Adaptive architecture FAQS

Agile change



Adaptive relaxed version control

Configuration management challenges

Agile documentation

Agile change management

System complexity


How to measure complexity?

Measures of size and complexity

Measuring software productivity


You may read and share as a link to this site provided you accept that for organisational use a small licence fee is due.

If you like the site, please declare your appreciation in an appropriate social or professional medium.

It is illegal to print, copy or present pages of this web site except as explained in access and usage rights.