SlideShare a Scribd company logo
1 of 189
The Agile PMP
Mike Cottmeyermike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.comblog.versionone.netwww.leadingagile.com
The essence of ProjectManagement? CostTimeScope
The essence of ProjectManagement? Cost  Time  Scope
The essence of ProjectManagement? Cost  TimeScope
The essence of ProjectManagement? CostTime  Scope
The essence of ProjectManagement? Risk
Manage outUncertainty
So… what is Agile? Engineering Project Management Leadership
So… what is Agile? Engineering Project Management Leadership
So… what is Agile? Engineering Project Management Leadership
So… what is Agile? Engineering ject Managem Leadership
Manage forUncertainty
2001 The Agile Manifesto
17 The Agile Manifesto
Utah The Agile Manifesto
Individuals &Interactions Processes &Tools WorkingSoftware Comprehensive Documentation The Agile Manifesto Customer Collaboration Contract  Negotiation Responding to Change Following a Plan
Individuals &Interactions Processes &Tools WorkingSoftware Comprehensive Documentation The Agile Manifesto Customer Collaboration Contract  Negotiation Responding to Change Following a Plan
Individuals &Interactions Processes &Tools WorkingSoftware Comprehensive Documentation The Agile Manifesto Customer Collaboration Contract  Negotiation Responding to Change Following a Plan
Individuals &Interactions Processes &Tools WorkingSoftware Comprehensive Documentation The Agile Manifesto Customer Collaboration Contract  Negotiation Responding to Change Following a Plan
Individuals &Interactions Processes &Tools WorkingSoftware Comprehensive Documentation The Agile Manifesto Customer Collaboration Contract  Negotiation Responding to Change Following a Plan
Individuals &Interactions Processes &Tools WorkingSoftware Comprehensive Documentation The Agile Manifesto Customer Collaboration Contract  Negotiation Responding to Change Following a Plan
Traditional Managing the triple constraints…
Scope Cost Time
Scope Cost Time
Scope Cost Time
Scope Cost Time
Scope Let’s figure out what to build…
Cost …how much are we going to spend,
Time and when we are going to be done.
Who? What Order? When?
Who? What Order? When?
Who? What Order? When?
Scope Chicken or the egg? Cost Time
Scope Cost Time
Scope Cost Time
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy 18 months to release!
Analysis Design Build Test Deploy 20,000 hours = $1,500,000
Cost Time Scope
Cost Time Scope
Cost Time Scope
Analysis Design Build Test Deploy Can we add more people?
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy
Analysis Design Build Test Deploy 15 months to release!
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy Can we deliver in phases?
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy Two 9 month deliveries!
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy Can we do it in parallel?
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy First in 9 months…
Phase One Analysis Design Build Test Deploy Phase Two Analysis Design Build Test Deploy Second a month or so later…
Scope Cost Time
Scope Cost Time
Risk Risk Risk Scope Risk Risk Cost Time Risk Risk Risk Risk
Scope is our starting place Cost Time
Scope Cost Time
Agile
Scope Cost is our starting place Time is our starting place
Scope Cost Time
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9 Timeboxes...
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9 Fixed duration
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9 Fixed duration No overlap
Team A Team B Team C Team D Team E Team F Teams…
Team A Team B Team C Team D Team E Team F
Team A Team B Team C Team D Team E Team F
Team A Team B Team C Team D Team E Team F Teams deliver
Team A Team B Team C Team D Team E Team F Teams deliver Working software
Epic Epic Epic Epic Project  Planning
Feature Epic Feature Feature Feature Epic Feature Epic Feature Epic Release Planning Project  Planning
Feature Epic User Story User Story Feature User Story User Story Feature User Story User Story Feature Epic User Story Feature Epic Feature Epic Release Planning Project  Planning Iteration Planning
Feature Epic User Story User Story Feature User Story User Story Feature User Story User Story Feature Epic User Story Feature Epic Feature Epic 3-6 Months 18-24 Months 2-4 Weeks
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9 End on time
Project (years) Release (months) Release (months) Release (months) I1 I2 I3 I4 I5 I6 I7 I8 I9 End on time Inspect and Adapt
Release One Iteration 1 Iteration 2 Iteration 3 Analysis Analysis Analysis Design Design Design Build Build Build Test Test Test Deploy Deploy Deploy
Release One Iteration 1 Iteration 2 Iteration 3 Analysis Analysis Analysis Design Design Design Build Build Build Test Test Test Deploy Deploy Deploy
Release One Iteration 1 Iteration 2 Iteration 3 Analysis Analysis Analysis Design Design Design Build Build Build Test Test Test Deploy Deploy Deploy
Release One Iteration 1 Iteration 2 Iteration 3 Analysis Analysis Analysis Design Design Design Build Build Build Test Test Test Deploy Deploy Deploy
Release One Iteration 1 Iteration 2 Iteration 3 Analysis Analysis Analysis Design Design Design Build Build Build Test Test Test Deploy Deploy Deploy Everyone on deck
Release One Iteration 1 Iteration 2 Iteration 3 Analysis Analysis Analysis Design Design Design Build Build Build Test Test Test Deploy Deploy Deploy Everyone on deck Everyone accountable
Release One Iteration 1 Iteration 2 Iteration 3 Team Team Team
Release One Iteration 1 Iteration 2 Iteration 3 Team Team Team
Release One Iteration 1 Iteration 2 Iteration 3 Team Team Team
Release One Iteration 1 Iteration 2 Iteration 3 Team Team Team
Release One Iteration 1 Iteration 2 Iteration 3 Team Team Team Cross-Functional
Release One Iteration 1 Iteration 2 Iteration 3 Team Team Team Cross-Functional Specializing Generalists
Team A Team B Team C Team D Team E Team F Teams…
Team A Team B Team C Team D Team E Team F
Team A Team B Team C Team D Team E Team F
Team A Team B Team C Team D Team E Team F Teams deliver
Team A Team B Team C Team D Team E Team F Teams deliver Working software
Fully functional Not fully capable Always working
Fully functional Not fully capable Always working
Fully functional Not fully capable Always working
Images courtesy of Jeff Patton
Images courtesy of Jeff Patton
Images courtesy of Jeff Patton
Burndown Graphs Project Burndown
Burndown Graphs Release Burndown
Burndown Graphs Iteration Burndown
Earn value
for Real
Inspect andAdapt
Minimize theCostof Change
The essence of ProjectManagement? CostTimeScope
The essence of ProjectManagement? Cost  Time  Scope
The essence of ProjectManagement? Cost  TimeScope
The essence of ProjectManagement? CostTime  Scope
The essence of ProjectManagement? Risk
EmbraceUncertainty
Agileis risk mitigation
Agileis a value system…
Empowerment Self-Organization Trust Individuals Accountability
Empowerment Self-Organization Trust Individuals Accountability
Empowerment Self-Organization Trust Individuals Accountability
Empowerment Self-Organization Trust Individuals Accountability
PM
PM A
PMBOK
Time Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time
Time Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time
Time Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time
Time Deliverables not activitiesReduce DependenciesPrioritize don’t sequenceAlways finish on-time
Cost Cost = team size X duration Invest don’t spend
Cost Cost = team size X duration Invest don’t spend
Scope Plan scope in rolling waves Make trade-offs Allow room for negotiation Frequent customer interaction
Scope Plan scope in rolling waves Make trade-offs Allow room for negotiation Frequent customer interaction
Scope Plan scope in rolling waves Make trade-offs Allow room for negotiation Frequent customer interaction
Scope Plan scope in rolling waves Make trade-offs Allow room for negotiation Frequent customer interaction
Risk Business and Technical Risk management built in Continuous visibility
Risk Business and Technical Risk management built in Continuous visibility
Risk Business and Technical Risk management built in Continuous visibility
Quality Quality not an afterthought Test driven development Continuous integration Continuous testing
Quality Quality not an afterthought Test driven development Continuous integration Continuous testing
Quality Quality not an afterthought Test driven development Continuous integration Continuous testing
Quality Quality not an afterthought Test driven development Continuous integration Continuous testing
Comm. Outside the team… the same Co-location Osmotic communication Information radiators
Comm. Outside the team… the same Co-location Osmotic communication Information radiators
Comm. Outside the team… the same Co-location Osmotic communication Information radiators
Comm. Outside the team… the same Co-location Osmotic communication Information radiators
Int. Charter or vision is okay Agile PM plan and approach Individual accountability Change control built in
Int. Charter or vision is okay Agile PM plan and approach Individual accountability Change control built in
Int. Charter or vision is okay Agile PM plan and approach Individual accountability Change control built in
Int. Charter or vision is okay Agile PM plan and approach Individual accountability Change control built in
Proc. Build contracts for change Build relationships on trust Create win-win agreements
Proc. Build contracts for change Build relationships on trust Create win-win agreements
Proc. Build contracts for change Build relationships on trust Create win-win agreements
HR Motivated individuals Give them tools Remove impediments Self-organization
HR Motivated individuals Give them tools Remove impediments Self-organization
HR Motivated individuals Give them tools Remove impediments Self-organization
HR Motivated individuals Give them tools Remove impediments Self-organization
What can…
I do…
Now?
Agile PM Plans Plan Features Iterative Planning Daily Stand-Up
Agile PM Plans Plan Features Iterative Planning Daily Stand-Up
Agile PM Plans Plan Features Iterative Planning Daily Stand-Up
Agile PM Plans Plan Features Iterative Planning Daily Stand-Up
Team PM PM Team Team Team Team APM Team Team Team APM
Know where you are… know what’s left to go
Take input from reality and deal with it
AgilePMIfinance.groups.yahoo.com/group/pmiagile/
The Agile PMP
Mike Cottmeyermike.cottmeyer@versionone.com www.linkedin.com/in/cottmeyer www.versionone.comblog.versionone.netwww.leadingagile.com

More Related Content

What's hot

Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesLeadingAgile
 
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...LeadingAgile
 
Enterprise Agile Metrics: A GQM Approach
Enterprise Agile Metrics: A GQM ApproachEnterprise Agile Metrics: A GQM Approach
Enterprise Agile Metrics: A GQM ApproachLeadingAgile
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueLeadingAgile
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]LeadingAgile
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
Why Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesWhy Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesLeadingAgile
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
System of Delivery: An Intro to Our Governance Model
System of Delivery: An Intro to Our Governance ModelSystem of Delivery: An Intro to Our Governance Model
System of Delivery: An Intro to Our Governance ModelLeadingAgile
 
Having the Correct Context for an Agile Transformation
Having the Correct Context for an Agile TransformationHaving the Correct Context for an Agile Transformation
Having the Correct Context for an Agile TransformationDerek Huether
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio ManagementMike Cottmeyer
 
Avoiding the Pitfalls of Capitalizing Software in an Agile World
Avoiding the Pitfalls of Capitalizing Software in an Agile WorldAvoiding the Pitfalls of Capitalizing Software in an Agile World
Avoiding the Pitfalls of Capitalizing Software in an Agile WorldLeadingAgile
 
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
 
Agile transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation ExplaninedLeadingAgile
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...LeadingAgile
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation ExplainedLeadingAgile
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprisesLeadingAgile
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...Mike Cottmeyer
 
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
Faster Food and a Better Place to Sleep: Applying Agile Outside of SoftwareFaster Food and a Better Place to Sleep: Applying Agile Outside of Software
Faster Food and a Better Place to Sleep: Applying Agile Outside of SoftwareLeadingAgile
 

What's hot (20)

Agile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily ReleasesAgile IT Operatinos - Getting to Daily Releases
Agile IT Operatinos - Getting to Daily Releases
 
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
Product Owner Team: Leading Agile Program Management from Agile2015 by Dean S...
 
Enterprise Agile Metrics: A GQM Approach
Enterprise Agile Metrics: A GQM ApproachEnterprise Agile Metrics: A GQM Approach
Enterprise Agile Metrics: A GQM Approach
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
Agile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to ValueAgile Product Management: Getting from Backlog to Value
Agile Product Management: Getting from Backlog to Value
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Why Agile is Failing in Large Enterprises
Why Agile is Failing in Large EnterprisesWhy Agile is Failing in Large Enterprises
Why Agile is Failing in Large Enterprises
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
System of Delivery: An Intro to Our Governance Model
System of Delivery: An Intro to Our Governance ModelSystem of Delivery: An Intro to Our Governance Model
System of Delivery: An Intro to Our Governance Model
 
Having the Correct Context for an Agile Transformation
Having the Correct Context for an Agile TransformationHaving the Correct Context for an Agile Transformation
Having the Correct Context for an Agile Transformation
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
Agile Program and Portfolio Management
 
Avoiding the Pitfalls of Capitalizing Software in an Agile World
Avoiding the Pitfalls of Capitalizing Software in an Agile WorldAvoiding the Pitfalls of Capitalizing Software in an Agile World
Avoiding the Pitfalls of Capitalizing Software in an Agile World
 
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 transformation Explanined
Agile transformation ExplaninedAgile transformation Explanined
Agile transformation Explanined
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
Why Agile Is Failing in Large Enterprises, And What You Can Do About I...
 
Agile Transformation Explained
Agile Transformation ExplainedAgile Transformation Explained
Agile Transformation Explained
 
Why agile is failing in large enterprises
Why agile is failing in large enterprisesWhy agile is failing in large enterprises
Why agile is failing in large enterprises
 
The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...The Three Things You Need to Know to Transform Any Size Organization Into an ...
The Three Things You Need to Know to Transform Any Size Organization Into an ...
 
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
Faster Food and a Better Place to Sleep: Applying Agile Outside of SoftwareFaster Food and a Better Place to Sleep: Applying Agile Outside of Software
Faster Food and a Better Place to Sleep: Applying Agile Outside of Software
 

Similar to The Agile PMP: Managing Projects Using Agile Principles

The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyMike Cottmeyer
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductSFA
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateMike Cottmeyer
 
Kickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation SlidesKickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation SlidesSlideTeam
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme ProgrammingKnoldus Inc.
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project ManagementMike Cottmeyer
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Agile Turkey
 
Kickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation SlidesKickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation SlidesSlideTeam
 
Indispensable Consulting Strategic Assessment and Planning Methodology
Indispensable Consulting Strategic Assessment and Planning MethodologyIndispensable Consulting Strategic Assessment and Planning Methodology
Indispensable Consulting Strategic Assessment and Planning MethodologyJames Kerr
 
Big agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymoreBig agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymoreJesse Fewell
 
Sharethrough's process evolution
Sharethrough's process evolutionSharethrough's process evolution
Sharethrough's process evolutionRobert Fan
 
Sharethrough's Process Evolution
Sharethrough's Process EvolutionSharethrough's Process Evolution
Sharethrough's Process EvolutionBalanced Team
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMike Cottmeyer
 
Agile at enterprice level
Agile at enterprice levelAgile at enterprice level
Agile at enterprice levelJan De Baere
 
分布式设计团队的敏捷之道
分布式设计团队的敏捷之道分布式设计团队的敏捷之道
分布式设计团队的敏捷之道Odd-e
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsMarcello Duarte
 

Similar to The Agile PMP: Managing Projects Using Agile Principles (20)

The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
Mike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex ProductMike Cottmeyer - How to Own a Really big complex Product
Mike Cottmeyer - How to Own a Really big complex Product
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
 
Kickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation SlidesKickoff Meeting PowerPoint Presentation Slides
Kickoff Meeting PowerPoint Presentation Slides
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
Extreme Programming
Extreme ProgrammingExtreme Programming
Extreme Programming
 
Understanding Agile Project Management
Understanding Agile Project ManagementUnderstanding Agile Project Management
Understanding Agile Project Management
 
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
Ralph Jocham, Effective Agile | Agile Turkey Summit 2013
 
Kickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation SlidesKickoff Meeting Powerpoint Presentation Slides
Kickoff Meeting Powerpoint Presentation Slides
 
Indispensable Consulting Strategic Assessment and Planning Methodology
Indispensable Consulting Strategic Assessment and Planning MethodologyIndispensable Consulting Strategic Assessment and Planning Methodology
Indispensable Consulting Strategic Assessment and Planning Methodology
 
Big agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymoreBig agile - It's not just for small projects anymore
Big agile - It's not just for small projects anymore
 
Sharethrough's process evolution
Sharethrough's process evolutionSharethrough's process evolution
Sharethrough's process evolution
 
Sharethrough's Process Evolution
Sharethrough's Process EvolutionSharethrough's Process Evolution
Sharethrough's Process Evolution
 
Agile Methodologies
Agile MethodologiesAgile Methodologies
Agile Methodologies
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Agile Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
Agile at enterprice level
Agile at enterprice levelAgile at enterprice level
Agile at enterprice level
 
分布式设计团队的敏捷之道
分布式设计团队的敏捷之道分布式设计团队的敏捷之道
分布式设计团队的敏捷之道
 
Agile manual
Agile manualAgile manual
Agile manual
 
Pair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical thingsPair Programming, TDD and other impractical things
Pair Programming, TDD and other impractical things
 

More from Mike Cottmeyer

Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItMike Cottmeyer
 
Scrum gathering vegas agile program and portfolio management
Scrum gathering vegas   agile program and portfolio managementScrum gathering vegas   agile program and portfolio management
Scrum gathering vegas agile program and portfolio managementMike Cottmeyer
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesMike Cottmeyer
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsMike Cottmeyer
 
Scrum and kanban in the enterprise webinar
Scrum and kanban in the enterprise   webinarScrum and kanban in the enterprise   webinar
Scrum and kanban in the enterprise webinarMike Cottmeyer
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgileMike Cottmeyer
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentMike Cottmeyer
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentMike Cottmeyer
 
Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & DesignMike Cottmeyer
 
How to own a really big complex product v3
How to own a really big complex product v3How to own a really big complex product v3
How to own a really big complex product v3Mike Cottmeyer
 
How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3Mike Cottmeyer
 
How to own a really big complex product
How to own a really big complex productHow to own a really big complex product
How to own a really big complex productMike Cottmeyer
 
Scaling Agile Past the Team
Scaling Agile Past the TeamScaling Agile Past the Team
Scaling Agile Past the TeamMike Cottmeyer
 
Career Day at Buford Middle School
Career Day at Buford Middle SchoolCareer Day at Buford Middle School
Career Day at Buford Middle SchoolMike Cottmeyer
 
Leading Volunteers With Agility
Leading Volunteers With AgilityLeading Volunteers With Agility
Leading Volunteers With AgilityMike Cottmeyer
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP WorkshopMike Cottmeyer
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)Mike Cottmeyer
 

More from Mike Cottmeyer (20)

The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About ItWhy Agile Is Failing in Large Enterprises, And What You Can Do About It
Why Agile Is Failing in Large Enterprises, And What You Can Do About It
 
Scrum gathering vegas agile program and portfolio management
Scrum gathering vegas   agile program and portfolio managementScrum gathering vegas   agile program and portfolio management
Scrum gathering vegas agile program and portfolio management
 
Enterprise Agile Transformation Strategies
Enterprise Agile Transformation StrategiesEnterprise Agile Transformation Strategies
Enterprise Agile Transformation Strategies
 
Exploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling PatternsExploring Agile Transformation and Scaling Patterns
Exploring Agile Transformation and Scaling Patterns
 
Scrum and kanban in the enterprise webinar
Scrum and kanban in the enterprise   webinarScrum and kanban in the enterprise   webinar
Scrum and kanban in the enterprise webinar
 
PMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise AgilePMI Atlanta Agile LIG - Enterprise Agile
PMI Atlanta Agile LIG - Enterprise Agile
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Scrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincentScrum club progressiveelaboration-bobvincent
Scrum club progressiveelaboration-bobvincent
 
Agile Requirements & Design
Agile Requirements & DesignAgile Requirements & Design
Agile Requirements & Design
 
How to own a really big complex product v3
How to own a really big complex product v3How to own a really big complex product v3
How to own a really big complex product v3
 
How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3How to Own a Really Big Complex Product v3
How to Own a Really Big Complex Product v3
 
How to own a really big complex product
How to own a really big complex productHow to own a really big complex product
How to own a really big complex product
 
Scaling Agile Past the Team
Scaling Agile Past the TeamScaling Agile Past the Team
Scaling Agile Past the Team
 
Career Day at Buford Middle School
Career Day at Buford Middle SchoolCareer Day at Buford Middle School
Career Day at Buford Middle School
 
Adopting Agile
Adopting  AgileAdopting  Agile
Adopting Agile
 
The Agile PMP v2
The Agile PMP v2The Agile PMP v2
The Agile PMP v2
 
Leading Volunteers With Agility
Leading Volunteers With AgilityLeading Volunteers With Agility
Leading Volunteers With Agility
 
The Agile PMP Workshop
The Agile PMP WorkshopThe Agile PMP Workshop
The Agile PMP Workshop
 
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
The Agile PMP: Teaching An Old Dog New Tricks (90 minutes)
 

Recently uploaded

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
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
 

Recently uploaded (20)

Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
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
 

The Agile PMP: Managing Projects Using Agile Principles

Editor's Notes

  1. I am not here to really talk about any particular flavor of agile or to explain in any kind of detail the practices of agile project managers.   I want you guys to leave understanding what agile project management is... why it is different... why it is sometimes necessary... and how you guys can embrace certain aspects of agile without throwing away everything that you know as a certified PMP.  
  2. Agile is an approach to software development that recommends many best practices (TDD, Continuous Integration, Pair Programming)...
  3. Agile is an approach to software development that recommends many best practices (TDD, Continuous Integration, Pair Programming)...
  4. Agile is a leadership philosophy very similar to what Covey talks about in his book the 8th habit.... valuing the whole person... respect for the individual... creating an empowered and engaged workforce that takes responsibility.  One where people can engage their whole person on the job.  
  5. Lastly… Agile is a lightweight project management framework that values frequent planning and delivery... it values lightweight meaningful metrics... and customer collaboration.
  6. Key Takeaway #1:  If scope is not really your primary driver... it is a waste of time and money project planning as if it were.  This is where agile comes in. Agile project management first and foremost elevates time and cost as the primary project constraints and builds a framework for varying scope in the lowest cost way possible.
  7. We all know that there is a dynamic relationship between time, cost, and scope.  
  8. Our project schedule is really where the rubber meets the road.  Our schedule defines when work is going to be done... who is going to do it... and when it needs to be done.  Our schedule helps us keep track of and manage dependencies and keep up with physical percent complete.  
  9.  Our schedule defines when work is going to be done... who is going to do it... and when it needs to be done.  Our schedule helps us keep track of and manage dependencies and keep up with physical percent complete.  
  10. On most software projects building out the schedule is a pretty interesting exercise.  There is a classic chicken and the egg problem.  The customer generally has some idea of what they want and are trying to figure out how its gonna cost and how long it is going to take.  
  11. On the other hand, they usually have some idea of their cost constraints…
  12. and when they need the product to be done.    
  13. So we play the game.  We tighten up the estimates... that usually means making them smaller.  Maybe we can find some extra folks to work on the project in their spare time.  Maybe we make some simplifying assumpitions about the technical solution.   
  14. If we get really creative, maybe there are something that we can do in parallel.  Maybe we create a series of overlapping waterfalls.  
  15. We keep our eyes peel for anything that might prevent is from meeting our project deliverables.
  16. Scope is the starting place for this kind of project management.  If scope is really our primary constraint... we have to let time and cost be calculated based on project size and resource availability.  
  17. What we are seeing in many of our software projects is that scope is not neccesarily the primary driver.  What we learned through the Gaant charts on the earlier slides... more often than not... time and cost are actually our primary constraints.  
  18. Key Takeaway #1:  If scope is not really your primary driver... it is a waste of time and money project planning as if it were.  This is where agile comes in. Agile project management first and foremost elevates time and cost as the primary project constraints and builds a framework for varying scope in the lowest cost way possible.
  19. What we are seeing in many of our software projects is that scope is not neccesarily the primary driver.  What we learned through the Gaant charts on the earlier slides... more often than not... time and cost are actually our primary constraints.  
  20. Scope is the starting place for this kind of project management.  If scope is really our primary constraint... we have to let time and cost be calculated based on project size and resource availability.  
  21. By delivering working product in short cycles... by keeping the evolviing product highly visible to our customers... and inspecting outcomes frequently... we are able to learn about our processes... about ourselves...and our customers and their requirements as we are building the product.  We do less work up front that is subject to change.  Could we do much of what we are talking about with traditional project management and really solid change management?  Sure we could... but at what cost?  How many of you guys build the cost of process... the cost of change management into your project budgets?  Given the pressure to deliver more faster... that was probably the first to go.    I would also suggest there is an opportunity cost for taking the traditional approach toward software development.  We lose the ability to embrace change and learn from our experiences.  If the market changes over the course of the project... we want to be able to adjust our plans to address that new information.  Tradtional methods discourage change becuase we have invested so much in our plans... we are rewarded for staying on plan... and it takes so long to change course.
  22. We are still addressing the primary concerns of project managers:  time, cost, scope, and risk... but doing it with a different emphasis.  So agile project managers focus less on predictive up front planning and more on delivering value.  We focus more on collaboration with the business and tapping into engaging the team.  We encourage predictable outcomes by keeping teams together... establishing stable througput... and constantly measuring where we are against our high level and detailed planning.   Remember... time and cost are our primary drivers... scope has to be flexible.  
  23. I like to think of agile project management as a risk mitigation technique for when our traditonal assumptions about predictability no longer hold.  It is a risk mitigation technique for when scope is not our primary driver... when time and cost are critical... when flexibility and adaptation are essential.  
  24. I like to think of agile project management as a risk mitigation technique for when our traditonal assumptions about predictability no longer hold.  It is a risk mitigation technique for when scope is not our primary driver... when time and cost are critical... when flexibility and adaptation are essential.  
  25. As an agile project manager, you are working with the team to make sure that everyone has a sphere of influence.  Rather than tell people what to do, or what to work on, let them to self select tasks.  Let them choose who they want to work with and what they want to work on.  Let them decide on the approach.  Let them decide how to tackle the problem. You are setting the context... you are managing the environment... you are managing the process.  You are also measuring the process and making sure that the outputs of the project team are what you would expect.  We are basically empowering people and expecting them to act and behave like adults.
  26. The tradeoff for all this empowerment, self-organization, and trust... is extremely high visibility.  We are constantly monitoring what is being build.  We are constantly inspecting outcomes.  We are constantly making small commitments to each other and to our project and to our organization.  We are accountable to our project and to each other.  Because we are committing and delivering very frequently... because we are delivering and inspecting outcomes often... we never get too far off before we have a chance to correct.  
  27. •Define deliverables not activities •Strive to reduce dependencies between deliverables•Prioritize don’t sequence.  Work from the top of the list.•Estimate based on relative size•Releases and iterations always end on time.
  28. •Define deliverables not activities •Strive to reduce dependencies between deliverables•Prioritize don’t sequence.  Work from the top of the list.•Estimate based on relative size•Releases and iterations always end on time.
  29. •Define deliverables not activities •Strive to reduce dependencies between deliverables•Prioritize don’t sequence.  Work from the top of the list.•Estimate based on relative size•Releases and iterations always end on time.
  30. •Define deliverables not activities •Strive to reduce dependencies between deliverables•Prioritize don’t sequence.  Work from the top of the list.•Estimate based on relative size•Releases and iterations always end on time.
  31. •Cost is defined by your willingness to invest •Cost estimates are the product of the team size and project duration
  32. •Scope is defined at progressive levels of detail. •Plan scope, deal with project realities, and make tradeoffs.•Allow room for scope negotiation when planning project scope•Collaboration and frequent interaction
  33. •Communication planning can be thought of in the traditional sense when looking outside the project team •Collocation•Information radiators•Osmotic communication
  34. •Quality is not an afterthought •Test first design•Test driven development•Continuous integration•Continuous testing
  35. •Agile has room for a Charter or a Vision statement •Project management plans and approach statements•More empowering style of management based on individual accountability•Change control is built into the process. Tradeoffs managed in real time.
  36. •Agile does not deal much with procurement •Approach contracts with adaptability in mind•Build relationships based on trust•Create win-win agreements
  37. •Staffing based on available people and willingness to invest •Build your team around motivated people•Give them what they need to be successful and remove impediments•Allow teams to self-organize
  38.  
  39.  
  40.  
  41. One of the easy... most straightforward things you can do is to start building your project plans around product deliverables.  Documents are great... but they are not what you sell to your customer... you sell working product.  Activities are great... but no one really cares how hard you are working or how many hours along you are.  Break your deliverables into smaller pieces... build those deliverables into your project plan... and when you track earned value... you will really be measuring the value delivered rather than the hours burned on the project.  
  42. Another easy thing to do is start doing daily standup meetings.  These daily touch base meetings keep everyone on the team focused and aware of what is going on and if the team has any blocking issues.  Agile recommends keeping these to 15 minutes and focused solely on keeping everyone in the know.  Any detailed discussion take place after the meeting only between those people directly impacted by the conversation.   
  43. A lot of how agile will impact you will come down to how you see yourself as a project manager.  Do you allow yourself to be the hub of activity?  Do you get off on having everyone come to you when a big decision needs to be made?  An agile project manager sees themselves less as the hub of all project activity.  An agile project manager serves more as the wheel.  They protect the team, remove obstacles, keep the project moving, and make sure the team members are connected to each other