Software Processes, Models and Agile Software MCQ Questions and Answers
Home | Software Engineering | Software Processes, Models and Agile SoftwareSoftware Processes, Models and Agile Software MCQ Questions and Answers: Here learn quiz questions with answer on Software Engineering.
1) Which one of the following is not an Evolutionary Process Model?
WINWIN Spiral Model
Incremental Model
Concurrent Development Model
All of the mentioned
Answer : D Discuss
2) The Incremental Model is a result of combination of elements of which two models?
Build & FIX Model & Waterfall Model
Linear Model & RAD Model
Linear Model & Prototyping Model
Waterfall Model & RAD Model
Answer : C Discuss
3) What is the major advantage of using Incremental Model?
Customer can respond to each increment
Easier to test and debug
It is used when there is a need to get a product to the market early
Easier to test and debug & It is used when there is a need to get a product to the market early
Answer : D Discuss
4) The spiral model was originally proposed by
5) The spiral model has two dimensions namely _____________ and ____________
6) How is WINWIN Spiral Model different from Spiral Model?
It defines tasks required to define resources, timelines, and other project related information
It defines a set of negotiation activities at the beginning of each pass around the spiral
It defines tasks required to assess both technical and management risks
It defines tasks required to construct, test, install, and provide user support
Answer : B Discuss
7) Identify the disadvantage of Spiral Model.
Doesn’t work well for smaller projects
High amount of risk analysis
Strong approval and documentation control
Additional Functionality can be added at a later date
Answer : A Discuss
8) How is Incremental Model different from Spiral Model?
Progress can be measured for Incremental Model
Changing requirements can be accommodated in Incremental Model
Users can see the system early in Incremental Model
All of the mentioned
Answer : A Discuss
9) If you were to create client/server applications, which model would you go for?
10) Selection of a model is based on
Requirements
Development team & Users
Project type and associated risk
All of the mentioned
Answer : D Discuss