embracing change with agility

28
Ron Whitebread, CSM, PMP Image © www.anotherurl.com/travel/Wales/diary.as p Embracing Change with Agility Embracing Change with Agility

Upload: rwhitebread

Post on 13-Dec-2014

485 views

Category:

Documents


0 download

DESCRIPTION

An overview of how Agile can better manage change in projects

TRANSCRIPT

Page 1: Embracing Change With Agility

Ron Whitebread, CSM, PMP

Image © www.anotherurl.com/travel/Wales/diary.asp

Embracing Change with Agility

Embracing Change with Agility

Page 2: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

In a perfect world...

Page 3: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

In a perfect world...

Change Management?

Page 4: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

Current reality...

Change

Page 5: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

Current reality...Change request forms

Impact assessments

New approvals

DelaysChange Management?

Page 6: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

Changing reality...Change request forms

Impact assessments

New approvals

Change Management?

Page 7: Embracing Change With Agility

Agile beginnings...

Software development

Time-to-market critical

Frequently changing

Page 8: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Page 9: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Team driven approach

The Agile Difference

Transparency

Minimize waste

Release Burndown

050100150200250300350

0 1 2 3 4 5

Sprint

Sto

ry P

oin

ts

Target

Actual

9/3/2007

9/4/2007

9/5/2007

9/6/2007

9/7/2007

9/8/2007

9/9/2007

9/10/2007

9/11/2007

9/12/2007

9/13/2007

9/14/2007

0

500

1,000

1,500

Sprint Burndown

Ho

urs

Page 10: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Customer Involvement throughout

The Agile Difference

Page 11: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

The Agile Difference

Relative estimation

Cont

inuo

us p

lann

ing

Page 12: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

The Agile Difference

Minimize waste

7% 13%

16%

19%

45%

Actual Use of Requested Features

AlwaysOftenSometimesRarelyNever

The Standish Group International Inc. 2002

Page 13: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Page 14: Embracing Change With Agility

Scrum

Agile “flavors”

Page 15: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Scrum

Page 16: Embracing Change With Agility

Scrum

Test Driven

Development

(TDD)

ExtremeProgramming(XP)

Lean

/Kan

ban

Agile “flavors”

Feature Driven Development

(FDD) Crys

tal

Dynamic

Systems

Development

Method (DSDM)

Page 17: Embracing Change With Agility

ScrumMaster

Product Owner

Scrum Team

Stakeholders

Agile Roles

Page 18: Embracing Change With Agility

A new Agile reality...Project Charter

Product backlog (user

stories)Sprint

backlog

Sprint planning

Daily standupSprint review &

retrospective

Sprint(2-4 week iteration)

Potentially shippable product

increment

Prioritization

Page 19: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

Replacing this...

Page 20: Embracing Change With Agility

Planning

Build

Testing

Demo & Deliver

Replacing this...

with this...

until “DONE”

Page 21: Embracing Change With Agility

Change Management?

Page 22: Embracing Change With Agility

A new Agile reality...Project Charter

Product backlog (user

stories)Sprint

backlog

Sprint planning

Daily standupSprint review &

retrospective

Sprint(2-4 week iteration)

Potentially shippable product

increment

Additions/subtractions/modifications

Reprioritization

Sprint adjustments

Change Management?

Page 23: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Schedule

The Agile Difference

ScopeCost

Scope Schedule Cost

Agile

“Classic”

Page 24: Embracing Change With Agility

Image © www.anotherurl.com/travel/Wales/diary.asp

Team driven

Cultural

Changes When Becoming Agile

Leadership

Bias for tradition“Just in time”

planning...and documentation

Redefining “done”

Page 25: Embracing Change With Agility
Page 26: Embracing Change With Agility

Agile references (web sites)

Overview of Agile development - http://www.versionone.com/Agile101/Agile_Development.asp

The Agile Manifesto – http://www.agilemanifesto.org/

The Agile Alliance – http://agilealliance.org/

The Scrum Alliance –http://scrumalliance.org/

Agile Project Leadership Network (APLN) Houston chapter – http://www.aplnhouston.org/

• You can also Google topics like Agile, Scrum, etc.• There are also apps for iPhone, Android such as planning poker

Page 27: Embracing Change With Agility

Agile references (books)

“Agile Project Management with Scrum”Ken Schwaber

“The Software Project Manager’s Bridge to Agility”Michele Sliger

“Agile Project Management: Creating Innovative Products “Jim Highsmith

“Succeeding With Agile: Software Development Using Scrum”“Agile Estimating and Planning”“User Stories Applied: For Agile Software Development”Mike Cohn

“Agile Retrospectives: Making Good Teams Great”Esther Derby, Diana Larsen, and Ken Schwaber

Page 28: Embracing Change With Agility

Ron Whitebread, CSM, PMP

Image © www.anotherurl.com/travel/Wales/diary.asp

Embracing Change with Agility

Embracing Change with Agility