MCQ On Spiral Model
Q1. The Spiral Model was proposed by:.
- Frederick Brooks
- Barry Boehm
- Royce Winston
- Alan Turing
Answer: b, Barry Boehm
Solution: Barry Boehm introduced the Spiral Model.
Q2. The two dimensions of spiral model are.
- diagonal, angular
- radial, perpendicular
- radial, angular
- diagonal, perpendicular
Answer: c, radial, angular
Solution: The radial dimension depicts the cumulative costs and the angular dimension depicts the progress made in completing each cycle. Each loop of the spiral model represents a phase.
Q3. The Spiral Model is mainly driven by:.
- Customer
- Budget
- Risk
- Prototype
Answer: c, Risk
Solution: Spiral is a risk-driven process model.
Q4. Spiral Model is best suited for:.
- Small projects
- Low-risk projects
- Large and complex projects
- Projects with fixed requirements
Answer: c, Large and complex projects
Solution: It handles complexity and risk effectively.
Q5. Which of the following is NOT a phase in the Spiral Model?.
- Planning
- Risk Analysis
- Engineering
- Market Survey
Answer: d, Market Survey
Solution: Market survey is not part of spiral phases.
Q6. Spiral Model combines features of:.
- Waterfall + Prototyping
- Agile + RAD
- V-Model + Spiral
- Incremental + RAD
Answer: a, Waterfall + Prototyping
Solution: It uses waterfall phases and prototyping.
Q7. Which phase involves developing a prototype?.
- Planning
- Risk Analysis
- Engineering
- Evaluation
Answer: b, Risk Analysis
Solution: Prototyping reduces risks in risk analysis.
Q8. The Spiral Model proceeds in:.
- A straight line
- A circular loop
- Iterative spirals outward
- Parallel stages only
Answer: c, Iterative spirals outward
Solution: Each cycle expands outward like a spiral.
Q9. Customer feedback is taken at:.
- Only at the end
- After every cycle
- Only after coding
- Never
Answer: b, After every cycle
Solution: Evaluation occurs after every spiral.
Q10. Which is a disadvantage of Spiral Model?.
- High risk handling
- Suitable for large projects
- High cost and complexity
- Good customer involvement
Answer: c, High cost and complexity
Solution: Spiral is expensive and complex.
Q11. Spiral Model is NOT suitable for:.
- Small projects
- High-risk projects
- Defense software
- Long-term projects
Answer: a, Small projects
Solution: Small projects cannot justify spiral cost.
Q12. Spiral Model emphasizes:.
- Early testing
- Risk assessment
- Meetings
- Documentation only
Answer: b, Risk assessment
Solution: Spiral focuses on risk control.
Q13. In each loop of Spiral Model:.
- Only coding
- Full SDLC cycle
- Only requirement analysis
- Testing only
Answer: b, Full SDLC cycle
Solution: Each cycle includes all SDLC steps.
Q14. Purpose of prototype in Spiral Model:.
- Replace final software
- Reduce risk
- Reduce cost
- Skip testing
Answer: b, Reduce risk
Solution: Prototype helps identify risks early.
Q15. Which is NOT a characteristic of Spiral Model?.
- Iterative
- Risk-driven
- Customer feedback
- Simple to manage
Answer: d, Simple to manage
Solution: Spiral is complex to manage.
Q16. Each cycle of Spiral is called:.
- Build
- Sprint
- Iteration
- Loop
Answer: d, Loop
Solution: Each spiral cycle is called a loop.
Q17. Spiral Model emphasizes:.
- Coding
- Testing only
- Risk management
- Skipping documentation
Answer: c, Risk management
Solution: Risk management is the main focus.
Q18. Cost estimation is done:.
- Once
- At the end
- Every cycle
- During deployment
Answer: c, Every cycle
Solution: Costs are revised after each spiral.
Q19. Spiral Model is also known as:.
- Risk-driven Model
- Prototype Model
- Waterfall Model
- Agile Model
Answer: a, Risk-driven Model
Solution: It is risk-focused.
Q20. Evaluation phase includes:.
- Requirement gathering
- Coding
- Customer feedback review
- Integration
Answer: c, Customer feedback review
Solution: Customer reviews output every cycle.
Q21. Spiral Model is MOST preferred in:.
- Small websites
- Student projects
- Military & aerospace software
- Billing systems
Answer: c, Military & aerospace software
Solution: High-risk systems like aerospace prefer Spiral.