Remove 2002 Remove Continuous Integration Remove Test-Driven Development
article thumbnail

AoAD2 Practice: Whole Team

James Shore

Until then, development on an Agile team looks similar to development on any other team. Test Driven Development. They use test-driven development to write tests, implement code, refactor, and incrementally design and architect the software. Continuous Deployment. Programming.

article thumbnail

AoAD2 Practice: Incremental Design

James Shore

Test-Driven Development. Continuous Integration. Test-driven development encourages you to think about and improve your design at nearly every step. Test-driven development encourages you to think about and improve your design at nearly every step. Test-Driven Development.