This Construction process goal describes how our team will continuously improve the quality of our work and potentially reduce technical debt within our overall infrastructure. To be effective, we need to consider several important questions:
- How will we address technical debt within our system(s)?
- How will we produce high-quality documentation?
- How will we take advantage of existing infrastructure and other assets?
Most of the strategies/practices referenced in the goal diagram above are described, including the tradeoffs involved and considerations for when (not) to apply them, in the book Disciplined Agile Delivery (DAD): A Practitioners Guide to Agile Software Delivery in the Enterprise.