Customer-developer links in software development

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.

[1]  Douglas Schuler,et al.  Participatory Design: Principles and Practices , 1993 .

[2]  Enid Mumford,et al.  A participative approach to computer systems design , 1979 .

[3]  Enid Mumford,et al.  Designing participatively : a participative approach to computer systems design : a case study of the introduction of a new computer system , 1979 .

[4]  Robert W. Zmud,et al.  A Synthesis of Research on Requirements Analysis and Knowledge Acquisition Techniques , 1992, MIS Q..

[5]  J. Lees,et al.  Successful development of small business information systems , 1987 .

[6]  A. H. Schainblatt,et al.  The Researcher and The Manager: A Dialectic of Implementation , 1965 .

[7]  Richard L. Daft,et al.  Message Equivocality, Media Selection, and Manager Performance: Implications for Information Systems , 1987, MIS Q..

[8]  Thomas Kochan Employee Participation, Work Redesign, and New Technology: Implications for Public Policy in the 1990s. Background Paper No. 35A. , 1989 .

[9]  E. Hippel,et al.  Lead users: a source of novel product concepts , 1986 .

[10]  Von Hellens,et al.  Conditions for success in the design and implementation of packaged software : a study of accounting software for small companies in the United Kingdom. , 1990 .

[11]  Rudy Hirschheim,et al.  Realizing Emancipatory Principles in Information Systems Development: The Case for ETHICS , 1994, MIS Q..

[12]  Blake Ives,et al.  User Involvement and MIS Success: A Review of Research , 1984 .

[13]  Robert P. Bostrom,et al.  MIS Problems and failures: a sociotechnical perspective part I: the cause , 1977 .

[14]  Jonathan Grudin,et al.  Interactive systems: bridging the gaps between developers and users , 1991, Computer.

[15]  Erran Carmel,et al.  A process model for packaged software development , 1995 .