Monday, 8 September 2014

Evolutionary Prototyping Model
1.       May provide the proof of concept necessary to attract funding
2.       Early visibility of the prototype gives users an idea of what the final system looks like
3.       Encourages active participation among users and producer
4.       Enables a higher output for user
5.       Cost effective (Development costs reduced).
6.       Increases system development speed
7.       Assists to identify any problems with the efficacy of earlier design, requirements analysis and coding activities
8.       Helps to refine the potential risks associated with the delivery of the system being developed
9.       Various aspects can be tested and quicker feedback can be got from the user
10.   Helps to deliver the product in quality easily
11.   User interaction available during development cycle of prototype
1.       Producer might produce a system inadequate for overall organization needs
2.       User can get too involved whereas the program cannot be to a high standard
3.       Structure of system can be damaged since many changes could be made
4.       Producer might get too attached to it (might cause legal involvement)
5.       Not suitable for large applications
6.       Over long periods, can cause loss in consumer interest and subsequent cancellation due to a lack of a market (for commercial products)
7.       May slow the development process, if there are large numbers of end users to satisfy.

No comments:

Post a Comment