Prototyping

1907 Words4 Pages

Prototyping

The word prototype derives from the Greek prototypon, 'primitive form', neutral of prototypos, 'original, primitive', from protos, 'first' and typos, 'impression'. The first known use of the word prototype was in France in 1552 (Prototype, n. d.). A prototype is also known as a case, exemplification, illustration, instance, example, sample, specimen, or representative of a system or a part of a system. A prototype is a small-scale, incomplete, but working sample of a desire system using rapid application development (RAD) tools. In the context of systems analysis and design Whitten & Bentley (2007) describe prototype as "A small-scale, representative, or working model of the users requirements of a proposed design for an information system" (p. 98). Prototyping quickly builds of functioning but incomplete model of the future information system.

Physical systems design has been traditionally a paper and pencil process. Analysts drew pictures that depicted the layout or structure of inputs, outputs, databases, and the flow of processes in the system. The paper and pencil process is time consuming which is prone to considerable errors and omissions. Frequently, the resulting paper specifications is inadequate, incomplete, or inaccurate (Whitten & Bentley, 2007, p.448). Bowman (2004) states some of the problems faced by analysts are: implementation is delayed, users are resistant, the process takes too long, diagrams are misunderstood. Today many analysts and designers prefer prototyping, which is a modern engineering based approach to design. An advantage of the prototype approach is an iterative process involving a close working relationship between the designer and the users (p. 449). Prototyping has developed as a...

... middle of paper ...

...otype can solve their own problems and opportunities just as easily as conventionally develop systems can. The systems analyst cannot completely substitute any prototype from a paper specification. According to Whitten & Bentley (2007), many information systems professionals try to prototype without paper specifications. Prototyping should be used to complement, not replace, other methodologies. The level of detail required of the paper design must be reduced, but it is not eliminated. Numerous design issues are not address by prototyping. Prototyping often leads to a premature commitment to a design. During prototyping, the scope and complexity of the system can quickly expand beyond original plans. This can easily get out of control. Finally, the very nature of any implementation can prevent analysts, designers, and end users from looking for better solutions.

More about Prototyping

Open Document