February 11, 2011
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, 9 months ago on February 11, 2011
Navigation
Blogs I Read
Sections
Agile Development
Apes With Hobbies
Application Lifecycle Management
Apprenticeships
Architecture
Back To Basics
Bletchley Park
Boffoonery!
Books
Codemanship
Code Smells
Complexity
Continuous Inspection
Education
Events
In The News
Innovation
Legacy Code
Metrics
Microservices
Multithreading
Music By Programmers
Site News
Nonlinear Management
Podcast
Post-Agile
Products
Professionalism
Reality-driven Development
Refactoring
Reliable Software
Requirements
Small Teams
Software Craftsmanship
Software Process Improvement
Test-driven Development
UML
User Experience Design
Apes With Hobbies
Application Lifecycle Management
Apprenticeships
Architecture
Back To Basics
Bletchley Park
Boffoonery!
Books
Codemanship
Code Smells
Complexity
Continuous Inspection
Education
Events
In The News
Innovation
Legacy Code
Metrics
Microservices
Multithreading
Music By Programmers
Site News
Nonlinear Management
Podcast
Post-Agile
Products
Professionalism
Reality-driven Development
Refactoring
Reliable Software
Requirements
Small Teams
Software Craftsmanship
Software Process Improvement
Test-driven Development
UML
User Experience Design
Props: