What is the primary goal of Agile Project Management?
A) To deliver projects on time and within budget
B) To ensure customer satisfaction through continuous delivery of valuable software
C) To strictly follow project plans
D) To manage project risks
Answer: B) To ensure customer satisfaction through continuous delivery of valuable software
Which Agile methodology uses time-boxed iterations called sprints?
A) Scrum
B) Kanban
C) Lean
D) Extreme Programming (XP)
Answer: A) Scrum
In Agile, what is a Product Backlog?
A) A list of tasks to be completed within a sprint
B) A list of features, enhancements, and bug fixes required for a product
C) A detailed project plan
D) A document outlining the project scope
Answer: B) A list of features, enhancements, and bug fixes required for a product
Who is responsible for prioritizing the Product Backlog in Scrum?
A) Scrum Master
B) Product Owner
C) Development Team
D) Stakeholders
Answer: B) Product Owner
What is the main purpose of a Sprint Retrospective?
A) To review the sprint backlog
B) To plan the next sprint
C) To reflect on the sprint and identify areas for improvement
D) To present completed work to stakeholders
Answer: C) To reflect on the sprint and identify areas for improvement
In Agile, what is a Sprint Review?
A) A meeting to review the completed work and adjust the Product Backlog
B) A meeting to plan the next sprint
C) A meeting to discuss project risks
D) A meeting to evaluate team performance
Answer: A) A meeting to review the completed work and adjust the Product Backlog
What is the role of the Scrum Master?
A) To manage the project schedule
B) To facilitate Scrum processes and remove impediments
C) To develop the product
D) To prioritize the Product Backlog
Answer: B) To facilitate Scrum processes and remove impediments
What does the term “Increment” refer to in Agile?
A) A new feature added to the Product Backlog
B) The sum of all the Product Backlog items completed during a sprint
C) The initial project plan
D) The total cost of the project
Answer: B) The sum of all the Product Backlog items completed during a sprint
What is the main difference between Agile and Waterfall methodologies?
A) Agile uses a linear, sequential approach, while Waterfall is iterative
B) Agile is iterative and incremental, while Waterfall is linear and sequential
C) Agile focuses on documentation, while Waterfall focuses on customer collaboration
D) Agile emphasizes comprehensive planning, while Waterfall emphasizes flexibility
Answer: B) Agile is iterative and incremental, while Waterfall is linear and sequential
What is a User Story in Agile?
A) A detailed technical specification
B) A feature description from the perspective of the end user
C) A project milestone
D) A document outlining project risks
Answer: B) A feature description from the perspective of the end user
What is the purpose of a Daily Stand-up Meeting in Scrum?
A) To plan the next sprint
B) To review progress and identify impediments
C) To discuss long-term project goals
D) To evaluate team performance
Answer: B) To review progress and identify impediments
Which Agile methodology emphasizes the use of visual boards to track work?
A) Scrum
B) Kanban
C) Extreme Programming (XP)
D) Feature-Driven Development (FDD)
Answer: B) Kanban
What is a Sprint Backlog?
A) A list of features to be developed in the entire project
B) A list of tasks to be completed during a sprint
C) A document outlining project risks
D) A report on project progress
Answer: B) A list of tasks to be completed during a sprint
What does the term “Velocity” refer to in Agile?
A) The speed at which tasks are completed
B) The amount of work completed in a sprint, measured in story points or effort
C) The number of team members working on the project
D) The total project cost
Answer: B) The amount of work completed in a sprint, measured in story points or effort
Which Agile principle emphasizes that working software is the primary measure of progress?
A) Deliver working software frequently
B) Customer satisfaction through early and continuous delivery of valuable software
C) Simplicity—the art of maximizing the amount of work not done
D) Business people and developers must work together daily throughout the project
Answer: B) Customer satisfaction through early and continuous delivery of valuable software
In Scrum, what is the time-box for a Sprint?
A) 1 day
B) 1 week
C) 2 to 4 weeks
D) 6 months
Answer: C) 2 to 4 weeks
What does “Definition of Done” (DoD) refer to in Agile?
A) A list of criteria to determine if a user story is complete
B) A document outlining the project’s end date
C) The list of tasks for the next sprint
D) The final review meeting
Answer: A) A list of criteria to determine if a user story is complete
Which Agile methodology emphasizes pair programming and test-driven development (TDD)?
A) Scrum
B) Kanban
C) Extreme Programming (XP)
D) Feature-Driven Development (FDD)
Answer: C) Extreme Programming (XP)
In Agile, who is responsible for ensuring that the team follows Agile practices?
A) Product Owner
B) Scrum Master
C) Development Team
D) Project Sponsor
Answer: B) Scrum Master
What is the primary focus of Kanban?
A) Iterative development with sprints
B) Visualizing work and optimizing flow
C) Continuous delivery of small increments
D) High-level project planning
Answer: B) Visualizing work and optimizing flow
What is a “Burndown Chart”?
A) A chart that tracks the total cost of the project
B) A chart that shows the progress of work completed versus work remaining in a sprint
C) A chart that displays team performance metrics
D) A chart outlining the project schedule
Answer: B) A chart that shows the progress of work completed versus work remaining in a sprint
What does Agile emphasize in terms of team structure?
A) A hierarchical team structure
B) Cross-functional teams with all necessary skills to deliver value
C) Individual roles with specific responsibilities
D) Centralized decision-making
Answer: B) Cross-functional teams with all necessary skills to deliver value
What is the main goal of Agile planning?
A) To create a detailed project plan for the entire project
B) To provide a framework for ongoing adaptation and flexibility
C) To strictly adhere to initial requirements
D) To avoid any changes during the project lifecycle
Answer: B) To provide a framework for ongoing adaptation and flexibility
In Scrum, who is responsible for managing the Product Backlog?
A) Scrum Master
B) Product Owner
C) Development Team
D) Stakeholders
Answer: B) Product Owner
Which Agile principle supports frequent delivery of valuable software?
A) Deliver working software frequently
B) Welcome changing requirements
C) Simplicity—the art of maximizing the amount of work not done
D) Continuous attention to technical excellence
Answer: A) Deliver working software frequently
What is the purpose of a “Sprint Planning” meeting in Scrum?
A) To review completed work and plan for the next sprint
B) To prioritize and select items from the Product Backlog for the sprint
C) To identify and manage project risks
D) To assess team performance
Answer: B) To prioritize and select items from the Product Backlog for the sprint
Which Agile principle emphasizes that simplicity is essential?
A) Simplicity—the art of maximizing the amount of work not done
B) Deliver working software frequently
C) Welcome changing requirements
D) Continuous attention to technical excellence
Answer: A) Simplicity—the art of maximizing the amount of work not done
What is a “Kanban Board”?
A) A tool for managing project risks
B) A visual tool for tracking work items and their progress
C) A document outlining project requirements
D) A report on team performance
Answer: B) A visual tool for tracking work items and their progress
What is the typical duration of a Sprint Review in Scrum?
A) 1 hour
B) 2 hours
C) 4 hours
D) 8 hours
Answer: C) 4 hours
What is the role of a Product Owner in Agile?
A) To manage the development team
B) To prioritize and manage the Product Backlog
C) To facilitate Scrum meetings
D) To create technical specifications
Answer: B) To prioritize and manage the Product Backlog
What is “Technical Debt”?
A) The cost associated with technical resources
B) The extra work needed to fix issues due to shortcuts taken during development
C) The cost of project delays
D) The additional budget required for technical training
Answer: B) The extra work needed to fix issues due to shortcuts taken during development
In Agile, what is the term for a small, incremental change or improvement?
A) Feature
B) Release
C) Iteration
D) Sprint
Answer: C) Iteration
What is the focus of “Extreme Programming” (XP)?
A) Continuous improvement and flexibility
B) High customer collaboration and frequent releases
C) Engineering practices such as pair programming and test-driven development
D) Visual management of work
Answer: C) Engineering practices such as pair programming and test-driven development
What is a “Sprint Goal”?
A) The overall objective for the project
B) The target completion date for the project
C) A specific objective for the sprint that guides the team’s work
D) A list of features to be delivered by the end of the project
Answer: C) A specific objective for the sprint that guides the team’s work
What is the purpose of a “Release Plan” in Agile?
A) To outline the overall project scope and schedule
B) To define the features and timeline for delivering the product or product increments
C) To manage team performance
D) To identify and mitigate project risks
Answer: B) To define the features and timeline for delivering the product or product increments
What is the role of a Scrum Team in Agile?
A) To manage the project schedule
B) To deliver potentially shippable product increments every sprint
C) To oversee the entire project lifecycle
D) To create the initial project plan
Answer: B) To deliver potentially shippable product increments every sprint
Which Agile practice focuses on continuous testing and integration?
A) Kanban
B) Extreme Programming (XP)
C) Scrum
D) Lean
Answer: B) Extreme Programming (XP)
What is a “Spike” in Agile terms?
A) A period of high productivity
B) An experiment to explore solutions to a problem or uncertainty
C) A sudden increase in project cost
D) A specific feature added to the Product Backlog
Answer: B) An experiment to explore solutions to a problem or uncertainty
In Scrum, who is responsible for removing impediments?
A) Product Owner
B) Development Team
C) Scrum Master
D) Stakeholders
Answer: C) Scrum Master
What is the primary purpose of a “Product Increment” in Scrum?
A) To create a new project plan
B) To deliver a new feature to the customer
C) To provide a potentially shippable piece of the product that adds value
D) To document project risks
Answer: C) To provide a potentially shippable piece of the product that adds value
Which Agile practice helps in managing and visualizing workflow?
A) User Stories
B) Kanban Board
C) Burndown Chart
D) Sprint Retrospective
Answer: B) Kanban Board
What is the main focus of the “Agile Manifesto”?
A) To create detailed project plans
B) To prioritize individuals and interactions over processes and tools
C) To emphasize comprehensive documentation
D) To establish strict project schedules
Answer: B) To prioritize individuals and interactions over processes and tools
In Agile, what is the term for a time-boxed period where work is completed?
A) Iteration
B) Phase
C) Cycle
D) Milestone
Answer: A) Iteration
What is a key principle of Lean Agile?
A) Reducing waste and optimizing processes
B) Detailed project documentation
C) Long-term planning and forecasting
D) Fixed project scope and requirements
Answer: A) Reducing waste and optimizing processes
In Agile, what is a “Story Point”?
A) A unit of measurement for the cost of a feature
B) A measure of effort required to complete a User Story
C) A point in the project schedule
D) A metric for team performance
Answer: B) A measure of effort required to complete a User Story
What is the main purpose of a “Sprint Review” meeting?
A) To plan the next sprint
B) To review completed work and adjust the Product Backlog
C) To identify and remove impediments
D) To conduct a risk assessment
Answer: B) To review completed work and adjust the Product Backlog
Which Agile framework is known for its focus on delivering customer value through iterative and incremental development?
A) Scrum
B) Kanban
C) Extreme Programming (XP)
D) Feature-Driven Development (FDD)
Answer: A) Scrum
What does “Agile Coaching” involve?
A) Managing project schedules
B) Guiding and mentoring teams to adopt and improve Agile practices
C) Creating detailed project documentation
D) Directing team members on specific tasks
Answer: B) Guiding and mentoring teams to adopt and improve Agile practices
In Agile, what is a “Release Burnup Chart”?
A) A chart that tracks the progress of work towards a release goal
B) A chart showing team performance metrics
C) A chart outlining the project budget
D) A chart depicting the project schedule
Answer: A) A chart that tracks the progress of work towards a release goal
Which Agile principle emphasizes the importance of face-to-face communication?
A) Working software is the primary measure of progress
B) The best architectures, requirements, and designs emerge from self-organizing teams
C) The most efficient and effective method of conveying information is face-to-face conversation
D) Simplicity—the art of maximizing the amount of work not done
Answer: C) The most efficient and effective method of conveying information is face-to-face conversation