Team actively reduces technical debt in each Iteration ★ ★ ★ ★ ★
Team has clear guidance and understanding of intentional architecture guidance, but is free and flexible enough to allow emergent design to support optimal implementation ★ ★ ★ ★ ★
Automated acceptance tests and unit tests are part of story DoD ★ ★ ★ ★ ★
Refactoring is always underway ★ ★ ★ ★ ★
CI, build and test automation infrastructure is improving ★ ★ ★ ★ ★
Team is coming up with new hypotheses and testing them continuously ★ ★ ★ ★ ★
Team is continuously deploying to production ★ ★ ★ ★ ★
Team architects their work to allow for continuous deployment, release on demand and recovery ★ ★ ★ ★ ★