O'Reilly logo

Disciplined Agile Delivery: A Practitioner’s Guide to Agile Software Delivery in the Enterprise by Mark Lines, Scott W. Ambler

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Identifying an Initial Technical Strategy

The most effective way to deal with technical debt is to avoid it in the first place.

Early in a Disciplined Agile Delivery (DAD) project you need to have at least a general idea of how you’re going to build the system, or in some cases several good options to proceed. Is it a mainframe COBOL application, a .Net application, enterprise Java, something else, or combinations thereof? During the Inception phase the key developers on the team, ideally everyone on the team at that point, identify one or more potential architectural strategies that supports the stakeholder goals for the solution. Despite what some core agilists suggest, surveys show that most teams spend some time modeling their ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required