CCP SDLC & Agile Development 2 — Questions and Answers
Question 1: Which Agile ceremony is specifically designed to inspect the increment and adapt the product backlog based on stakeholder feedback?
- Sprint Planning
- Sprint Review (Correct answer)
- Sprint Retrospective
- Daily Scrum
Correct answer: Sprint Review
The Sprint Review is held at the end of each sprint to demonstrate the increment to stakeholders and gather feedback that may lead to backlog updates.
Question 2: In the Waterfall SDLC model, what is the primary characteristic that distinguishes it from iterative models?
- Overlapping phases that run concurrently
- Sequential phases where each must complete before the next begins (Correct answer)
- Continuous delivery of working software
- Frequent customer collaboration throughout development
Correct answer: Sequential phases where each must complete before the next begins
Waterfall follows a strict sequential progression where each phase (requirements, design, implementation, testing, deployment) must fully complete before the next begins.
Question 3: A team using Kanban wants to reduce work-in-progress bottlenecks. Which practice is most central to Kanban for achieving this?
- Time-boxing work into sprints
- Assigning story points to tasks
- Setting WIP limits on workflow columns (Correct answer)
- Holding daily standups
Correct answer: Setting WIP limits on workflow columns
WIP (Work-In-Progress) limits are the defining Kanban practice that prevents overloading any stage of the workflow and exposes bottlenecks.
Question 4: During which SDLC phase is a feasibility study typically conducted?
- Design
- Planning (Correct answer)
- Testing
- Maintenance
Correct answer: Planning
A feasibility study is conducted during the Planning phase to evaluate technical, financial, and operational viability before committing resources.
Question 5: What does the Agile principle 'Working software over comprehensive documentation' mean in practice?
- Documentation should never be written
- Delivering functional software is prioritized, though documentation still has value (Correct answer)
- All documentation must be eliminated
- Code comments replace all formal documentation
Correct answer: Delivering functional software is prioritized, though documentation still has value
Agile values working software more than comprehensive documentation but does not eliminate documentation — it simply deprioritizes excessive documentation over delivering value.
Question 6: Which role in Scrum is responsible for maximizing the value of the product and managing the product backlog?
- Scrum Master
- Development Team
- Product Owner (Correct answer)
- Stakeholder
Correct answer: Product Owner
The Product Owner owns and manages the product backlog, prioritizing items to maximize value delivered to stakeholders.
Question 7: In a V-Model SDLC, which testing phase corresponds to the Requirements Analysis phase?
- Unit Testing
- Integration Testing
- System Testing
- Acceptance Testing (Correct answer)
Correct answer: Acceptance Testing
In the V-Model, Acceptance Testing on the right side corresponds to and validates the Requirements Analysis phase on the left side.
Which Agile ceremony is specifically designed to inspect the increment and adapt the product backlog based on stakeholder feedback?