1. Which of the following is NOT a value of the Agile Manifesto?
A. Customer collaboration over contract negotiation
B. Responding to change over following a plan
C. Working software over comprehensive documentation
D. Comprehensive risk management over planning
Answer: d) Comprehensive risk management over planning
Rationale: The Agile Manifesto emphasizes collaboration, flexibility, and working software over
comprehensive planning and documentation, but not risk management specifically.
2. What is the main purpose of a Scrum daily standup meeting?
A. To discuss the project budget
B. To update the progress and identify blockers
C. To define the sprint goals
D. To plan the next sprint
Answer: b) To update the progress and identify blockers
Rationale: The daily standup is a short meeting for team members to share progress, discuss any
blockers, and synchronize activities.
3. What is one key benefit of using the "Continuous Integration" practice in Agile?
,A. Faster code review processes
B. Regular integration of new code to detect errors early
C. Slower development cycle
D. Detailed documentation of code changes
Answer: b) Regular integration of new code to detect errors early
Rationale: Continuous Integration helps detect errors early by integrating code frequently,
ensuring that changes don’t break the system.
4. In Agile, what is the definition of "done"?
A. When the code is written and compiled
B. When the product has been delivered to the customer
C. When the features are complete and meet the acceptance criteria
D. When the product is fully deployed
Answer: c) When the features are complete and meet the acceptance criteria
Rationale: "Done" refers to the completion of a task or feature when it meets all the defined
criteria and is fully functional.
5. Which of the following roles is NOT part of a Scrum team?
A. Product Owner
B. Scrum Master
C. Business Analyst
, D. Development Team
Answer: c) Business Analyst
Rationale: Scrum roles include the Product Owner, Scrum Master, and Development Team. The
Business Analyst is not a formal role in Scrum but may be part of the Development Team in
some organizations.
6. Which of the following best describes an Agile sprint retrospective?
A. A meeting to define the scope of the next sprint
B. A meeting to review progress on the current sprint
C. A meeting to discuss what went well and what could be improved in the last sprint
D. A meeting for client feedback on product delivery
Answer: c) A meeting to discuss what went well and what could be improved in the last sprint
Rationale: The sprint retrospective is focused on continuous improvement, where the team
reflects on the sprint and identifies ways to improve their processes.
7. Which of the following Agile methodologies emphasizes visual management and limiting
work in progress (WIP)?
A. Scrum
B. Kanban
C. XP (Extreme Programming)
D. Lean
A. Customer collaboration over contract negotiation
B. Responding to change over following a plan
C. Working software over comprehensive documentation
D. Comprehensive risk management over planning
Answer: d) Comprehensive risk management over planning
Rationale: The Agile Manifesto emphasizes collaboration, flexibility, and working software over
comprehensive planning and documentation, but not risk management specifically.
2. What is the main purpose of a Scrum daily standup meeting?
A. To discuss the project budget
B. To update the progress and identify blockers
C. To define the sprint goals
D. To plan the next sprint
Answer: b) To update the progress and identify blockers
Rationale: The daily standup is a short meeting for team members to share progress, discuss any
blockers, and synchronize activities.
3. What is one key benefit of using the "Continuous Integration" practice in Agile?
,A. Faster code review processes
B. Regular integration of new code to detect errors early
C. Slower development cycle
D. Detailed documentation of code changes
Answer: b) Regular integration of new code to detect errors early
Rationale: Continuous Integration helps detect errors early by integrating code frequently,
ensuring that changes don’t break the system.
4. In Agile, what is the definition of "done"?
A. When the code is written and compiled
B. When the product has been delivered to the customer
C. When the features are complete and meet the acceptance criteria
D. When the product is fully deployed
Answer: c) When the features are complete and meet the acceptance criteria
Rationale: "Done" refers to the completion of a task or feature when it meets all the defined
criteria and is fully functional.
5. Which of the following roles is NOT part of a Scrum team?
A. Product Owner
B. Scrum Master
C. Business Analyst
, D. Development Team
Answer: c) Business Analyst
Rationale: Scrum roles include the Product Owner, Scrum Master, and Development Team. The
Business Analyst is not a formal role in Scrum but may be part of the Development Team in
some organizations.
6. Which of the following best describes an Agile sprint retrospective?
A. A meeting to define the scope of the next sprint
B. A meeting to review progress on the current sprint
C. A meeting to discuss what went well and what could be improved in the last sprint
D. A meeting for client feedback on product delivery
Answer: c) A meeting to discuss what went well and what could be improved in the last sprint
Rationale: The sprint retrospective is focused on continuous improvement, where the team
reflects on the sprint and identifies ways to improve their processes.
7. Which of the following Agile methodologies emphasizes visual management and limiting
work in progress (WIP)?
A. Scrum
B. Kanban
C. XP (Extreme Programming)
D. Lean