Selection of a Life Cycle Model
1. Selection of a
model is based on
a) Requirements
b) Development team
c) Users
d) Project type and associated risk
e) All of the mentioned
a) Requirements
b) Development team
c) Users
d) Project type and associated risk
e) All of the mentioned
Answer:e
Explanation: Each model has to have some requirements, a team of developers, users and the risk involved in developing a project.
Explanation: Each model has to have some requirements, a team of developers, users and the risk involved in developing a project.
2. Which two models
doesn’t allow defining requirements early in the cycle?
a) Waterfall & RAD
b) Prototyping & Spiral
c) Prototyping & RAD
d) Waterfall & Spiral
a) Waterfall & RAD
b) Prototyping & Spiral
c) Prototyping & RAD
d) Waterfall & Spiral
Answer:b
Explanation: Prototyping Model starts with a requirements analysis phase including techniques like FAST, QFD, Brainstorming.In case of Spiral model the first phase involves activities related to customer communication like determining objectives.
Explanation: Prototyping Model starts with a requirements analysis phase including techniques like FAST, QFD, Brainstorming.In case of Spiral model the first phase involves activities related to customer communication like determining objectives.
3. Which of the
following life cycle model can be chosen if the development team has less
experience on similar projects?
a) Spiral
b) Waterfall
c) RAD
d) Iterative Enhancement Model
a) Spiral
b) Waterfall
c) RAD
d) Iterative Enhancement Model
Answer:a
Explanation: Relying on risk assessment/analysis provides more flexibility than required for many applications which overcomes the criteria of less experienced developers.
Explanation: Relying on risk assessment/analysis provides more flexibility than required for many applications which overcomes the criteria of less experienced developers.
4. If you were a lead
developer of a software company and you are asked to submita
project/product within a stipulated time-frame with no cost barriers, which
model would you select?
a) Waterfall
b) Spiral
c) RAD
d) Incremental
a) Waterfall
b) Spiral
c) RAD
d) Incremental
Answer:c
Explanation: RAD model is inapplicable to develop cheaper products/software/projects as the cost of modeling, hiring highly skilled developers/designers and automated code generation is very high.But here the cost is not an issue, so one can select this model as it reduces development time.
Explanation: RAD model is inapplicable to develop cheaper products/software/projects as the cost of modeling, hiring highly skilled developers/designers and automated code generation is very high.But here the cost is not an issue, so one can select this model as it reduces development time.
5. Which two of the
following models will not be able to give the desired outcome if user’s
participation is not involved?
a) Waterfall & Spiral
b) RAD & Spiral
c) RAD & Waterfall
d) RAD & Prototyping
a) Waterfall & Spiral
b) RAD & Spiral
c) RAD & Waterfall
d) RAD & Prototyping
Answer:d
Explanation: Active Participation of user is involved in all the four phases of RAD model and in case of the Prototyping model we need user’s presence/involvement every time a new prototype is build or designed.
Explanation: Active Participation of user is involved in all the four phases of RAD model and in case of the Prototyping model we need user’s presence/involvement every time a new prototype is build or designed.
6. A company is
developing an advance version of their current software available in the
market, what model approach would they prefer ?
a) RAD
b) Iterative Enhancement
c) Both a & b
d) Spiral
a) RAD
b) Iterative Enhancement
c) Both a & b
d) Spiral
Answer:c
Explanation: None.
Explanation: None.
7. One can choose
Waterfall Model if the project development schedule is tight.
a) True
b) False
a) True
b) False
Answer:b
Explanation: Real projects rarely follow the sequential flow and iterations in this model are handled indirectly. Thus changes can cause confusion as the project proceeds thereby delaying the delivery date.
Explanation: Real projects rarely follow the sequential flow and iterations in this model are handled indirectly. Thus changes can cause confusion as the project proceeds thereby delaying the delivery date.
8. Choose the correct
option from given below:
a) Prototyping Model
facilitates re-usability of components
b) RAD Model Model facilitates re-usability of components
c) Both RAD & Prototyping Model facilitates re-usability of components
d) none
b) RAD Model Model facilitates re-usability of components
c) Both RAD & Prototyping Model facilitates re-usability of components
d) none
Answer:c
Explanation: None.
Explanation: None.
9. Spiral Model has
high reliability requirements.
a) True
b) False
a) True
b) False
Answer:a
Explanation: None.
Explanation: None.
10. RAD Model has high
reliability requirements.
a) True
b) False
a) True
b) False
Answer:b
Explanation: None.
Explanation: None.
No comments:
Post a Comment