Page 1
Understanding Agile Project Management
Presented by: Mike Cottmeyer
Page 2
mike cottmeyerenterprise agile [email protected]
leadingagile.comfacebook.com/leadingagiletwitter.com/mcottmeyerlinkedin.com/in/cottmeyer
Page 3
The essence of Project Management?
Cost Time Scope
Page 4
The essence of Project Management?
Risk
Page 5
Manage outUncertainty
Page 6
Manage forUncertainty
Page 8
Project (years)
Release (months) Release (months) Release (months)
I1 I2 I3 I4 I5 I6 I7 I8 I9
No overlapFixed duration
Page 9
Team A
Team C
Team B
Team D
Team F
Team E
Team SizeProject Duration
Page 10
Feature
Feature
Feature
Feature
Feature
Feature
Epic
Epic
Epic
Epic
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Page 11
http://www.methodsandtools.com/
Page 12
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Page 13
Team
Database
Report
Screen
User Story
User Story
User Story
User Story
User Story
User Story
User Story
Page 15
Inc.Construction
Trans.
I0I1-N
IH
Elab.
Initiate Plan Execute Monitor & Control Close
Page 17
Deliverables not activitiesReduce Dependencies
Prioritize don’t sequenceAlways finish on-time
Time
Page 18
CostCost = team size X duration
Invest don’t spend
Page 19
ScopePlan scope in rolling waves
Make trade-offsAllow room for negotiation
Frequent customer interaction
Page 20
RiskBusiness and Technical
Risk management built inContinuous visibility
Page 21
QualityQuality not an afterthought
Test driven developmentContinuous integration
Continuous testing
Page 22
Comm.Outside the team… the same
Co-locationOsmotic communication
Information radiators
Page 23
Int.Charter or vision is okay
Agile PM plan and approachIndividual accountability
Change control built in
Page 24
Proc.Build contracts for change
Build relationships on trustCreate win-win agreements
Page 25
HRMotivated individuals
Give them toolsRemove impediments
Self-organization
Page 26
Remember…Agile is a value
system
Page 27
EmpowermentSelf-Organization
Trust IndividualsAccountability
Page 28
PM
Team
Team
Team
Team PM
Page 29
PM
Team
Team
Team
Team
Team
Team
Team
Team
APMAPM
PM
Page 30
Know where you are… know
what’s left to go
Page 31
AgilePMIfinance.groups.yahoo.com
/group/pmiagile/
Page 32
mike cottmeyerenterprise agile [email protected]
leadingagile.comfacebook.com/leadingagiletwitter.com/mcottmeyerlinkedin.com/in/cottmeyer