Tales about Aviation, Coaching, Farming, Software Development

Can you do test-driven development with a manufacturing mindset?

ATDD is a communication technology to bring teams together. As software development is foremost a social activity performed by thinking human beings ATDD may challenge your organization because it may alter how you organize projects or even the organization itself.

With management primarily focused on improving efficiency (more output with same input or same output with less input) by chasing the speed demon you may face some serious obstacles when trying to adopt the test-driven development mindset required to successfully use Acceptance Test-Driven Development.