Professional Documents
Culture Documents
This software development model has five phases, started with requirements analysis and
specification, end-up with operation and maintenance phase. Waterfall model having the
feedback loop procedure but restricted to only its adjacent phase. Over a period of time, after the
inception of this model, there are some drawback noticed about this model, like it is very
difficult to draw all the software development requirements in the initial phase of the loop, this
model is not suitable for future changes, and it is inflexible in nature. In this model, working
software template is very difficult to get until end of the project lifecycle. This model is very
difficult to adopt in large scale projects due to incorporate sudden changes and in-between
requirements are not acceptable in this model.
It is observed that ERP follows generic software development methodology based upon database
integration requirements of the business.
Design
Operation &
Maintenance
However, business requirements keep changing during ERP implementation, so sequential and
inflexible software development methodology which is followed in waterfall model is not ideal
for ERP implementation.
Prototype Model
The disadvantages of waterfall model as described for delaying overall software product till to
the last cycle finished, will somewhat be overcome by the Prototype Model as shown in figure
1.3. This model overcomes few disadvantages which are there in Waterfall software
development model, although prototype rapid development software techniques some time
become very expensive in case of big software development due to reliability issues.
If outcome of prototype development is unreliable then that lead to whole development into
failure. For this reason, it is very ineffective for big implementation like ERP.
Requirements
Quick design
Refinement of
requirement as per
Implement suggestions
Customer Evaluation
Not accepted by customer
Accepted by customer
Design