Prototyping is the process of building a model of a system. In terms of an information system, prototypes are employed to help system designers build an information system that intuitive and easy to manipulate for end users. Prototyping is an iterative process that is part of the analysis phase of the systems development life cycle.
During the requirements determination portion of the systems analysis phase, system analysts gather information about the organization's current procedures and business processes related the proposed information system. In addition, they study the current information system, if there is one, and conduct user interviews and collect documentation. This helps the analysts develop an initial set of system requirements.
Prototyping can augment this process because it converts these basic, yet sometimes intangible, specifications into a tangible but limited working model of the desired information system. The user feedback gained from developing a physical system that the users can touch and see facilitates an evaluative response that the analyst can employ to modify existing requirements as well as developing new ones.
Prototyping comes in many forms - from low tech sketches or paper screens(Pictive) from which users and developers can paste controls and objects, to high tech operational systems using CASE (computer-aided software engineering) or fourth generation languages and everywhere in between. Many organizations use multiple prototyping tools. For example, some will use paper in the initial analysis to facilitate concrete user feedback and then later develop an operational prototype using fourth generation languages, such as Visual Basic, during the design stage.
Some Advantages of Prototyping:
Reduces development time.
Reduces development costs.
Requires user involvement.
Developers receive quantifiable user feedback.
Facilitates system implementation since users know what to expect.
Results in higher user satisfaction.
Exposes developers to potential future system enhancements.
Some Disadvantages of Prototyping
Can lead to insufficient analysis.
Users expect the performance of the ultimate system to be the same as the prototype.
Developers can become too attached to their prototypes
Can cause systems to be left unfinished and/or implemented before they are ready.
Sometimes leads to incomplete documentation.
If sophisticated software prototypes (4th GL or CASE Tools) are employed, the time saving benefit of prototyping can be lost.
2006-07-23 21:46:02
·
answer #1
·
answered by Friend 2
·
1⤊
0⤋
Definitions of Prototyping:
* The construction of a partial system to demonstrate some aspect or aspects of the intended system behavior in order to gain user acceptance or to establish technical feasibility.
* Building a scaled-down version of the desired information system.
* Modeling current work practices (admitting a student, registering a student) in PeopleSoft to meet the University’s business needs.
* The simulation of an object or process which is then subjected to systematic testing. Prototypes may be scale or partial models, may be partly non-functional, or may be full-scale 'trial' objects or processes, and may be designed to be discarded. See also Vertical and horizontal prototypes
* Also known as solid freeform fabrication, automated fabrication, layered manufacturing, and other terms; consists of a range of technologies that are capable of taking computer-aided design (CAD) models and converting these to a physical form or part. This process is automatic, generally independent of the model geometry, and does not require special tooling or fixtures.
* the rapid development and testing of prototypes of new information system applications in an interactive, iterative process, involving both systems analysts and end users
* is an approach to systems development that exploits advanced technologies for using trial-and-error problem solving.
* Prototyping is the process of quickly putting together a working model (a prototype) in order to test various aspects of the design, illustrate ideas or features and gather early user feedback. Prototyping is often treated as an integral part of the development process where it is believed to reduce project risk and cost. ...
2006-07-24 00:09:01
·
answer #2
·
answered by Joe_Young 6
·
0⤊
0⤋
What is Rapid Prototyping?
Prototyping: the process that designers sketch the product framework with lines and graphics.
Rapid Prototyping: the process that designers realize their thoughts rapidly with efficient prototype design tools; demonstrate the project fluently; make modifications and verifications flexibly.
Read Doris Liu's article to know more about prototyping
https://goo.gl/3Feki6>>
2017-03-24 05:02:14
·
answer #3
·
answered by Anonymous
·
0⤊
0⤋
Here is a site. Hope it helps.
2006-07-23 18:32:19
·
answer #4
·
answered by Diana 6
·
0⤊
0⤋