Customer development is a new term that describes old notions. The process allows the business person to build a strong customer base, based on continuous feedback from customers and users. This sounds fairly simple but I can assure you that very few entrepreneurs participate in this exercise. And the result is failure.