MCQ On Incremental Model
Q1. The Incremental Model develops software:.
- All at once
- In small parts (increments)
- Without planning
- Without testing
Answer: b, In small parts (increments)
Solution: The model divides development into multiple increments.
Q2. Each increment in the Incremental Model:.
- Is not tested
- Produces a working system
- Requires no requirements
- Is delivered only at the end
Answer: b, Produces a working system
Solution: Each increment delivers a functional module.
Q3. The Incremental Model combines features of:.
- Prototype + Spiral
- Waterfall + Iterative
- Agile + RAD
- V-Model + Spiral
Answer: b, Waterfall + Iterative
Solution: It uses Waterfall phases but in repeated cycles.
Q4. Which phase is repeated for every increment?.
- Requirement
- Design
- Coding and Testing
- All of the above
Answer: d, All of the above
Solution: Each increment goes through full SDLC phases.
Q5. A key advantage of the Incremental Model is:.
- No user involvement
- Early delivery of working software
- No planning needed
- Rigid structure
Answer: b, Early delivery of working software
Solution: User gets functional modules early.
Q6. The Incremental Model is suitable for:.
- Projects with unclear requirements
- Projects with fixed hardware
- Very small projects
- Projects requiring early partial deliveries
Answer: d, Projects requiring early partial deliveries
Solution: Best when early delivery is needed.
Q7. In Incremental Model, the first increment usually includes:.
- The most complex features
- The complete project
- The basic core functionality
- Only UI design
Answer: c, The basic core functionality
Solution: Core features are built first.
Q8. Customer feedback is incorporated:.
- Only at the end
- After each increment
- Only during coding
- Never
Answer: b, After each increment
Solution: Feedback shapes future increments.
Q9. Which is a disadvantage of the Incremental Model?.
- No early delivery
- Difficult to manage design changes
- Requires good planning and architecture
- No testing
Answer: c, Requires good planning and architecture
Solution: Poor architecture affects later increments.
Q10. Incremental development is:.
- Top-down
- Iterative + Sequential
- Random
- Parallel only
Answer: b, Iterative + Sequential
Solution: Uses waterfall steps iteratively.
Q11. A major benefit of the Incremental Model is:.
- Low testing coverage
- Late delivery
- Reduced impact of changes
- No user involvement
Answer: c, Reduced impact of changes
Solution: Small increments lower risk.
Q12. Incremental Model handles changing requirements:.
- Very poorly
- Only at the beginning
- Better than Waterfall
- Not at all
Answer: c, Better than Waterfall
Solution: Changes can be added in later increments.
Q13. Each increment is basically a:.
- Partial system
- Prototype
- Test case
- Deployment plan
Answer: a, Partial system
Solution: Each increment adds more functionality.
Q14. Which model delivers the complete system at once?.
- Incremental
- Waterfall
- Agile
- RAD
Answer: b, Waterfall
Solution: Waterfall delivers final system only at the end.
Q15. In the Incremental Model, which part is the MOST important?.
- Early delivery
- No documentation
- No meetings
- Skipping testing
Answer: a, Early delivery
Solution: Early usable software is key.
Q16. What is required before starting the Incremental Model?.
- Complete UI design
- Modular system architecture
- Fully working prototype
- No requirements
Answer: b, Modular system architecture
Solution: Modules should be clearly separable.
Q17. Testing in the Incremental Model is:.
- Done only once
- Done after each increment
- Not required
- Done only at the end
Answer: b, Done after each increment
Solution: Every increment is tested.
Q18. A risk of Incremental Model is:.
- No early feedback
- Too much customer involvement
- Architecture might break if not planned well
- No testing
Answer: c, Architecture might break if not planned well
Solution: Weak architecture causes failure in later increments.
Q19. Incremental Model is MOST similar to:.
- Spiral Model
- V-Model
- Iterative Model
- Prototype Model
Answer: c, Iterative Model
Solution: Incremental = iterative + partial delivery.
Q20. Which is NOT a feature of Incremental Model?.
- Delivers modules over time
- Allows partial implementation
- Requires good architecture
- Complete system delivered at once
Answer: d, Complete system delivered at once
Solution: Incremental delivers in parts.