Product development is a key driver of revenue and value. Make sure that product development implements exactly the features customers are willing to pay for. To know these features, you need knowledge about customer expectations. A thorough market research should be effected before starting with the product development. And the product development should by channeled by a professional product management. The requirements for new products must be determined outside of product development and written into a specification sheet. Specifications should be developed jointly by marketing, sales, product management and financial management. These specifications must be implemented by product development, which should involve other operational functions to ensure the feasibility of the designs.