article thumbnail

AoAD2 Chapter 4: Investing in Agility

James Shore

This includes build management, database administration, testing, and operations. In particular, they need experience with test-driven development, refactoring, and evolutionary design. They need all skills required to build and deploy their product. For details about these practices, see Part III.).

Agile 132