SlideShare a Scribd company logo
1 of 44
Download to read offline
Agile Project Management
for PMPs
Mapping from the PMBOK® Guide to
Agile Practices
Michele Sliger
michele@sligerconsulting.com
2© 2009 Sliger Consulting, Inc.
Michele Sliger
Sliger Consulting, Inc.
www.sligerconsulting.com
 Over 20 years of software
development experience, with the
last 8 in Agile
 Certified Scrum Trainer
 BS-MIS, MBA, PMP
 Co-author of The Software
Project Manager’s Bridge to
Agility, part of Addison-Wesley’s
Agile Software Development
series
3© 2009 Sliger Consulting, Inc.
What we’ll cover….
•  Brief Overview of Agile
•  Acceptance of Agile by the PMI
•  Traditional vs. Agile
•  Mapping to Agile Practices:
–  Integration Project Management
–  Scope Project Management
–  Quality Project Management
•  How Your Role Will Change
•  Where to Find More Information
4© 2009 Sliger Consulting, Inc.
Agile Principles—The Agile Manifesto
–  Individuals and interactions over processes and tools
–  Working software over comprehensive documentation
–  Customer collaboration over contract negotiation
–  Responding to change over following a plan
That is, while there is value in the items on
the right, we value the items on the left more.”
“We are uncovering better ways of developing software by
doing it and helping others do it. Through this work we
have come to value:
-- http://www.agilemanifesto.org/
5© 2009 Sliger Consulting, Inc.
How is Agile Different from Traditional
Approaches? The Paradigm Shift
Fixed
Estimated
Requirements
TimeResources
Time
Features
Plan
Driven
Value
Driven
The Plan creates cost/schedule
estimates
Release themes & feature intent
drive estimates
Waterfall Agile
Resources
Source: www.dsdm.org
6© 2009 Sliger Consulting, Inc.
Agile Frameworks
•  Scrum (Ken Schwaber)
•  XP (Kent Beck)
•  Lean Software Development (Mary
Poppendieck)
•  Crystal (Alistair Cockburn)
•  Dynamic System Development
Method (Dane Faulkner)
•  Adaptive Software Development
(Jim Highsmith)
•  Feature Driven Development (Jeff
DeLuca)
7
A Generic Agile Process
Release A
Feature 1, Feature 2, Feature 3a
Iteration 1 Iteration 2 Iteration 3
Feature 1a
Feature 1b
Feature 1c
Feature 1d
Feature 2a
Feature 2b
Feature 3a
Product
Backlog
Feature 1
Feature 2
Feature 3
Feature 4
Feature 5
Feature 6
Feature …
Release
Backlog
Feature 1a
Feature 1b
Feature 1c
Feature 1d
Feature 2a
Feature 2b
Feature 3a
© 2009 Sliger Consulting, Inc.
Product
Backlog
Feature 3b
Feature 3c
Feature 3d
Feature 4
Feature 5
Feature 6
Feature …
Release to
Production
8© 2009 Sliger Consulting, Inc.
PMBOK Project Phases vs. Agile Project Life Cycle
The Agile Fractal
At the Release level: And at the Iteration level:
9© 2009 Sliger Consulting, Inc.
PMI’s View of Agile
•  “There is no single best way to
define an ideal project life
cycle.” – PMBOK, p. 20
•  “The project manager, in
collaboration with the project
team, is always responsible for
determining what processes
are appropriate, and the
appropriate degree of rigor for
each process, for any given
project.” – PMBOK, p. 37
10
PMI Agile Forum
•  SIGs now Virtual Community Programs
•  http://finance.groups.yahoo.com/group/
pmiagile/
•  http://agile-pm.pbworks.com/FrontPage
•  In the midst of a soft launch
•  Steering Committee: Jesse Fewell, David Prior,
Michele Sliger, Sellers Smith, George Schlitz,
Mike Griffiths, Ainsley Nies, Rodney Bodamer,
Katie Playfair, Patricia Reed
© 2009 Sliger Consulting, Inc.
11© 2009 Sliger Consulting, Inc.
Traditional vs. Agile Project Management
Traditional:
•  Plan what you expect to
happen
•  Enforce that what
happens is the same as
what is planned
–  Directive management
–  Control, control, control
•  Use change control to
manage change
–  Change Control Board
–  Defect Management
Agile:
Plan what you expect to
happen with detail
appropriate to the horizon
“Control” is through inspection
and adaptation
–  Reviews and Retrospectives
–  Self-Organizing Teams
Use Agile practices to manage
change:
–  Continuous feedback loops
–  Iterative and incremental
development
–  Prioritized backlogs
12© 2009 Sliger Consulting, Inc.
13© 2009 Sliger Consulting, Inc.
Integration Management
Traditional
Project Plan
Development
Project Plan Execution
Direct, Manage,
Monitor, Control
Integrated Change
Control
Agile
Release and Iteration
Planning
Iteration Work
Facilitate, Serve,
Lead, Collaborate
Constant Feedback
and a Ranked Backlog≈
≈
≈
≈
14© 2009 Sliger Consulting, Inc.
Start with a
prioritized
(ranked)
product
backlog
15
Virtual Backlog
16© 2009 Sliger Consulting, Inc.
17© 2009 Sliger Consulting, Inc.
18© 2009 Sliger Consulting, Inc.
19© 2009 Sliger Consulting, Inc.
Scope Management
Traditional
Scope Definition
Create WBS
Scope Verification
Scope Change Control
Agile
Backlog and Planning
Meetings
Release and Iteration
Plans (FBS)
Feature Acceptance
Constant Feedback and
the Ranked Backlog≈
≈
≈
≈
20© 2009 Sliger Consulting, Inc.
21© 2009 Sliger Consulting, Inc.
WBSFBS
Release Plan Iteration Plan
22© 2009 Sliger Consulting, Inc.
Using Gantt Charts
•  Feature breakdown structure – does not show tasks
•  Duration = full length of the iteration
•  No resource allocation (unless assigning teams)
Graphic © Mountain Goat Software, All rights reserved
23© 2009 Sliger Consulting, Inc.
Acceptance
criteria for the
feature is written
on the back of the
card. This is the
basis for the test
cases.
Passing test cases
aren’t enough to
indicate
acceptance – the
Product Owner
must accept each
story.
24© 2009 Sliger Consulting, Inc.
Burndown Charts
Iteration/Time
Estimated
Scope
25© 2009 Sliger Consulting, Inc.
Quality Management
Traditional
Quality Planning
Quality Assurance
Quality Control
Agile
Definition of “Done”
QA involved from the
beginning, and…
Reviews and
Retrospectives
Test early and often;
feature acceptance≈
≈
≈
26
Defining “Done”
Photos courtesy of Agile Evolution Inc.
© 2009 Sliger Consulting, Inc.
27© 2009 Sliger Consulting, Inc.
Photo courtesy of a2gemma at http://
www.flickr.com/photos/a2gemma/552208117/
28© 2009 Sliger Consulting, Inc.
29© 2009 Sliger Consulting, Inc.
Risk Management
Traditional
Risk Identification,
Qualitative Analysis,
Response Planning
Monitoring 
Controlling
Agile
Iteration Planning, Daily
Stand-ups, and
Retrospectives
Daily Stand-ups and
Highly Visible
Information Radiators
≈
≈
30© 2009 Sliger Consulting, Inc.
The Agile Framework Addresses Core Risks
•  Intrinsic schedule flaw (estimates that are wrong and undoable from
day one, often based on wishful thinking)
  Detailed estimation is done at the beginning of each iteration
•  Specification breakdown (failure to achieve stakeholder consensus
on what to build)
  Assignment of a product owner who owns the backlog of work
•  Scope creep (additional requirements that inflate the initially accepted
set)
  Change is expected and welcome, at the beginning of each iteration
•  Personnel loss
  Self-organizing teams experience greater job satisfaction
•  Productivity variation (difference between assumed and actual
performance)
  Demos of working code every iteration
Core risks from Tom DeMarco and Tim Lister: “Risk Management During Requirements” IEEE Software
31
Let’s Review
•  Project planning is broken out into multiple
levels of planning: we looked at quarterly/
release planning, iteration planning, and daily
planning
•  Facilitating and coaching a team helps them
to make the best decisions—and frees you to
focus on strategic and organizational issues
•  The ranked backlog, owned by the business,
is the primary means of change control
© 2009 Sliger Consulting, Inc.
32
Let’s Review
•  Scope is defined at a granularity that is
appropriate for the time horizon
•  Scope is verified by the acceptance of
each feature by the product owner
•  Work Breakdown Structures become
Feature Breakdown Structures
•  Gantt charts are not typically used; instead
burndown charts help us to track progress
© 2009 Sliger Consulting, Inc.
33
Let’s Review
•  Test-driven development and cross-
functional teams help to bring quality
assurance and planning activities up to the
beginning of the project, and continue
throughout the project
•  Bugs are found and fixed in the iteration;
features are then accepted by the product
owner
© 2009 Sliger Consulting, Inc.
34
Let’s Review
•  The very nature of the agile framework
allows core risks to be addressed by the
team throughout the project
•  Highly visible information radiators and
constant feedback cycles help teams to
identify and monitor potential risks, and
respond effectively once the risk event
occurs
© 2009 Sliger Consulting, Inc.
Your New Role as a
Servant Leader
36© 2009 Sliger Consulting, Inc.
Your Responsibilities
Safeguard the Process:
•  Facilitate meetings
•  Remove roadblocks
•  Protect the team from distractions
•  Help people communicate
•  Act as the team’s memory
–  Remind the team of the overall vision
–  Remind the team of the purpose of the process
–  Remind the team of decisions they agreed to
•  Be the voice of reality
–  Ask the team to explain things to you if it doesn’t look like what
they’re doing makes any sense
–  Keep velocity estimates in check
–  Bring the probability of unfinished features to their attention
–  Keep metrics
37© 2009 Sliger Consulting, Inc.
Your Responsibilities
Communications:
•  Mediate team disputes
•  Be the first rung in the escalation ladder
•  Negotiate with those outside the team
•  Provide highly visible information radiators
–  And formally report on progress
•  Manage external dependencies
•  Coordinate with others on releases
38© 2009 Sliger Consulting, Inc.
Your Responsibilities
Build a community:
•  Create a safe environment that fosters collaborative
decision-making and encourages experimentation
•  Maintain an environment that supports high productivity
•  Serve as a liaison and ambassador and advocate
•  Participate in organizational change
•  Share your experiences with others
39© 2009 Sliger Consulting, Inc.
You Do NOT…
•  Own the product backlog—the product owner
does
•  Own the estimates—the delivery team does
•  Make delivery decisions—you facilitate this
activity for the team, and instead make decisions
regarding project administration and strategic
and organizational issue resolution
•  Make product decisions—the customer or
product owner does, or his/her proxy
•  Have to have all the answers—ask the team!
© 2005 Rally SDC
Where to Find More Information
41
Upcoming Related Events
•  May 29 Agilepalooza in San Francisco, CA
http://www.agilepalooza.com/
•  June 8-12 Better Software Conference in
Las Vegas, NV
http://www.sqe.com/BetterSoftwareConf/
•  July 22-24 CSM for Professional Project
Managers in Boston, MA
Watch for it here:
http://www.scrumalliance.org/courses
•  August 23-28 Agile2009 Conference
http://www.agile2009.org
© 2009 Sliger Consulting, Inc.
42© 2009 Sliger Consulting, Inc.
Free Online Resources
•  www.agilealliance.org
•  www.apln.org
•  www.scrumalliance.org
•  www.sligerconsulting.com
•  http://finance.groups.yahoo.com/group/pmiagile/
•  http://groups.yahoo.com/group/scrumdevelopment/
•  http://finance.groups.yahoo.com/group/
agileprojectmanagement/
43© 2009 Sliger Consulting, Inc.
Additional Resources
•  “Stretching Agile to Fit CMMI Level 3,” an experience report by
David J. Anderson:
http://www.agilemanagement.net/Articles/Papers/
StretchingAgiletoFitCMMIL.html
Books:
•  The Software Project Manager’s Bridge to Agility by Michele Sliger
and Stacia Broderick
•  Lean Thinking by James P. Womack and Daniel T. Jones
•  Implementing Lean Software Development by Mary and Tom
Poppendieck
•  Agile Project Management with Scrum by Ken Schwaber
•  Scaling Software Agility by Dean Leffingwell
•  Behind Closed Doors by Esther Derby and Johanna Rothman
•  Collaboration Explained by Jean Tabaka
•  Agile Estimating and Planning and User Stories Applied by Mike
Cohn
Thank you!
michele@sligerconsulting.com
Visit www.sligerconsulting.com for more information on
this and other agile training and coaching offerings

More Related Content

What's hot

Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodologyAmit Verma
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfallMuthu Natarajan
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training ProcessClarion Marketing
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basicsArun R
 
Software Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodSoftware Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodIntland Software GmbH
 
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionPMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionRicardo Viana Vargas
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile MethodlogyBahaa Farouk
 
Software Project Management: Project Planning
Software Project Management: Project PlanningSoftware Project Management: Project Planning
Software Project Management: Project PlanningMinhas Kamal
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile frameworkITEM
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development processjhericks
 
Applying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one projectApplying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one projectMaksym Dovgopolyi, PMP
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
 
Agile 101
Agile 101Agile 101
Agile 101beLithe
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentationgihanlsw
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartAbdullah Raza
 
Agile methodology
Agile methodologyAgile methodology
Agile methodologyDhruv Kumar
 

What's hot (20)

Introduction agile scrum methodology
Introduction agile scrum methodologyIntroduction agile scrum methodology
Introduction agile scrum methodology
 
Agile methodologiesvswaterfall
Agile methodologiesvswaterfallAgile methodologiesvswaterfall
Agile methodologiesvswaterfall
 
Agile Scrum Training Process
Agile Scrum Training ProcessAgile Scrum Training Process
Agile Scrum Training Process
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Agile & SCRUM basics
Agile & SCRUM basicsAgile & SCRUM basics
Agile & SCRUM basics
 
Software Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid MethodSoftware Development with Agile Waterfall Hybrid Method
Software Development with Agile Waterfall Hybrid Method
 
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified VersionPMBOK® Guide 5th edition Processes Flow in English - Simplified Version
PMBOK® Guide 5th edition Processes Flow in English - Simplified Version
 
Introduction to Scrum for Project Managers
Introduction to Scrum for Project ManagersIntroduction to Scrum for Project Managers
Introduction to Scrum for Project Managers
 
Scrum Agile Methodlogy
Scrum Agile MethodlogyScrum Agile Methodlogy
Scrum Agile Methodlogy
 
Software Project Management: Project Planning
Software Project Management: Project PlanningSoftware Project Management: Project Planning
Software Project Management: Project Planning
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Introduction to scaled agile framework
Introduction to scaled agile frameworkIntroduction to scaled agile framework
Introduction to scaled agile framework
 
Scrum and the agile development process
Scrum and the agile development processScrum and the agile development process
Scrum and the agile development process
 
Applying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one projectApplying both Agile and Waterfall in one project
Applying both Agile and Waterfall in one project
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Agile 101
Agile 101Agile 101
Agile 101
 
Agile - Scrum Presentation
Agile - Scrum PresentationAgile - Scrum Presentation
Agile - Scrum Presentation
 
Case Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cartCase Study on agile scrum methodology on shopping cart
Case Study on agile scrum methodology on shopping cart
 
Agile methodology
Agile methodologyAgile methodology
Agile methodology
 

Viewers also liked

Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPDimitri Ponomareff
 
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumIntroduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumVoximate
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementKamuran Koçak
 
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...David Rico
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in AgileDimitri Ponomareff
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project ManagementMike Cottmeyer
 
PRINCE2 Process Model
PRINCE2 Process ModelPRINCE2 Process Model
PRINCE2 Process ModelprojectingIT
 
Waterfall model ppt final
Waterfall model ppt  finalWaterfall model ppt  final
Waterfall model ppt finalshiva krishna
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementMike Cottmeyer
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management MethodologyMohammed Al-Taee
 
PRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank TurleyPRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank TurleyFrank Turley
 

Viewers also liked (19)

Agile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACPAgile Project Management - An introduction to Agile and the new PMI-ACP
Agile Project Management - An introduction to Agile and the new PMI-ACP
 
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and ScrumIntroduction to Agile Project Management and Scrum
Introduction to Agile Project Management and Scrum
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
Lean & Agile Project Management: For Executives, Sr. Managers, & Key Decision...
 
The 5 Levels Planning in Agile
The 5 Levels Planning in AgileThe 5 Levels Planning in Agile
The 5 Levels Planning in Agile
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
 
DMAIC Methodology
DMAIC MethodologyDMAIC Methodology
DMAIC Methodology
 
PRINCE2 Process Model
PRINCE2 Process ModelPRINCE2 Process Model
PRINCE2 Process Model
 
Waterfallmodel
WaterfallmodelWaterfallmodel
Waterfallmodel
 
Prince2
Prince2Prince2
Prince2
 
PRINCE2 Overview
PRINCE2 OverviewPRINCE2 Overview
PRINCE2 Overview
 
Prince2 Methodology
Prince2 MethodologyPrince2 Methodology
Prince2 Methodology
 
Waterfall model ppt final
Waterfall model ppt  finalWaterfall model ppt  final
Waterfall model ppt final
 
Introduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project ManagementIntroduction to Agile Project Planning and Project Management
Introduction to Agile Project Planning and Project Management
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
Project Management Methodology
Project Management MethodologyProject Management Methodology
Project Management Methodology
 
PRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank TurleyPRINCE2 Foundation Training Manual by Frank Turley
PRINCE2 Foundation Training Manual by Frank Turley
 
DMAIC Components
DMAIC ComponentsDMAIC Components
DMAIC Components
 

Similar to Agile Project Management for PMP's

Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsCprime
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseTechWell
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Skygirabrent
 
The Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile ProjectsThe Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile ProjectsTechWell
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzAhmadSajjad34
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrumPrudentialSolutions
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile FundamentalsGraham Dick
 
Agile project management tips and techniques
Agile project management tips and techniquesAgile project management tips and techniques
Agile project management tips and techniquesBhawani N Prasad
 
Agile and the PMO
Agile and the PMOAgile and the PMO
Agile and the PMOBestoutcome
 
Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi Professor Lili Saghafi
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"David Pedreno
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and MisconceptionsRichard Cheng
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxSamira AlShahrani
 

Similar to Agile Project Management for PMP's (20)

Agile Governance for Hybrid Programs
Agile Governance for Hybrid ProgramsAgile Governance for Hybrid Programs
Agile Governance for Hybrid Programs
 
Disciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the EnterpriseDisciplined Agile Delivery: Extending Scrum to the Enterprise
Disciplined Agile Delivery: Extending Scrum to the Enterprise
 
Selling Agile
Selling AgileSelling Agile
Selling Agile
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
An Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel SkyAn Agile Overview @ ShoreTel Sky
An Agile Overview @ ShoreTel Sky
 
The Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile ProjectsThe Business Analyst’s Critical Role in Agile Projects
The Business Analyst’s Critical Role in Agile Projects
 
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnzLecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
Lecture 5 -6(CSC205).pptx jsksnxbbxjxksnsnz
 
Agile project management using scrum
Agile project management using scrumAgile project management using scrum
Agile project management using scrum
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile Fundamentals
Agile FundamentalsAgile Fundamentals
Agile Fundamentals
 
Are you Agile enough?
Are you Agile enough?Are you Agile enough?
Are you Agile enough?
 
Agile project management tips and techniques
Agile project management tips and techniquesAgile project management tips and techniques
Agile project management tips and techniques
 
Agile and the PMO
Agile and the PMOAgile and the PMO
Agile and the PMO
 
Test i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, SogetiTest i agile projekter af Gitte Ottosen, Sogeti
Test i agile projekter af Gitte Ottosen, Sogeti
 
Sunda "Agile Overview: A NISO Webinar"
Sunda "Agile Overview: A NISO Webinar"Sunda "Agile Overview: A NISO Webinar"
Sunda "Agile Overview: A NISO Webinar"
 
Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi Agile Project Management By Professor Lili Saghafi
Agile Project Management By Professor Lili Saghafi
 
Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"Asset Finance Systems: Project Initiation "101"
Asset Finance Systems: Project Initiation "101"
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Agile Truths and Misconceptions
Agile Truths and MisconceptionsAgile Truths and Misconceptions
Agile Truths and Misconceptions
 
Agile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptxAgile Modeling & Scrum Development.pptx
Agile Modeling & Scrum Development.pptx
 

More from VersionOne

AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2VersionOne
 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1VersionOne
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...VersionOne
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...VersionOne
 
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile 12 Benefits of Adopting Agile
12 Benefits of Adopting Agile VersionOne
 
What's the State of Agile Software Development?
What's the State of Agile Software Development?What's the State of Agile Software Development?
What's the State of Agile Software Development?VersionOne
 
AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 2AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 2VersionOne
 
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1VersionOne
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2VersionOne
 
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne
 
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeWhy VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeVersionOne
 
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...VersionOne
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2VersionOne
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1VersionOne
 
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile DevelopmentAgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile DevelopmentVersionOne
 
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the EnterpriseAgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the EnterpriseVersionOne
 
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2VersionOne
 
AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1VersionOne
 
Creating Basic Agile Reports
Creating Basic Agile Reports Creating Basic Agile Reports
Creating Basic Agile Reports VersionOne
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical DebtVersionOne
 

More from VersionOne (20)

AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 2
 
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
AgileLIVE Webinar: Build a DevOps Culture & Infrastructure for Success Part 1
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
 
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...
 
12 Benefits of Adopting Agile
12 Benefits of Adopting Agile 12 Benefits of Adopting Agile
12 Benefits of Adopting Agile
 
What's the State of Agile Software Development?
What's the State of Agile Software Development?What's the State of Agile Software Development?
What's the State of Agile Software Development?
 
AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 2AgileLIVE: Continuous Product Learning - Part 2
AgileLIVE: Continuous Product Learning - Part 2
 
AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1AgileLIVE: Continuous Product Learning - Part 1
AgileLIVE: Continuous Product Learning - Part 1
 
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
AgileLIVE Webinar: Measuring the Success of Your Agile Transformation - Part 2
 
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
VersionOne Gartner PPM Presentation 2014: Journey to Value - The PPM/Agile In...
 
Why VersionOne is Wicked Awesome
Why VersionOne is Wicked AwesomeWhy VersionOne is Wicked Awesome
Why VersionOne is Wicked Awesome
 
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
AgileLIVE™ Webinar Series "Agile Success = Team Success: Tuning the Agile Tea...
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 2
 
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
AgileLIVE: Scaling Agile to the Program & Portfolio Levels - Part 1
 
AgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile DevelopmentAgileLIVE Webinar: Adding UX Value to Agile Development
AgileLIVE Webinar: Adding UX Value to Agile Development
 
AgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the EnterpriseAgileLIVE Webinar: Agile Leadership for the Enterprise
AgileLIVE Webinar: Agile Leadership for the Enterprise
 
AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2AgileLIVE - Collaboration that Scales - Part 2
AgileLIVE - Collaboration that Scales - Part 2
 
AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1AgileLIVE - Collaboration that Scales - Part 1
AgileLIVE - Collaboration that Scales - Part 1
 
Creating Basic Agile Reports
Creating Basic Agile Reports Creating Basic Agile Reports
Creating Basic Agile Reports
 
Managing Technical Debt
Managing Technical DebtManaging Technical Debt
Managing Technical Debt
 

Recently uploaded

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 

Recently uploaded (20)

"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 

Agile Project Management for PMP's

  • 1. Agile Project Management for PMPs Mapping from the PMBOK® Guide to Agile Practices Michele Sliger michele@sligerconsulting.com
  • 2. 2© 2009 Sliger Consulting, Inc. Michele Sliger Sliger Consulting, Inc. www.sligerconsulting.com  Over 20 years of software development experience, with the last 8 in Agile  Certified Scrum Trainer  BS-MIS, MBA, PMP  Co-author of The Software Project Manager’s Bridge to Agility, part of Addison-Wesley’s Agile Software Development series
  • 3. 3© 2009 Sliger Consulting, Inc. What we’ll cover…. •  Brief Overview of Agile •  Acceptance of Agile by the PMI •  Traditional vs. Agile •  Mapping to Agile Practices: –  Integration Project Management –  Scope Project Management –  Quality Project Management •  How Your Role Will Change •  Where to Find More Information
  • 4. 4© 2009 Sliger Consulting, Inc. Agile Principles—The Agile Manifesto –  Individuals and interactions over processes and tools –  Working software over comprehensive documentation –  Customer collaboration over contract negotiation –  Responding to change over following a plan That is, while there is value in the items on the right, we value the items on the left more.” “We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value: -- http://www.agilemanifesto.org/
  • 5. 5© 2009 Sliger Consulting, Inc. How is Agile Different from Traditional Approaches? The Paradigm Shift Fixed Estimated Requirements TimeResources Time Features Plan Driven Value Driven The Plan creates cost/schedule estimates Release themes & feature intent drive estimates Waterfall Agile Resources Source: www.dsdm.org
  • 6. 6© 2009 Sliger Consulting, Inc. Agile Frameworks •  Scrum (Ken Schwaber) •  XP (Kent Beck) •  Lean Software Development (Mary Poppendieck) •  Crystal (Alistair Cockburn) •  Dynamic System Development Method (Dane Faulkner) •  Adaptive Software Development (Jim Highsmith) •  Feature Driven Development (Jeff DeLuca)
  • 7. 7 A Generic Agile Process Release A Feature 1, Feature 2, Feature 3a Iteration 1 Iteration 2 Iteration 3 Feature 1a Feature 1b Feature 1c Feature 1d Feature 2a Feature 2b Feature 3a Product Backlog Feature 1 Feature 2 Feature 3 Feature 4 Feature 5 Feature 6 Feature … Release Backlog Feature 1a Feature 1b Feature 1c Feature 1d Feature 2a Feature 2b Feature 3a © 2009 Sliger Consulting, Inc. Product Backlog Feature 3b Feature 3c Feature 3d Feature 4 Feature 5 Feature 6 Feature … Release to Production
  • 8. 8© 2009 Sliger Consulting, Inc. PMBOK Project Phases vs. Agile Project Life Cycle The Agile Fractal At the Release level: And at the Iteration level:
  • 9. 9© 2009 Sliger Consulting, Inc. PMI’s View of Agile •  “There is no single best way to define an ideal project life cycle.” – PMBOK, p. 20 •  “The project manager, in collaboration with the project team, is always responsible for determining what processes are appropriate, and the appropriate degree of rigor for each process, for any given project.” – PMBOK, p. 37
  • 10. 10 PMI Agile Forum •  SIGs now Virtual Community Programs •  http://finance.groups.yahoo.com/group/ pmiagile/ •  http://agile-pm.pbworks.com/FrontPage •  In the midst of a soft launch •  Steering Committee: Jesse Fewell, David Prior, Michele Sliger, Sellers Smith, George Schlitz, Mike Griffiths, Ainsley Nies, Rodney Bodamer, Katie Playfair, Patricia Reed © 2009 Sliger Consulting, Inc.
  • 11. 11© 2009 Sliger Consulting, Inc. Traditional vs. Agile Project Management Traditional: •  Plan what you expect to happen •  Enforce that what happens is the same as what is planned –  Directive management –  Control, control, control •  Use change control to manage change –  Change Control Board –  Defect Management Agile: Plan what you expect to happen with detail appropriate to the horizon “Control” is through inspection and adaptation –  Reviews and Retrospectives –  Self-Organizing Teams Use Agile practices to manage change: –  Continuous feedback loops –  Iterative and incremental development –  Prioritized backlogs
  • 12. 12© 2009 Sliger Consulting, Inc.
  • 13. 13© 2009 Sliger Consulting, Inc. Integration Management Traditional Project Plan Development Project Plan Execution Direct, Manage, Monitor, Control Integrated Change Control Agile Release and Iteration Planning Iteration Work Facilitate, Serve, Lead, Collaborate Constant Feedback and a Ranked Backlog≈ ≈ ≈ ≈
  • 14. 14© 2009 Sliger Consulting, Inc. Start with a prioritized (ranked) product backlog
  • 16. 16© 2009 Sliger Consulting, Inc.
  • 17. 17© 2009 Sliger Consulting, Inc.
  • 18. 18© 2009 Sliger Consulting, Inc.
  • 19. 19© 2009 Sliger Consulting, Inc. Scope Management Traditional Scope Definition Create WBS Scope Verification Scope Change Control Agile Backlog and Planning Meetings Release and Iteration Plans (FBS) Feature Acceptance Constant Feedback and the Ranked Backlog≈ ≈ ≈ ≈
  • 20. 20© 2009 Sliger Consulting, Inc.
  • 21. 21© 2009 Sliger Consulting, Inc. WBSFBS Release Plan Iteration Plan
  • 22. 22© 2009 Sliger Consulting, Inc. Using Gantt Charts •  Feature breakdown structure – does not show tasks •  Duration = full length of the iteration •  No resource allocation (unless assigning teams) Graphic © Mountain Goat Software, All rights reserved
  • 23. 23© 2009 Sliger Consulting, Inc. Acceptance criteria for the feature is written on the back of the card. This is the basis for the test cases. Passing test cases aren’t enough to indicate acceptance – the Product Owner must accept each story.
  • 24. 24© 2009 Sliger Consulting, Inc. Burndown Charts Iteration/Time Estimated Scope
  • 25. 25© 2009 Sliger Consulting, Inc. Quality Management Traditional Quality Planning Quality Assurance Quality Control Agile Definition of “Done” QA involved from the beginning, and… Reviews and Retrospectives Test early and often; feature acceptance≈ ≈ ≈
  • 26. 26 Defining “Done” Photos courtesy of Agile Evolution Inc. © 2009 Sliger Consulting, Inc.
  • 27. 27© 2009 Sliger Consulting, Inc. Photo courtesy of a2gemma at http:// www.flickr.com/photos/a2gemma/552208117/
  • 28. 28© 2009 Sliger Consulting, Inc.
  • 29. 29© 2009 Sliger Consulting, Inc. Risk Management Traditional Risk Identification, Qualitative Analysis, Response Planning Monitoring Controlling Agile Iteration Planning, Daily Stand-ups, and Retrospectives Daily Stand-ups and Highly Visible Information Radiators ≈ ≈
  • 30. 30© 2009 Sliger Consulting, Inc. The Agile Framework Addresses Core Risks •  Intrinsic schedule flaw (estimates that are wrong and undoable from day one, often based on wishful thinking)   Detailed estimation is done at the beginning of each iteration •  Specification breakdown (failure to achieve stakeholder consensus on what to build)   Assignment of a product owner who owns the backlog of work •  Scope creep (additional requirements that inflate the initially accepted set)   Change is expected and welcome, at the beginning of each iteration •  Personnel loss   Self-organizing teams experience greater job satisfaction •  Productivity variation (difference between assumed and actual performance)   Demos of working code every iteration Core risks from Tom DeMarco and Tim Lister: “Risk Management During Requirements” IEEE Software
  • 31. 31 Let’s Review •  Project planning is broken out into multiple levels of planning: we looked at quarterly/ release planning, iteration planning, and daily planning •  Facilitating and coaching a team helps them to make the best decisions—and frees you to focus on strategic and organizational issues •  The ranked backlog, owned by the business, is the primary means of change control © 2009 Sliger Consulting, Inc.
  • 32. 32 Let’s Review •  Scope is defined at a granularity that is appropriate for the time horizon •  Scope is verified by the acceptance of each feature by the product owner •  Work Breakdown Structures become Feature Breakdown Structures •  Gantt charts are not typically used; instead burndown charts help us to track progress © 2009 Sliger Consulting, Inc.
  • 33. 33 Let’s Review •  Test-driven development and cross- functional teams help to bring quality assurance and planning activities up to the beginning of the project, and continue throughout the project •  Bugs are found and fixed in the iteration; features are then accepted by the product owner © 2009 Sliger Consulting, Inc.
  • 34. 34 Let’s Review •  The very nature of the agile framework allows core risks to be addressed by the team throughout the project •  Highly visible information radiators and constant feedback cycles help teams to identify and monitor potential risks, and respond effectively once the risk event occurs © 2009 Sliger Consulting, Inc.
  • 35. Your New Role as a Servant Leader
  • 36. 36© 2009 Sliger Consulting, Inc. Your Responsibilities Safeguard the Process: •  Facilitate meetings •  Remove roadblocks •  Protect the team from distractions •  Help people communicate •  Act as the team’s memory –  Remind the team of the overall vision –  Remind the team of the purpose of the process –  Remind the team of decisions they agreed to •  Be the voice of reality –  Ask the team to explain things to you if it doesn’t look like what they’re doing makes any sense –  Keep velocity estimates in check –  Bring the probability of unfinished features to their attention –  Keep metrics
  • 37. 37© 2009 Sliger Consulting, Inc. Your Responsibilities Communications: •  Mediate team disputes •  Be the first rung in the escalation ladder •  Negotiate with those outside the team •  Provide highly visible information radiators –  And formally report on progress •  Manage external dependencies •  Coordinate with others on releases
  • 38. 38© 2009 Sliger Consulting, Inc. Your Responsibilities Build a community: •  Create a safe environment that fosters collaborative decision-making and encourages experimentation •  Maintain an environment that supports high productivity •  Serve as a liaison and ambassador and advocate •  Participate in organizational change •  Share your experiences with others
  • 39. 39© 2009 Sliger Consulting, Inc. You Do NOT… •  Own the product backlog—the product owner does •  Own the estimates—the delivery team does •  Make delivery decisions—you facilitate this activity for the team, and instead make decisions regarding project administration and strategic and organizational issue resolution •  Make product decisions—the customer or product owner does, or his/her proxy •  Have to have all the answers—ask the team!
  • 40. © 2005 Rally SDC Where to Find More Information
  • 41. 41 Upcoming Related Events •  May 29 Agilepalooza in San Francisco, CA http://www.agilepalooza.com/ •  June 8-12 Better Software Conference in Las Vegas, NV http://www.sqe.com/BetterSoftwareConf/ •  July 22-24 CSM for Professional Project Managers in Boston, MA Watch for it here: http://www.scrumalliance.org/courses •  August 23-28 Agile2009 Conference http://www.agile2009.org © 2009 Sliger Consulting, Inc.
  • 42. 42© 2009 Sliger Consulting, Inc. Free Online Resources •  www.agilealliance.org •  www.apln.org •  www.scrumalliance.org •  www.sligerconsulting.com •  http://finance.groups.yahoo.com/group/pmiagile/ •  http://groups.yahoo.com/group/scrumdevelopment/ •  http://finance.groups.yahoo.com/group/ agileprojectmanagement/
  • 43. 43© 2009 Sliger Consulting, Inc. Additional Resources •  “Stretching Agile to Fit CMMI Level 3,” an experience report by David J. Anderson: http://www.agilemanagement.net/Articles/Papers/ StretchingAgiletoFitCMMIL.html Books: •  The Software Project Manager’s Bridge to Agility by Michele Sliger and Stacia Broderick •  Lean Thinking by James P. Womack and Daniel T. Jones •  Implementing Lean Software Development by Mary and Tom Poppendieck •  Agile Project Management with Scrum by Ken Schwaber •  Scaling Software Agility by Dean Leffingwell •  Behind Closed Doors by Esther Derby and Johanna Rothman •  Collaboration Explained by Jean Tabaka •  Agile Estimating and Planning and User Stories Applied by Mike Cohn
  • 44. Thank you! michele@sligerconsulting.com Visit www.sligerconsulting.com for more information on this and other agile training and coaching offerings