Do you know what your customer wants? Do you really know what your customer wants? It might seem like an obvious question, but very few people actually do. Everyone has his or her customers. The question is what they want from you. What do they want you to do? What is it they are looking for? 

The answer can not be found in books. The answer can not be found in best practices and the answer can never be found by asking people who do the same as you do. The question can only be answered by asking your customer. By listening to them and by looking at what it is they want need to achieve to reach their goals. And that might be something completely different from what you are thinking.