Project Management Professional (Agile) Study Guide
Project Management Professional (Agile) Study Guide
Project Management Professional (Agile) Study Guide
Introduction to Agile
What is Agile?
o Agile addresses the new demands placed on the delivery of software
Ways of working
Scrum is an agile framework used to address complex adaptive problems, while productively and
creatively delivering products of the highest possible value
o Transparency - significant aspects of the process must be visible to those responsible for the
outcome
-1-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
o Inspection - Scrum users must frequently inspect Scrum artifacts and progress toward a Sprint
Goal to detect undesirable variances
o Adaptation - an adjustment must be made as soon as possible if one or more aspects of a
process deviate outside acceptable limits
Scrum artifacts
o Product backlog is an ordered list of everything that is known to be needed in the product and
is the single source of requirements for any changes to be made to the product
o Sprint backlog is the set of Product Backlog items selected for the Sprint
o Shippable increment is the sum of all the Product Backlog items completed during a Sprint and
the value of the increments of all previous Sprints
o Scrum Events
Sprint is a time-boxed event with a duration of one month or less in which work is
performed
Sprint planning is a time-boxed event with a duration of 8 hours or less per month in
which the plan for the sprint is collaboratively created by the team
Daily scrum is a time-boxed event with a duration of 15 minutes or less each day in
which the status of work completed and to be completed is discussed
Sprint review is a formal meeting held to inspect the Increment and adapt the Product
Backlog
Sprint retrospective is used to create a plan for improvements to implement during the
next sprint
-2-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
KANBAN
Kanban visual management system that limit the number of work items in circulation
Kanban practices
o Visualization
Everyone knows what is being worked on
o Limiting ‘work in progress’ (WIP)
Work on our capacity
o Managing the flow
Waste is removed as quickly as possible
o Making policies explicit
A team can make better decisions if it has proper policies in place
o Implementing feedback loops
Quantitatively assessing this will directly affect what will subsequently be delivered
o Improving collaboratively and evolving experimentally
Allows for the discovery of better processes and better methods of doing things
LEAN STARUP
o A version of a product that allows the team to collect the maximum amount of validated
learning with the least amount of effort
Tests fundamental business hypotheses known as leap-of-faith assumptions
Allows companies to quickly determine if an idea is really viable and worth continued
investment
Does not necessarily need to go into operational use and may be done as an
experiment
Continuous Development
o Produce something quickly, release it into production, and gain feedback in order to
iterate the next version
Lean startup is extremely agile with releases occurring up to several times per day
-3-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
Build-Measure-Learn
o Idea, build, product, measure, data, learn
Using the agile approach is best for complex projects that require a lot of changes
Uncertainty increases project risks
Project rework is not easy in the waterfall approach
Type of projects, low uncertainty to high uncertainty
o Simple
o Complicated
o Complex
o Chaotic
-4-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
Predictive
o Traditional approach (waterfall method)
o Linear and sequential
Iterative
o Allows feedback which will then be used as basis for future iterations
o Spiral
Incremental
o Provides finished products to deliver to customers
Agile
o Hybrid of iterative and incremental
-5-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
Allows feedback on partially completed products which will then be used as basis for future
iterations
o Best suited for projects with dynamic requirements
o Also follows a single-delivery mechanism
o Aims to arrive at the correct solution
-6-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
DETERMINING SUITABILITY
-7-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
Approach
o Largely predictive approach with agile components (example: satellite organization)
o Largely agile approach with predictive components (example: Dion training)
Agile is great for incremental projects and products, while those that require fully completed products fit
better with predictive approach
TAILORING APPROACHES
Agile does not follow a “one-size-fits-all” approach
Managing a project using an agile approach requires that the project team adopt an agile mindset
Agile mindset a way of thinking and behaving underpinned by the four values and twelve principles of
the Agile Manifesto
o How can the project team act in an agile manner?
o What can the team deliver quickly and obtain early feedback to benefit the next delivery cycle?
o How can the team act in a transparent manner?
o What work can be avoided in order to focus on high-priority items?
o How can a servant-leadership approach benefit the achievement of the team’s goals?
-8-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
SERVANT LEADERSHIP
Servant Leadership is the practice of leading through service to the team to enable the highest
possible team performance
Service Leaders
o Facilitate
o Remove organizational impediments
o Pave the way for others’ contribution
The person assigned by the performing organization to lead the team that is responsible for achieving the
project objectives
-9-
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
TEAM COMPOSITION
Agile teams are built around motivated individuals
Agile Roles
o Cross functional team member
Team members with all the skills necessary to produce a working product
I-shaped person
Has specializations in one domain, but rarely contribute outside of that domain
T-shaped person
Supplements their expertise in one are with supporting yet less developed skills
in associated areas and good collaboration skills
o Product owner
Responsible for guiding the direction of the product
o Team Facilitator
Servant leader
o Team brings their specialist capabilities and become generalizing specialists, with a
focus specialty plus breadth of experience across multiple skills
Stable work environment
o Depend on each other to deliver
o Agreed-upon approach to the work
o Simplified team cost calculations
o Preservation and expansion of intellectual capital
TEAM STRUCTURES
Self-organizing
Self-managing
Cross-functional teams
TEAM WORKSPACES
Teams need a space in which they can work together and collaborate
Writing down ideas enhances brainstorming sessions and promotes team creativity
Team Charter
o Focused on creating the team norms and an understanding of how to work together
- 11 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
RETROSPECTIVES
Retrospective
o A technique that allows the team to learn about, improve, and adapt its process
o is a time for the team to learn from previous work and make small improvements
o At regular intervals, the team reflects on how to become more effective, then tunes and adjusts
its behavior accordingly
BACKLOG
Backlog is the ordered list of all the work for the team
Epic a very large-scale requirement that is not yet defined well-enough to be worked upon
Refinement Meeting allows the product owner to present story ideas to learn about potential challenges
or problems in the stories
o If the product owner is unsure of the dependencies, a request can be made for the team to spike
the feature in order to understand the risks
- 12 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
DAILY STANDUPS
Daily Standup allows teams to micro commit to each other, uncover problems, and ensure
smooth workflows.
o Iteration-based
What did I complete since the least standup?
What am I planning to complete between now and the next standup?
What are my impediments (or risks or problems)?
o Flow-based
o What do we need to do to advance this piece of work?
o Is anyone working on anything that is not on the board?
o What do we need to finish as a team?
o Are there any bottlenecks or blockers to the flow of work?
As a general guideline, demonstrations for a working product are performed at least once every
two weeks
Do a demonstration for a working product, or a review to show what you have been working on
o Demonstration generally uses something that is functional
o Review allows to see people what you are working on
Each team’s capacity is different, just like how each product owner’s typical story size is different
o Effort vs. results
o The goal is to reach 100% capacity
Teams cannot predict with 100% certainty what they can deliver as they cannot know the
unexpected
BEST PRACTICES
Continuous Integration
- 13 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
o Perform frequent incorporation of work into the whole and determine if product still
works as intended
Test at all levels
o Employ system-level testing for end-to-end information and unit testing for the building
blocks
Teams cannot predict with 100% certainty what they can deliver as they cannot know the
unexpected
AGILE CHALLENGES
Unclear requirements
o Help sponsors and stakeholders craft a product vision
- 14 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
Inaccurate estimation
o Use relative estimation with the entire team to estimate
Defects
o Consider the technical practices that work for the environment
MEASURING RESULTS
Story Points
o Points assigned to a user story based on the amount of effort involved during its
completion
o Burndown chart
How much work is left
o Burnup chart
How much work has been completed
Velocity
o The sum of all story points for the features completed in a given iteration
Lead time
o Total time it takes to deliver an item from the time it is added to the board to the
moment it is completed
Cycle time
o Time required to process an item
Response time
o Time that an item waits until work starts
- 15 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
ORGANIZATIONAL CONSIDERATION
Project agility is more effective and sustained as the organization adjusts to support it
ORGANIZATIONAL CHANGE
Working in an agile way is more effective if the whole organization works in the same manner
A PMI publication that describes a comprehensive and holistic approach for successfully
introducing meaningful change
o Models for describing change dynamics
o Framework for achieving change
o Application of change management practices at the project, program, and portfolio
levels.
Organizational culture runs along a continuum, from highly predictive plans to lean startup
mentality
Culture assessment and change management is critical in the success and culture of your
organization
Contracting techniques
o Multi-tiered Structure
The use of different documents in describing different aspects involved in a
project
- 17 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
o Fixed-price Increments
Decomposing a project’s scope into fixed-price micro deliverables
o Not-to-exceed Time and Materials
Limiting the overall budget to a fixed amount, allowing the customer to
incorporate new ideas and innovations into the project
o Graduated Time and Materials
Shared financial risk approach
o Early Cancellation Option
A customer’s right to cancel a project’s remainder, subject to a cancellation fee
o Dynamic Scope Option
The customer’s option to adjust the project scope to fix the capacity of fixed-
budget contracts
o Team Augmentation
Embedding the supplier’s services directly into the customer organization
BUSINESS PRACTICES
Cross-functional teams
Establishing business rules between an internal team and an individual’s original
department
Performance appraisals
o Should it be done by the project leader or by the department head?
Framework
o Scrum of scrums
Metascrum
Two or more scrum teams are combined into a larger scrum team
o Enterprise scrum
Designed to apply scrum at the organization level rather than the product
development level
Allows for “disruptive innovation”
o Disciplined agile
DA
Process-decision framework that integrates agile techniques into a
comprehensive model
o Invitation-oriented
An Agile PMO is Multidisciplinary
- 19 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.
Project Management Professional (PMP)
Agile Practice Guide
o Center of Excellence
Facilitate organizational learning
Provide product owner training, guidance on acceptance testing, and how to
evaluate and give feedback on systems
Retrospectives, training team members, create agreements, conducting lessons
learned meetings, and more
ORGANIZATIONAL STRUCTURE
CONCLUSION
In this course, you were introduced to PMI’s Agile Practice Guide
- 20 -
https://www.DionTraining.com © 2020 v1.0
Dion Training Solutions, LLC is an Accredited Training Organization for ITIL® and PRINCE2® by PeopleCert on behalf of Axelos. ITIL®, PRINCE2® and PRINCE2 Agile® are registered trademarks of AXELOS
Limited, used under permission of AXELOS Limited. The Swirl logo™ is a trade mark of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved.