PrepAway - Latest Free Exam Questions & Answers

Which software development model is actually a meta-model that incorporates a number of the software developme

Which software development model is actually a meta-model that incorporates a number of the
software development models?

PrepAway - Latest Free Exam Questions & Answers

A.
The Waterfall model.

B.
The modified Waterfall model.

C.
The Spiral model.

D.
The Critical Patch Model (CPM).

Explanation:
The spiral model for software engineering has evolved to encompass the best
features of the classic waterfall model, while at the same time adding an element known as risk
analysis. The spiral model is more appropriate for large, industrial software projects and has four
main blocks/quadrants. Each release or version of the software requires going through new
planning, risk analysis, engineering and customer evaluation phases and this is illustrated in the
model by the spiral evolution outwards from the center. For each new release of a software
product, a risk analysis audit should be performed to decide whether the new objectives can be
completed within budget (time and costs), and decisions have to be made about whether to
proceed. The level of planning and customer evaluation is missing from the waterfall model which
is mainly concerned with small software programs. The spiral model also illustrated the
evolutionary development of software where a solution may be initially proposed which is very
basic (first time round the loop) and then later releases add new features and possibly a more
elaborate GUI.


Leave a Reply