CPOA Agile Frameworks and Methodologies 1 — Questions and Answers
Question 1: What is the core principle that differentiates agile from traditional waterfall development?
- Agile uses more documentation
- Agile delivers working software iteratively and welcomes changing requirements (Correct answer)
- Agile requires larger teams
- Agile eliminates the need for testing
Correct answer: Agile delivers working software iteratively and welcomes changing requirements
Agile emphasizes iterative delivery of working software and embraces change, whereas waterfall follows a fixed sequential process.
Question 2: In Scrum, what is the typical duration of a sprint?
- 1–4 weeks (Correct answer)
- 2–6 months
- 1–2 days
- Unlimited until the feature is complete
Correct answer: 1–4 weeks
Scrum sprints are time-boxed to one to four weeks, with two weeks being the most common duration in practice.
Question 3: What are the three pillars of Scrum?
- Planning, Execution, Delivery
- Transparency, Inspection, Adaptation (Correct answer)
- Vision, Roadmap, Backlog
- Velocity, Capacity, Quality
Correct answer: Transparency, Inspection, Adaptation
Scrum is built on transparency (making work visible), inspection (regularly checking progress), and adaptation (adjusting based on findings).
Question 4: What is the primary difference between Scrum and Kanban?
- Scrum uses a backlog; Kanban does not
- Scrum is sprint-based with roles; Kanban focuses on continuous flow with WIP limits (Correct answer)
- Kanban requires daily standups; Scrum does not
- They are the same methodology with different names
Correct answer: Scrum is sprint-based with roles; Kanban focuses on continuous flow with WIP limits
Scrum organizes work into fixed sprints with defined roles, while Kanban uses a continuous flow model with work-in-progress limits.
Question 5: What does 'velocity' measure in an agile team?
- The speed of individual developers
- The amount of work completed per sprint, typically in story points (Correct answer)
- The number of bugs resolved per week
- The time taken to complete a single user story
Correct answer: The amount of work completed per sprint, typically in story points
Velocity is the average amount of work a team completes in each sprint, used for forecasting future sprint capacity.
Question 6: Which agile ceremony is specifically designed for continuous process improvement?
- Sprint review
- Daily standup
- Sprint retrospective (Correct answer)
- Sprint planning
Correct answer: Sprint retrospective
The sprint retrospective is a dedicated ceremony for the team to reflect on their process and identify improvements for the next sprint.
What is the core principle that differentiates agile from traditional waterfall development?