1. In Scrum, who can make changes to the Product Backlog?
A. Scrum Master
B. Product Owner
C. Development Team
D. Stakeholders
Answer: b) Product Owner
Rationale: Only the Product Owner can make changes to the Product Backlog, although they
may collaborate with stakeholders and the Development Team.
2. What is the main goal of the "Sprint Retrospective" meeting in Scrum?
A. To plan the next sprint
B. To review the product backlog
C. To reflect on the past sprint and identify areas for improvement
D. To present the project’s progress to stakeholders
Answer: c) To reflect on the past sprint and identify areas for improvement
Rationale: The Sprint Retrospective is an opportunity for the team to reflect on the sprint and
discuss what went well, what didn’t, and how to improve.
3. What is a key advantage of Test-Driven Development (TDD) in Agile?
,A. It speeds up development by writing tests after the code
B. It ensures code is thoroughly tested before it is written
C. It reduces the need for code refactoring
D. It emphasizes creating a detailed test plan upfront
Answer: b) It ensures code is thoroughly tested before it is written
Rationale: TDD ensures that tests are written before the code, which helps create a more reliable
and maintainable codebase.
4. In Agile, which of the following is an essential characteristic of a good user story?
A. Long and detailed
B. Testable and specific
C. Vague and broad
D. Focused on technical implementation
Answer: b) Testable and specific
Rationale: A good user story should be specific and testable, ensuring it can be implemented and
verified effectively.
5. Which Agile methodology focuses on making incremental improvements by delivering small,
functional features with every iteration?
A. Scrum
B. XP (Extreme Programming)
, C. Lean
D. Kanban
Answer: a) Scrum
Rationale: Scrum focuses on delivering small, functional increments of the product in short,
time-boxed iterations called sprints.
6. Who is responsible for prioritizing the product backlog in Scrum?
A. Scrum Master
B. Development Team
C. Product Owner
D. Stakeholders
Answer: c) Product Owner
Rationale: The Product Owner is responsible for managing and prioritizing the product backlog,
ensuring the most valuable work is completed first.
7. In Agile, the term "user story" typically refers to:
A. A technical task
B. A feature or functionality from the perspective of the end user
C. A detailed specification document
D. A method of testing software
Answer: b) A feature or functionality from the perspective of the end user
A. Scrum Master
B. Product Owner
C. Development Team
D. Stakeholders
Answer: b) Product Owner
Rationale: Only the Product Owner can make changes to the Product Backlog, although they
may collaborate with stakeholders and the Development Team.
2. What is the main goal of the "Sprint Retrospective" meeting in Scrum?
A. To plan the next sprint
B. To review the product backlog
C. To reflect on the past sprint and identify areas for improvement
D. To present the project’s progress to stakeholders
Answer: c) To reflect on the past sprint and identify areas for improvement
Rationale: The Sprint Retrospective is an opportunity for the team to reflect on the sprint and
discuss what went well, what didn’t, and how to improve.
3. What is a key advantage of Test-Driven Development (TDD) in Agile?
,A. It speeds up development by writing tests after the code
B. It ensures code is thoroughly tested before it is written
C. It reduces the need for code refactoring
D. It emphasizes creating a detailed test plan upfront
Answer: b) It ensures code is thoroughly tested before it is written
Rationale: TDD ensures that tests are written before the code, which helps create a more reliable
and maintainable codebase.
4. In Agile, which of the following is an essential characteristic of a good user story?
A. Long and detailed
B. Testable and specific
C. Vague and broad
D. Focused on technical implementation
Answer: b) Testable and specific
Rationale: A good user story should be specific and testable, ensuring it can be implemented and
verified effectively.
5. Which Agile methodology focuses on making incremental improvements by delivering small,
functional features with every iteration?
A. Scrum
B. XP (Extreme Programming)
, C. Lean
D. Kanban
Answer: a) Scrum
Rationale: Scrum focuses on delivering small, functional increments of the product in short,
time-boxed iterations called sprints.
6. Who is responsible for prioritizing the product backlog in Scrum?
A. Scrum Master
B. Development Team
C. Product Owner
D. Stakeholders
Answer: c) Product Owner
Rationale: The Product Owner is responsible for managing and prioritizing the product backlog,
ensuring the most valuable work is completed first.
7. In Agile, the term "user story" typically refers to:
A. A technical task
B. A feature or functionality from the perspective of the end user
C. A detailed specification document
D. A method of testing software
Answer: b) A feature or functionality from the perspective of the end user