Nothing Special   »   [go: up one dir, main page]

skip to main content
article
Free access

Prototyping techniques for different problem contexts

Published: 01 March 1989 Publication History

Abstract

Rapid prototyping and other experimental techniques are playing an increasingly important role in software development. Some common issues that concern their adoption are identifying the place in a system's life cycle where they may be appropriate, and selecting which tools to use. This paper presents a model of different problem types, suggesting that a fit must be found between the nature of the problem at hand and the features associated with available techniques. Emphasis is placed on the fact that most commercial tools are suitable for only certain problem types.
Some areas of further development are highlighted and implications concerning human-computer interaction discussed.

References

[1]
Boose J.H., A knowledge acquisition program for expert systems based on Personal Construct Psychology, International Journal of Man-Machine Studies, 23, 1985, 495-525.]]
[2]
Bosman A. and Sol H.G., A simulation based inquiry system for the development of information systems, in The Information Systems Environment, Lucas H., Land F.F., Lincoln T.J. and Supper K., Eds., North- Holland, Amsterdam, 1980, 257-273.]]
[3]
Davis K. and Taylor B., Systems design through gaming, Journal of Systems Management, (September 1975), 36-42.]]
[4]
DeSanctis G. and Gallupe R.B., Group decision support systems: A new frontier, Database, (Winter, 1985), 3-10.]]
[5]
Floyd C., A systematic look at prototying, in Approaches to Prototyping, Budde R., Kulenkamp K., Mathiassen L. and Zullighoven H., Eds., Springer-Verlag, Berlin, 1984, 1-18.]]
[6]
Gosden J.A., Some cautions in large-scale system design and implementation, Information and Managment, 2, 1979, 7-13.]]
[7]
Gutierrez O. A system simulation system to support the elicitation of information requirements by endusers, in Cognitive Engineering in the Design of Human-Computer Interaction and Expert Systems, SalvendyG., Ed., Elsevier, Amsterdam, 1987, 529-536.]]
[8]
Gutierrez O., Experimental techniques for information requirements analysis, Information and Management, (forthcoming).]]
[9]
Hopper J. W. and HsiaP., Scenario based prototyping for requirements specification, ACM SIGSOFT SE Notes, 7, 5, 1982, 88-93.]]
[10]
Hoyos C.G., Gstalter H., Strube V. and Zang B., Software-design with the rapid prototyping approach: A survey and some empirical results, in Cognitive Engineering in the Design of Human- Computer Interaction and Expert Systems, Salvendy G., Ed., Elsevier, Amsterdam, 1987, 329-340.]]
[11]
Humphreys P. and McFadden W., Experiences with MAUD: Aiding decision structuring versus bootstrapping the decisionmaker, Acta Psychologica, 45, 1980, 51-69.]]
[12]
Iivari J. Taxonomy of the experimental and the evolutionary approaches to systemeering, in Evolutionary Information Systems, Howgood J., Ed., North-Holland, Amsterdam, 1982, 101-119.]]
[13]
Janson M. A. and Smith L.D., Prototyping for systems development: A critical appraisal, MIS Quarterly, (December 1985), 305-316.]]
[14]
Jeffery D.R., Software engineering productivity models for management information systems development, in Critical Issues in Information Systems Research, Boland R.J. and Hirschheim R.A., Eds., John Wiley, New York, 1987, 113-134.]]
[15]
Kelly G., The Psychology of Personal Constructs. A Theory of Personality, Vol. 1, W.W. Norton and Co., New York, 1955.]]
[16]
Kraemer K.L. and King J.L., Computer-based systems for cooperative work and group decision making, ACM Computing Surveys, 20,2, (June 1988), 115-146.]]
[17]
Land F., Adapting to changing user requirements, Information and Management, 5, 1982, 59-75.]]
[18]
Land F., Critical Assessment of software engineering, in Proceedings of UNICON Seminar on Software Engineering, Ince D., Ed., (November 1984).]]
[19]
Land F. and Somogyi E., Comments on software engineering: The relationship between a formal system and its environment, Working Paper, London School of Economics, 1986.]]
[20]
Lehman M., The environment of program development and maintenance - Programs, program support, Reprinted in Software Development Environmentt Wasserman A., Ed., Computer Society Press, New York, 1981, 3-14.]]
[21]
LeibrandtU. and SchnuppP., An evaluation of PROLOG as a prototyping systems, in Approaches to Prototyping, Budde R., Kuhlenkamp K., Mathiassen L. and Zullighoven H., Eds., Springer-Verlag, Berlin, 1984, 424-433.]]
[22]
Mittermeir R.T., Hsia P. and Yeh R.T., Alternatives to overcome the communication problem of formal requirements analysis. Information Analysis. Selected Readings, GaUiers R., Ed., Addison-Wesley, Reading, MA, 1987, 153-165.]]
[23]
PodgerD.N., High level languages- A basis for participative design, in Design and Implementation of Computer-Based Information Systems, Szyperski N. and Grochla E., Eds., S ijthoff & Noordhoff, 1979, 243-259.]]
[24]
Steinbock T., Techniques and issues in rapid prototyping, Journal of Systems Management, (June 1985), 8-13.]]
[25]
Valusek J.R., Adaptive design of DSSs: A user perspective, Proceedings of the 8th lnternational Conference on Decision Support Systems, (Boston June 6-9), 1988, pp. 105-112.]]

Cited By

View all
  • (2017)When prototyping meets storytellingProceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track10.1109/ICSE-SEIP.2017.24(163-172)Online publication date: 20-May-2017
  • (2017)User Experience Evaluation for User Interface Redesign: A Case Study on a Bike Sharing ApplicationDesign, User Experience, and Usability: Understanding Users and Contexts10.1007/978-3-319-58640-3_44(614-631)Online publication date: 14-May-2017
  • (2008)The anatomy of prototypesACM Transactions on Computer-Human Interaction10.1145/1375761.137576215:2(1-27)Online publication date: 7-Jul-2008
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGCHI Bulletin
ACM SIGCHI Bulletin  Volume 20, Issue SI
March 1989
374 pages
ISSN:0736-6906
DOI:10.1145/67450
Issue’s Table of Contents
  • cover image ACM Conferences
    CHI '89: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
    March 1989
    397 pages
    ISBN:0897913019
    DOI:10.1145/67449
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 March 1989
Published in SIGCHI Volume 20, Issue SI

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)92
  • Downloads (Last 6 weeks)25
Reflects downloads up to 12 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2017)When prototyping meets storytellingProceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track10.1109/ICSE-SEIP.2017.24(163-172)Online publication date: 20-May-2017
  • (2017)User Experience Evaluation for User Interface Redesign: A Case Study on a Bike Sharing ApplicationDesign, User Experience, and Usability: Understanding Users and Contexts10.1007/978-3-319-58640-3_44(614-631)Online publication date: 14-May-2017
  • (2008)The anatomy of prototypesACM Transactions on Computer-Human Interaction10.1145/1375761.137576215:2(1-27)Online publication date: 7-Jul-2008
  • (2007)Agile methods and visual specification in software developmentProceedings of the 4th international conference on Universal access in human computer interaction: coping with diversity10.5555/1766311.1766364(453-462)Online publication date: 22-Jul-2007
  • (2007)Agile Methods and Visual Specification in Software Development: A Chance to Ensure Universal AccessUniversal Acess in Human Computer Interaction. Coping with Diversity10.1007/978-3-540-73279-2_51(453-462)Online publication date: 2007
  • (2006)Comparative analysis of high- and low-fidelity prototypes for more valid usability evaluations of mobile devicesProceedings of the 4th Nordic conference on Human-computer interaction: changing roles10.1145/1182475.1182506(291-300)Online publication date: 14-Oct-2006
  • (2006)Effective Prototyping for Software MakersundefinedOnline publication date: 12-Dec-2006
  • (1993)Iterative methodology and designer training in human-computer interface designProceedings of the INTERACT '93 and CHI '93 Conference on Human Factors in Computing Systems10.1145/169059.169163(198-205)Online publication date: 1-May-1993
  • (1992)Navigating online informationProceedings of the 10th annual international conference on Systems documentation10.1145/147001.147006(35-46)Online publication date: 1-Nov-1992

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media