Test-Driven Development vs. Customer-Driven Development The concept of Test-Driven Development is nothing new, nor is Behavior Driven Development and Acceptance Testing Development, but what about Customer-Driven Development? If you haven’t heard of it, it is okay, it is not as popular, but it is as if not more powerful. As a software developer, it is effortless to forget you are building something for real people. You sink into the code, the project manager gathered the requirements, and the process is…