1. If requirements are easily understandable and defined, which model is best suited?
a) Waterfall model
b) Prototyping model
c) Spiral model
d) None of the above
Discussion
2. If requirements are frequently changing, which model is to be selected?
a) Iterative enhancement model
b) Waterfall model
c) Spiral model
d) Prototyping model
Discussion
3. If user participation is available, which model is to be chosen?
a) RAD model
b) Waterfall model
c) Spiral model
d) Prototyping model
Discussion
4. If limited user participation is available, which model is to be selected?
a) Iterative enhancement model
b) Waterfall model
c) Spiral model
d) any of the above
Discussion
5. If project is the enhancement of existing system, which model is best suited?
a) Iterative enhancement model
b) Waterfall model
c) Spiral model
d) Prototyping model
Discussion
6. Which one is the most important feature of spiral model?
a) Quality management
b) Risk management
c) Performance management
d) Efficiency management
Discussion
7. Most suitable model for new technology that is not well understood is:
a) Iterative enhancement model
b) Waterfall model
c) RAD model
d) Evolutionary development model
Discussion
8. Statistically, the maximum percentage of errors belong to the following phase of SDLC
a) Coding
b) Design
c) Specifications
d) Installation and maintenance
Discussion
9. Which phase is not available in software life cycle?
a) Coding
b) Testing
c) Maintenance
d) Abstraction
Discussion
10. The development is supposed to proceed linearly through the phase in
a) Waterfall model
b) Prototyping model
c) Spiral model
d) None of the above
Discussion