Sunday, March 27, 2011

PROTOTYPE

A prototype is an early sample or model built to test a concept or process or to act as a thing to be replicated or learned from.

Advantages of prototyping

  • May provide the proof of concept necessary to attract funding
  • Early visibility of the prototype gives users an idea of what the final system looks like
  • Encourages active participation among users and producer
  • Enables a higher output for user
  • Cost effective (Development costs reduced).
  • Increases system development speed
  • Assists to identify any problems with the efficacy of earlier design, requirements analysis and coding activities
  • Helps to refine the potential risks associated with the delivery of the system being developed
  • Various aspects can be tested and quicker feedback can be got from the user
  • Helps to deliver the product in quality easily
  • User interaction available during development cycle of prototype

Disadvantages of prototyping

  • Producer might produce a system inadequate for overall organization needs
  • User can get too involved whereas the program can not be to a high standard
  • Structure of system can be damaged since many changes could be made
  • Producer might get too attached to it (might cause legal involvement)
  • Not suitable for large applications
  • Over long periods, can cause loss in consumer interest and subsequent cancellation due to a lack of a market (for commercial products
http://en.wikipedia.org/wiki/Prototype

No comments:

Post a Comment