Continuous attention to technical excellence and good design enhances agility. — Agile Principle #9
A well-designed Agile process for development pulls technical excellence from teams wherever it is applied, by making the Agile process more effective in ways that visibly benefit the team and the organization.
The astounding growth of DevOps, with better architecture standards, more automated tools for regression testing and the movement towards test-first development in software shows how this has manifested in software development, even among people who are hacking out a Minimum Viable Product for a startup.
I’ve also seen the same effects among teams using Rapid Learning Cycles.