Customer-developer links in software development

Abstract
Many of the best ideas for new products and product improvements come from the customer or end user of the product [15]. In the software arena, tapping into this source of information requires the establishment of one or more customer-developer links . These links are defined as the techniques and/or channels that allow customers and developers to exchange information.