Information systems prototyping in practice

This paper describes a study of the use of prototyping approaches in information systems (IS) development. It reports a comprehensive literature review of prototyping from which we developed a taxonomy of prototyping practice. This analysis guided an empirical study which has collected data on IS practitioners' formulations of the current experience of prototyping in UK IS development organizations. These formulations are compared with data collected in a number of case studies of prototyping projects.

[1]  Pam J. Mayhew,et al.  In Favour of System Prototypes and their Integration into the Systems Development Cycle , 1983, Comput. J..

[2]  Debra Howcroft,et al.  Interpreting Information Systems in Organisations , 1995, Inf. Syst. J..

[3]  T. T. Carey,et al.  Information system prototyping: techniques, tools, and methodologies , 1983 .

[4]  Michael J. Muller,et al.  Taxonomy of PD Practices: A Brief Practitioner's Guide , 1993, Commun. ACM.

[5]  Reinhard Budde,et al.  Prototyping: An Approach to Evolutionary System Development , 1992, Springer Berlin Heidelberg.

[6]  Horst Lichter,et al.  Prototyping in industrial software projects—bridging the gap between theory and practice , 1994, ICSE '93.

[7]  Ray J. Paul,et al.  Why users cannot “get what they want” , 1993, SIGO.

[8]  Edward Yourdon Java, the Web, and Software Development , 1996, Computer.

[9]  D. R. Graham Incremental development: review of nonmonolithic life-cycle development models , 1989 .

[10]  Richard V. Giddings Accommodating uncertainty in software design , 1984, CACM.

[11]  Michael J. Muller PICTIVE—an exploration in participatory design , 1991, CHI.

[12]  Jørn Flohr Nielsen,et al.  A New Agenda for User Participation: Reconsidering the Old Scandinavian Prescription , 1994, Scand. J. Inf. Syst..

[13]  Pam J. Mayhew,et al.  On the Use of Software Development Tools in the Construction of Data Processing System Prototypes , 1984 .

[14]  Daniel E. Klingler The Ten Commandments of Prototyping , 1988 .

[15]  Erran Carmel,et al.  PD and joint application design: a transatlantic comparison , 1993, CACM.

[16]  Ted Lewis,et al.  Prototypes from standard user interface management systems , 1989, [1989] Proceedings of the Twenty-Second Annual Hawaii International Conference on System Sciences. Volume II: Software Track.

[17]  Paul Beynon-Davies,et al.  User Involvement in Information Systems Development: the Problem of Finding the 'Right' User , 1997, ECIS.

[18]  Kuldeep Kumar,et al.  Post implementation evaluation of computer-based information systems: current practices , 1990, Commun. ACM.

[19]  H. Rex Hartson,et al.  Rapid Prototyping in Human-Computer Interface Development , 1991, Interact. Comput..

[20]  M. Hammer,et al.  REENGINEERING THE CORPORATION: A MANIFESTO FOR BUSINESS REVOLUTION , 1995 .

[21]  Roland Vonk Prototyping - the effective use of CASE technology , 1989 .

[22]  J. D. Naumann,et al.  A survey of applications systems prototyping in industry , 1984, Inf. Manag..

[23]  Barry W. Boehm,et al.  Prototyping vs. specifying: A multi-project experiment , 1984, ICSE '84.

[24]  Bill C. Hardgrave When to prototype: decision variables used in industry , 1995, Inf. Softw. Technol..

[25]  Michael J. Muller,et al.  Participatory design , 1993, CACM.

[26]  J. Stapleton,et al.  DSDM: Dynamic Systems Development Method , 1999, Proceedings Technology of Object-Oriented Languages and Systems. TOOLS 29 (Cat. No.PR00275).

[27]  C. Floyd A Systematic Look at Prototyping , 1984 .

[28]  Maryam Alavi,et al.  An assessment of the prototyping approach to information systems development , 1984, CACM.

[29]  Barry W. Boehm,et al.  Prototyping Versus Specifying: A Multiproject Experiment , 1984, IEEE Transactions on Software Engineering.

[30]  James Martin,et al.  Rapid Application Development , 1991 .

[31]  David Harel,et al.  On folk theorems , 1980, SIGA.

[32]  James M. Bieman,et al.  Rapid Prototyping: Lessons Learned , 1995, IEEE Softw..

[33]  Luqi Software evolution through rapid prototyping , 1989, Computer.

[34]  J. M. Carey Prototyping: alternative systems development methodology , 1990 .

[35]  Geoff Walsham,et al.  Interpreting Information Systems in Organizations , 1993 .