February 11, 2011

...Learn TDD with Codemanship

Sell The Benefits, Not The Practices

How do I sell TDD to customers, they ask me?

That's simple. I don't.

I sell more frequent and predictable delivery of working software. I sell a more sustainable pace of delivery in the medium-to-long term. And I sell greater reliability for those critical business operations where the software will be used.

It's true, of course, that we can deliver more frequently and predictably, achieve a sustainable pace and make software more reliable without doing TDD.

Which is why I don't sell TDD to customers. That just happens to be the way I deliver on those promises.

If you have a better way then dandy for you.

You do have a better way, right?

Posted 7 years, 2 months ago on February 11, 2011