Although relatively recent in information systems design, the prototyping technique has a long tradition in developing engineering systems. An engineering system is defined as any artificial system that performs actions to achieve a desired transformation of objects undergoing a change of state. We will review the application of and experience with prototyping in engineering systems design and relate these to the development of information systems.
Drawing on the strong similarities between the design processes of engineering systems and information systems results in the identification of a number of different types of prototypes that can be used for a variety of purposes and integrated into the various stages of the systems development life cycle. The experience gained from applying the prototyping method in the design of engineering systems permits us to exploit its advantages and to avoid its misapplications when it is used in information systems development.
[1]
George Rzevski,et al.
Prototypes Versus Pilot Systems: Strategies for Evolutionary Information System Development
,
1984
.
[2]
Gordon Lindsay Glegg,et al.
The development of design
,
1981
.
[3]
Hassan Gomaa,et al.
Prototyping as a tool in the specification of user requirements
,
1981,
ICSE '81.
[4]
T. T. Carey,et al.
Prototyping interactive information systems
,
1983,
CACM.
[5]
Gordon B. Davis,et al.
Management information systems : conceptual foundations, structure, and development
,
1985
.
[6]
Vladimir Hubka,et al.
Principles of engineering design
,
1982
.
[7]
Justus D. Naumann,et al.
Prototyping: the new paradigm for systems development
,
1982
.
[8]
W. L. Sibley,et al.
Special Feature Requirements Anaysis in Clinical Research Information Processing —A Case Study
,
1979,
Computer.