Changing the Rules: A Pragmatic Approach to Product Development

Developing quality software rapidly and at low cost has been an elusive goal. Nevertheless, meeting this goal is essential in today's competitive environment where more and better products appear at accelerating rates and customers demand systems that support "what users need to do" in a natural and cost-effective manner. This paper discusses the processes used by the TeamLinks for Macintosh project team to achieve customer focus throughout the development of a groupware office product. Listening to customers radically reshaped the product and led to more rapid decisions, shorter development cycles, higher quality, and greater customer satisfaction.

[1]  Yao-Tsung Yen,et al.  Design methodology and CAD tools for the NVAX microprocessor , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.

[2]  Mattan Kamon,et al.  Efficient techniques for inductance extraction of complex 3-D geometries , 1992, ICCAD '92.

[3]  Dennis E. Egan,et al.  Handbook of Human Computer Interaction , 1988 .

[4]  Raymond Dion,et al.  Process improvement and the corporate balance sheet , 1993, IEEE Software.

[5]  Hybrids Ieee Components IEEE transactions on components, hybrids, and manufacturing technology , 1978 .

[6]  A. Philipossian,et al.  Fluid dynamics analysis of atmospheric thermal silicon oxidation reactors using dispersion models , 1992, 1992 International Technical Digest on Electron Devices Meeting.

[7]  Jonathan Grudin,et al.  Systematic Sources of Suboptimal Interface Design in Large Product Development Organizations , 1991, Hum. Comput. Interact..

[8]  Trevor Williams Creating the Corporate Future—Plan or be planned for : Russell L. Ackoff 297 pages, £12.55 (New York, John Wiley and Sons, 1981) , 1982 .

[9]  Pelle Ehn,et al.  Work-oriented design of computer artifacts , 1989 .

[10]  Clayton Lewis,et al.  Making usable, useful, productivity-enhancing computer applications , 1991, CACM.

[11]  Dick Bowman,et al.  Principles of software engineering management , 1989, APLQ.

[12]  B. Mirman Microelectronics and the Built-Up-Bar Theory , 1992 .

[13]  P. D. Maycock,et al.  A framework for strategic analysis , 1973 .

[14]  John B. Kidd,et al.  Toyota Production System , 1993 .

[15]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[16]  Thomas P. Moran,et al.  Analogy considered harmful , 1982, CHI '82.

[17]  Michael S. Register,et al.  A hybrid architecture for text classification , 1992, Proceedings Fourth International Conference on Tools with Artificial Intelligence TAI '92.

[18]  C. Pegels The Toyota Production System , 1984 .

[19]  Meyer A. Billmers,et al.  AI Research and Applications in Digital's Service Organization , 1992, AI Mag..

[20]  John F. Brown,et al.  NVAX and NVAX+: single-chip CMOS VAX microprocessors , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.

[21]  Michael E. Fagan Advances in software inspections , 1986, IEEE Transactions on Software Engineering.

[22]  Computer Staff,et al.  The Machine That Changed the World , 1992 .

[23]  Steel T. Huang,et al.  Software productivity measurements , 1990, AT&T Technical Journal.

[24]  G. Lakoff,et al.  Metaphors We Live by , 1982 .

[25]  Hector Garcia-Molina,et al.  Scheduling real-time transactions: a performance evaluation , 1988, TODS.

[26]  Vishwani D. Agrawal,et al.  The Comparative and Concurrent Simulation of discrete-event experiments , 1992, J. Electron. Test..

[27]  Walker Anderson Logical verification of the NVAX CPU chip design , 1992, Proceedings 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors.

[28]  Raj Jain,et al.  Myths about Congestion Management in High Speed Networks , 1992, INDC.