Software Engineering (2160701)

BE | Semester-6   Winter-2017 | 11/03/2017

Q1) (a)

Compare prototype and RAD model.

Prototype

RAD

Do not have detailed requirements for functions & features. Developers are not sure about efficiency of an algorithm & technical feasibilities. Requirement are precisely defined and there is no change in the requirement
Working model can be achieved after long time. But in starting phase prototype is well defined. Working model can be achieved within short time
The developer team that have less experience on similar project Developer team must be well experienced.
Compare to RAD model less costly model Can be a costly model to use
It can be used, If the number of resources is less It can be used, If sufficient number of resources is available.
Quick initial reviews not possible. Quick initial reviews occur. Quick initial reviews occur.
This approach is suitable for high risk project Not suitable for high technical risk project