200 AGILE PMP Q&A - David McLachlan Flashcards
You are working on a project as an Agile Project Manger. The executive manager who will own the product you are delivering would like to focus primarily on set processes and tools to manage to project. What will you recommend to them instead?
A) To focus on the definition of success as defined by the project manager
B) Focus primarily on the individuals and interactions involved
C) Focus primarily on the scope of the project
D) Focus primarily on the schedule of the project.
B) Focus on the individuals and interactions involved
Answer Explanation: The Agile manifesto recommends focusing on Individuals and Interactions over processes and tools. Projects are run by people, products are developed by people for people to use, and our interactions either make or break a product
The executive management in your organization has assembled a new team, and dictated that they will use Agile for their product development. As the project progresses, there is confusion about the product scope and the definition of what done looks like. As an Agile Project Manager, what will you recommend to the executive team?
A) Select a person from each part of the organization to assist, to ensure diversity
B) Have the functional manager select their friends or favorite team members
C) Encourage a self-organizing team to form, including the people who asked for the requirements and outcomes in the first place.
D) Hire external consultants to run the project and create the product.
C) Encourage a self-organizing team to form, including the people who asked for the requirements and outcomes in the first place.
Answer Explanation: Agile encourages self-organizing teams composed of the people who created the requirements and had the desired outcomes in the first place. This gives a higher level of ownership and product expertise that often cannot be taught.
You are running an Agile project and meet with the team for the next spring planning meeting. What will you do next?
A) Negotiate the scope and costs of the project with the project sponsor.
B) Walk through three questions with the team - what did I do yesterday? What will I do today? Is anything blocking me?
C) The dev team demonstrates the working feature to the product owner, who marks it as complete.
D) The product owner shares the updated backlog, and the team discusses it to ensure a shared understanding.
D) The product owner shares the updated backlog, and the team discusses it to ensure a shared understanding.
Answer Explanation: The product owner should share the updated backlog items and ensure the entire team has a good understanding of how to move forward.
Additional Note: B) Walk through three questions with the team - what did I do yesterday? What will I do today? Is anything blocking me? — This is the daily stand up
You are a project manager working on an Agile project, and want your team to maximize the value they bring to the customer. What can you eliminate in order to maximize project value?
A) Daily stand-ups
B) Unnecessary features
C) Sprint reviews
D) Testing
B) Unnecessary features
Answer Explanation: In addition to eliminating the introduction of unnecessary features, value can be maximized by eliminating partially done work, delays, extra processes and features, task switching, waiting, moving information or a deliverable, defects or rework, and handoffs
What 9 things can be eliminated to maximize project value?
- unnecessary features
- partially done work
- delays
- extra processes and features
- task switching
- waiting
- moving information or a deliverable
- defects or rework
- handoffs
You are working on a project and the team have recently moved to an Agile way of work. One of the team members is confused about Scrum and what typically happens after the spring review (demo). What will you tell them happens next?
A) Hold a spring retrospective with the team
B) Perform product backlog refinement with the product owner
C) Perform story card elaboration with the three amigos (Business, Development, Testing)
D) Hold a daily scrum.
A) Hold a spring retrospective with the team
Answer Explanation: A spring retrospective is held with the Whole Team, after a sprint review but before the sprint planning meeting. We use it to gather lessons learned and look for opportunities for improvement, and everyone has a voice for feedback and to implement improvements before the next sprint
You are working in an Agile team and preparing the Agile team charter. You work with the Agile team to ensure the team charter answers these four questions: Why are we doing this project? Who benefits and how?
A) When will the project end? What do we do with the product?
B) What does “done” mean for the project? How are we going to work together?
C) How much risk is on the project? What is the project scope?
D) How many defects are allowed in the product? How many testers are there?
B) What does “done” mean for the project? How are we going to work together?
Answer Explanation: An agile team charter typically covers why are we doing the project, who benefits and how, what does done look like, and how are we going to work together.
You are working with a new Agile project manager and explain that Agile favors value-based measurements instead of predictive measurements on a project. What is an example of value based measurements?
A) Earned value management and the schedule performance index
B) Variance Analysis and the estimate to complete
C) Feature burndown chart (features deliverables) and customer satisfaction
D) Variance at Completion and the cost performance index
C) Feature burndown chart (features deliverables) and customer satisfaction
Answer explanation: agile works with value delivered as its primary measurement. All the other options are predictive measurements from a traditional project management methodology
Agile unified process (AUP) is an auxiliary Agile method that focuses on performing more iterative cycles across seven key disciplines, and incorporating the associated feedback before formal delivery. Which is NOT one of the seven key disciplines within a release?
A) Discipline of the high level model
B) Discipline in managing stakeholders expectations
C) Discipline in testing
D) Discipline in configuration management
B) Discipline in managing stakeholders expectations
Answer explanation: Agile focuses on transparency to ensure the customer needs are met, not in specifically managing customer expectations
You are leading a coaching session with your project team on the additional Agile and Lean frameworks that have contributed to the Agile way of work. What frameworks will you share with the team?
A) Project management plan, project charter
B) Scaled Agile Frameworks, Large scale scrum
C) Working group meetings, project post mortems
D) flow charting, affinity diagrams
B) Scaled Agile Frameworks, Large scale scrum
Answer explanation: Agile and lean frameworks include scaled agile framework (SAFE), large scale scrum (Less), Scrum of Scrums (SoS), Dynamic systems Development Method (DSDM), along with the more common Kanban, eXtreme programming and scrum
Introduced by Alexander Cockburn in his book “Crystal Clear” and created at IBM in 1991, Crystal is an Agile framework focusing on individuals and their interactions, as opposed to processes and tools (the first Agile principle). It is not a set process, but a guideline for team collaboration and communication. Which of the following is NOT one of its core beliefs?
A) Technologies change techniques
B) People change functions
C) Cultures change norms
D) Distances change communication
B) People change functions
Answer explanation: Crystal clear describes the three core beliefs as technologies changing techniques, cultures changing norms, and distances changing communication- all reasons behind the core practices of Agile such as stand ups, collaborative user story creation retrospective and the whole team approach
What are the three core beliefs for crystal clear?
1) technologies changing techniques
2) cultures changing norms
3) distances changing communication
You are working on a project in the role of Scrum Master, and have set a meeting with the team and the product owner to refine the product backlog. What should the team do in this meeting?
A) Estimate and refine the work items
B) Prioritize the work items
C) Add features to the project backlog
D) Identify fixes
A) Estimate and refine the work items
Answer explanation: The product owner adjusts the priority of product backlog items. The team is responsible for estimating and refining work items. Each time the team refines their estimates with a higher level of detail.
You are working with a team who would like to become agile. The functional manager asks you what the difference between Kanban and Scrum is. What will you tell them?
A) Kanban teams plan their work in sprints or iterations
B) There are no WIP limits in Kanban
C) Kanban teams work on a project as a whole.
D) Kanban teams employ a pull system
D) Kanban teams employ a pull system
Answer explanation: The main difference between scrum and Kanban is that Kanban teams employ a pull system. This means that when an item of work is completed, it triggers someone to “pull” the next item in the que onto the board to work on. Kanban teams work off a Kanban board that displays each task, and have a limit to how much work in progress (WIP) can be in place.
You are working on a new project with an Agile product development team, who have self-formed and chosen a scrum master called Jeremy. Jeremy immediately sets a meeting with the team to explain and flesh out their Team Charter. What has made Jeremy a good choice for Scrum Master?
A) He likes to work within set processes
B) He has been with the company for more than five years
C) He shows servant leadership and engages the team in decisions
D) He sticks to the plan and does not change
C) He shows servant leadership and engages the team in decisions
Answer explanation: Jeremy shows the traits of servant leadership by engaging the team in team decisions, starting with the Team Charter and ground rules so everyone knows where they stand. By communicating the reasons for his decisions, he is a suitable scrum master and will be less focused on command and control