Learn how agile design practices support the creation of maintainable, high-quality software without relying on excessive upfront design.
Explore technical leadership, design decision-making, technical debt, adaptive architecture, work sequencing, and patterns that support iterative development and continuous releases.