Understanding Agile Project Management

32
Understanding Agile Project Management Presented by: Mike Cottmeyer

Transcript of Understanding Agile Project Management

Understanding Agile Project Management

Presented by: Mike Cottmeyer

mike cottmeyerenterprise agile [email protected]

leadingagile.comfacebook.com/leadingagiletwitter.com/mcottmeyerlinkedin.com/in/cottmeyer

The essence of Project Management?

Cost Time Scope

The essence of Project Management?

Risk

Manage outUncertainty

Manage forUncertainty

Time

Cost

Scope

Project (years)

Release (months) Release (months) Release (months)

I1 I2 I3 I4 I5 I6 I7 I8 I9

No overlapFixed duration

Team A

Team C

Team B

Team D

Team F

Team E

Team SizeProject Duration

Feature

Feature

Feature

Feature

Feature

Feature

Epic

Epic

Epic

Epic

User Story

User Story

User Story

User Story

User Story

User Story

User Story

http://www.methodsandtools.com/

Team

Database

Report

Screen

User Story

User Story

User Story

User Story

User Story

User Story

User Story

Team

Database

Report

Screen

User Story

User Story

User Story

User Story

User Story

User Story

User Story

PMBOK

Inc.Construction

Trans.

I0I1-N

IH

Elab.

Initiate Plan Execute Monitor & Control Close

PMBOKA

Deliverables not activitiesReduce Dependencies

Prioritize don’t sequenceAlways finish on-time

Time

CostCost = team size X duration

Invest don’t spend

ScopePlan scope in rolling waves

Make trade-offsAllow room for negotiation

Frequent customer interaction

RiskBusiness and Technical

Risk management built inContinuous visibility

QualityQuality not an afterthought

Test driven developmentContinuous integration

Continuous testing

Comm.Outside the team… the same

Co-locationOsmotic communication

Information radiators

Int.Charter or vision is okay

Agile PM plan and approachIndividual accountability

Change control built in

Proc.Build contracts for change

Build relationships on trustCreate win-win agreements

HRMotivated individuals

Give them toolsRemove impediments

Self-organization

Remember…Agile is a value

system

EmpowermentSelf-Organization

Trust IndividualsAccountability

PM

Team

Team

Team

Team PM

PM

Team

Team

Team

Team

Team

Team

Team

Team

APMAPM

PM

Know where you are… know

what’s left to go

AgilePMIfinance.groups.yahoo.com

/group/pmiagile/

mike cottmeyerenterprise agile [email protected]

leadingagile.comfacebook.com/leadingagiletwitter.com/mcottmeyerlinkedin.com/in/cottmeyer