SlideShare a Scribd company logo
1 of 182
The Agile PMP Teaching an Old Dog New Tricks Presented by: Mike Cottmeyer
mike cottmeyervice-president, pillar technology semcottmeyer@pillartechnology.com404.312.1471www.pillartechnology.comwww.leadingagile.com
Agile PM How it is different?
Agile PM Why it works?
Agile PM How to build on what you know?
Agile PM What to do TODAY!
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 Project Planning
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?
The dreaded…
Gantt Chart
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…
Traditional Project Planning
Scope is our starting place Cost Time
Scope Cost Time
Scope Cost Time
Scope Cost Time
Risk Risk Risk Scope Risk Risk Cost Time Risk Risk Risk Risk
Agile Project Planning
Scope Cost Time is our starting place is our starting place
Scope Cost Time
Time Management
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
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
Cost Management
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
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 Working software Teams deliver
Scope Management
Epic Epic Epic Epic
Feature Epic Feature Feature Feature Epic Feature Epic Feature Epic
Feature Epic User Story User Story Feature User Story User Story Feature User Story User Story Feature Epic User Story Feature Epic Feature Epic
Risk Management
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
Teams are the building blocks of Agile organizations
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
Fully functional Not fully capable Always working
Fully functional Not fully capable Always working
Fully functional Not fully capable Always working
Burndown Graphs Project Burndown
Burndown Graphs Release Burndown
Burndown Graphs Iteration Burndown
Earn value
for Real
Minimize theCostof Change
Inspect andAdapt
EmbraceUncertainty
…andplanfor it!
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
Remember…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
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/
mike cottmeyervice-president, pillar technology semcottmeyer@pillartechnology.com404.312.1471www.pillartechnology.comwww.leadingagile.com

More Related Content

What's hot

How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints EfficientlyLemi Orhan Ergin
 
Getting started with Agile
Getting started with AgileGetting started with Agile
Getting started with Agilekutuma
 
The Ultimate Agile Planning Handbook
The Ultimate Agile Planning HandbookThe Ultimate Agile Planning Handbook
The Ultimate Agile Planning HandbookKaren Ho
 
分布式设计团队的敏捷之道
分布式设计团队的敏捷之道分布式设计团队的敏捷之道
分布式设计团队的敏捷之道Odd-e
 
Requirementless testing
Requirementless testingRequirementless testing
Requirementless testingJulen Mohanty
 
Cultural learnings of testing for make benefit glorious nation of startup
Cultural learnings of testing for make benefit glorious nation of startupCultural learnings of testing for make benefit glorious nation of startup
Cultural learnings of testing for make benefit glorious nation of startupGil Tayar
 
Agile development makes elephants dance
Agile development makes elephants danceAgile development makes elephants dance
Agile development makes elephants danceEthan Huang
 
Scaling at kudo what we have learned along the way
Scaling at kudo what we have learned along the wayScaling at kudo what we have learned along the way
Scaling at kudo what we have learned along the wayPanji Gautama
 
CMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland WayCMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland WayAndré Heijstek
 
Technical Excellence - OOP Munich 2015
Technical Excellence - OOP Munich 2015Technical Excellence - OOP Munich 2015
Technical Excellence - OOP Munich 2015James Grenning
 
Software Development Graveyard
Software Development GraveyardSoftware Development Graveyard
Software Development GraveyardErika Barron
 
Better Quality through Scrum
Better Quality through ScrumBetter Quality through Scrum
Better Quality through ScrumDominik Jungowski
 
A Portfolio of Opportunities, Johan Oskarsson - Knowit
A Portfolio of Opportunities, Johan Oskarsson - KnowitA Portfolio of Opportunities, Johan Oskarsson - Knowit
A Portfolio of Opportunities, Johan Oskarsson - KnowitKnowit_TM
 
A real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMA real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMTraining Bytesize
 
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
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingUtkarsh Khare
 
Lean Kanban India 2017 | Damn… we missed the date again! | Sudipta Lahiri
Lean Kanban India 2017 | Damn… we missed the date again! | Sudipta LahiriLean Kanban India 2017 | Damn… we missed the date again! | Sudipta Lahiri
Lean Kanban India 2017 | Damn… we missed the date again! | Sudipta LahiriLeanKanbanIndia
 

What's hot (20)

How To Review The Sprints Efficiently
How To Review The Sprints EfficientlyHow To Review The Sprints Efficiently
How To Review The Sprints Efficiently
 
The Agile Pretender
The Agile PretenderThe Agile Pretender
The Agile Pretender
 
Getting started with Agile
Getting started with AgileGetting started with Agile
Getting started with Agile
 
The Ultimate Agile Planning Handbook
The Ultimate Agile Planning HandbookThe Ultimate Agile Planning Handbook
The Ultimate Agile Planning Handbook
 
分布式设计团队的敏捷之道
分布式设计团队的敏捷之道分布式设计团队的敏捷之道
分布式设计团队的敏捷之道
 
Requirementless testing
Requirementless testingRequirementless testing
Requirementless testing
 
Cultural learnings of testing for make benefit glorious nation of startup
Cultural learnings of testing for make benefit glorious nation of startupCultural learnings of testing for make benefit glorious nation of startup
Cultural learnings of testing for make benefit glorious nation of startup
 
Agile development makes elephants dance
Agile development makes elephants danceAgile development makes elephants dance
Agile development makes elephants dance
 
Scaling at kudo what we have learned along the way
Scaling at kudo what we have learned along the wayScaling at kudo what we have learned along the way
Scaling at kudo what we have learned along the way
 
CMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland WayCMMI and Agile - Anglo-American and The Rhineland Way
CMMI and Agile - Anglo-American and The Rhineland Way
 
Agile
AgileAgile
Agile
 
Technical Excellence - OOP Munich 2015
Technical Excellence - OOP Munich 2015Technical Excellence - OOP Munich 2015
Technical Excellence - OOP Munich 2015
 
Software Development Graveyard
Software Development GraveyardSoftware Development Graveyard
Software Development Graveyard
 
Better Quality through Scrum
Better Quality through ScrumBetter Quality through Scrum
Better Quality through Scrum
 
A Portfolio of Opportunities, Johan Oskarsson - Knowit
A Portfolio of Opportunities, Johan Oskarsson - KnowitA Portfolio of Opportunities, Johan Oskarsson - Knowit
A Portfolio of Opportunities, Johan Oskarsson - Knowit
 
A real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePMA real life case study of using Agile and PRINCE2 together - AgilePM
A real life case study of using Agile and PRINCE2 together - AgilePM
 
QA in Agile World
QA in Agile WorldQA in Agile World
QA in Agile World
 
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
 
Agile Methodologies And Extreme Programming
Agile Methodologies And Extreme ProgrammingAgile Methodologies And Extreme Programming
Agile Methodologies And Extreme Programming
 
Lean Kanban India 2017 | Damn… we missed the date again! | Sudipta Lahiri
Lean Kanban India 2017 | Damn… we missed the date again! | Sudipta LahiriLean Kanban India 2017 | Damn… we missed the date again! | Sudipta Lahiri
Lean Kanban India 2017 | Damn… we missed the date again! | Sudipta Lahiri
 

Viewers also liked

Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperDavid Jellison
 
How to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your EnterpriseHow to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your EnterpriseIsaac Hogue
 
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
 
Exploring User Stories Through Mind mapping
Exploring User Stories Through Mind mappingExploring User Stories Through Mind mapping
Exploring User Stories Through Mind mappingKenji Hiranabe
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and PlanningAaron Sanders
 
Oikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideOikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideVasco Duarte
 
Lean Startup + Story Mapping = Awesome Products Faster
Lean Startup + Story Mapping = Awesome Products FasterLean Startup + Story Mapping = Awesome Products Faster
Lean Startup + Story Mapping = Awesome Products FasterBrad Swanson
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)Jeff Patton
 
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
 

Viewers also liked (10)

Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopper
 
How to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your EnterpriseHow to Successfully Scale Agile in Your Enterprise
How to Successfully Scale Agile in Your Enterprise
 
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
 
Exploring User Stories Through Mind mapping
Exploring User Stories Through Mind mappingExploring User Stories Through Mind mapping
Exploring User Stories Through Mind mapping
 
Stories, Backlog & Mapping
Stories, Backlog & MappingStories, Backlog & Mapping
Stories, Backlog & Mapping
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
 
Oikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guideOikosofy - The User Story mapping workshop - facilitator's guide
Oikosofy - The User Story mapping workshop - facilitator's guide
 
Lean Startup + Story Mapping = Awesome Products Faster
Lean Startup + Story Mapping = Awesome Products FasterLean Startup + Story Mapping = Awesome Products Faster
Lean Startup + Story Mapping = Awesome Products Faster
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
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
 

Similar to Agile PMP Teaching an Old Dog New Tricks

Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Michael Tarnowski
 
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
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateMike Cottmeyer
 
Complexity requires Empiricism which requires Scrum by Ralph Jocham
Complexity requires Empiricism which requires Scrum by Ralph JochamComplexity requires Empiricism which requires Scrum by Ralph Jocham
Complexity requires Empiricism which requires Scrum by Ralph JochamBosnia Agile
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in AgileWipro
 
He mian agile project-inception
He mian   agile project-inceptionHe mian   agile project-inception
He mian agile project-inceptionOdd-e
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxChristoph Wolf
 
Agile software architecture
Agile software architectureAgile software architecture
Agile software architectureScott Hsieh
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseCaleb Jenkins
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Sander Hoogendoorn
 
El Director de Proyectos Ágil
El Director de Proyectos ÁgilEl Director de Proyectos Ágil
El Director de Proyectos ÁgilJose Barato
 
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
 

Similar to Agile PMP Teaching an Old Dog New Tricks (20)

The Agile PMP V3
The Agile PMP V3The Agile PMP V3
The Agile PMP V3
 
Agile – The New Kid in the Block?
Agile – The New Kid in the Block?Agile – The New Kid in the Block?
Agile – The New Kid in the Block?
 
Agile Engineering Practices
Agile Engineering PracticesAgile Engineering Practices
Agile Engineering Practices
 
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
 
Agile Past The Team - Pillar Template
Agile Past The Team - Pillar TemplateAgile Past The Team - Pillar Template
Agile Past The Team - Pillar Template
 
Scrum in a nutshell
Scrum in a nutshellScrum in a nutshell
Scrum in a nutshell
 
Agile product development
Agile product developmentAgile product development
Agile product development
 
Complexity requires Empiricism which requires Scrum by Ralph Jocham
Complexity requires Empiricism which requires Scrum by Ralph JochamComplexity requires Empiricism which requires Scrum by Ralph Jocham
Complexity requires Empiricism which requires Scrum by Ralph Jocham
 
Scrum Framework in Agile
Scrum Framework in AgileScrum Framework in Agile
Scrum Framework in Agile
 
He mian agile project-inception
He mian   agile project-inceptionHe mian   agile project-inception
He mian agile project-inception
 
PMI-ACP Study Guide
PMI-ACP Study GuidePMI-ACP Study Guide
PMI-ACP Study Guide
 
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptxPMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
PMI CH AMM2023 - Bye Bye Project Manager - SwissQ.pptx
 
Agile software architecture
Agile software architectureAgile software architecture
Agile software architecture
 
Scaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the EnterpriseScaling Scrum with UX in the Enterprise
Scaling Scrum with UX in the Enterprise
 
Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.Agile Anti-Patterns. Yes your agile projects can and will fail too.
Agile Anti-Patterns. Yes your agile projects can and will fail too.
 
Introduction to Agile
Introduction to AgileIntroduction to Agile
Introduction to Agile
 
El Director de Proyectos Ágil
El Director de Proyectos ÁgilEl Director de Proyectos Ágil
El Director de Proyectos Ágil
 
Scrum with VS2010
Scrum with VS2010  Scrum with VS2010
Scrum with VS2010
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
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
 

More from Mike Cottmeyer

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
 
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
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
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
 
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 Project Management
Agile Project ManagementAgile Project Management
Agile Project ManagementMike 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
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With AgileMike Cottmeyer
 
Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyMike 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
 

More from Mike Cottmeyer (20)

The Executives Guide
The Executives GuideThe Executives Guide
The Executives Guide
 
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 ...
 
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
 
Agile Program and Portfolio Management
Agile Program and Portfolio ManagementAgile Program and Portfolio Management
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
 
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 Project Management
Agile Project ManagementAgile Project Management
Agile Project Management
 
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
 
Getting Started With Agile
Getting Started With AgileGetting Started With Agile
Getting Started With Agile
 
Adopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar TechnologyAdopting Agile in the Enterprise - Pillar Technology
Adopting Agile in the Enterprise - Pillar Technology
 
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
 

Recently uploaded

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
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
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
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

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
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
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
 
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
 
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
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
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
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
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
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 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
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

Agile PMP Teaching an Old Dog New Tricks

Editor's Notes

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. Agile is an approach to software development that recommends many best practices (TDD, Continuous Integration, Pair Programming)...
  6. Agile is an approach to software development that recommends many best practices (TDD, Continuous Integration, Pair Programming)...
  7. 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.  
  8. Lastly… Agile is a lightweight project management framework that values frequent planning and delivery... it values lightweight meaningful metrics... and customer collaboration.
  9. 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.
  10. 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.  
  11.  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.  
  12. 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.
  13. 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.
  14. 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.   
  15. If we get really creative, maybe there are something that we can do in parallel.  Maybe we create a series of overlapping waterfalls.  
  16. 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.
  17. 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.  
  18. 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.  
  19. We keep our eyes peel for anything that might prevent is from meeting our project deliverables.
  20. 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.
  21. 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.  
  22. 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.  
  23. 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.
  24. 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.
  25. 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.
  26. 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.
  27. 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.
  28. 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.
  29. 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.  
  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. •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.
  32. •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.
  33. •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.
  34. •Cost is defined by your willingness to invest •Cost estimates are the product of the team size and project duration
  35. •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
  36. •Communication planning can be thought of in the traditional sense when looking outside the project team •Collocation•Information radiators•Osmotic communication
  37. •Quality is not an afterthought •Test first design•Test driven development•Continuous integration•Continuous testing
  38. •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.
  39. •Agile does not deal much with procurement •Approach contracts with adaptability in mind•Build relationships based on trust•Create win-win agreements
  40. •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
  41.  
  42.  
  43.  
  44. 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.  
  45. 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.   
  46. 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.  
  47. 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.
  48. 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.  
  49. 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