agile in government - presented at pacific nw digital government conf 2013

37
AGILE IN GOVERNMENT Project Management and Application Development

Upload: joseph-flahiff

Post on 08-May-2015

459 views

Category:

Business


1 download

DESCRIPTION

Agile in Government; Presented at the Pacific Northwest Digital Government Conference 2013

TRANSCRIPT

Page 1: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

AGILE IN

GOVERNMENT

Project Management and

Application Development

Page 2: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Joseph Flahiff

PMI-ACP

Content Support

Co-Lead

15 years Traditional and Agile

President of Whitewater Projects, Inc.

Author, Speaker, Coach, Consultant

[email protected]

PMI

ACP

Page 3: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

What’s in it

for me?

WIIFM

Page 4: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Speed to Delivery

Visible

Progress

Improved

Reporting

Incremental

Delivery

Fewer

Defects

Employee

Satisfaction

Value

Based

Delivery

Flexibility

Benefits 08

Page 5: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Speed to Delivery

Visible

Progress

Improved

Reporting

Incremental

Delivery

Fewer

Defects

Employee

Satisfaction

Value

Based

Delivery

Flexibility

Benefits

Page 6: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

What is agile?

Agile is the ability to adapt to changes as fast or

faster than changes occur.

Adapt

or

DIE

Page 7: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

A Broader

Definition

Change Cycle Change Cycle Change Cycle Change Cycle

Build Cycle Build Cycle Build Cycle Build Cycle Build Cycle Build Cycle

Page 8: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

A Broader

Definition

Change Cycle Change Cycle Change Cycle Change Cycle

Build Cycle Build Cycle Build Cycle Build Cycle

Page 9: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Toyota Production System

1900-Today

First Control Chart

Shewhart :1924

Deming

PDCA/PDSA 1930s

Mercury Program

1950s

Rapid App. Dev

(RAD) 1970s Theory Of Constraints

1984

Spiral Dev. 1986 The New;

New Product

Development Game

1986

Scrum at Easel

1992

9

Agile…100+ Years in the Making

Agile Manifesto

2001

Page 10: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

We are uncovering better ways of developing software by doing it and helping others do it.

Through this work we have come to value:

Individuals and interactions over

Over processes and tools

Working software over

Over comprehensive documentation

Customer collaboration over

Over contract negotiation

Responding to change over

Over following a plan

That is, while there is value in the items on

the right, we value the items on the left more

Manifesto for Agile

Software Development

Page 11: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Lean

Agile > Scrum

Agile

scrum

XP Systems

Thinking Kanban

Six

Sigma

Page 12: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Traditional IT

Projects

Contract/

Charter

Requirements

Design

Build

Test

Deploy

Prod Support

12

Page 13: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Lean Process

Improvement

Sprint

Planning

Sprint Demo

Retrospective Plan

Do Check (Study)

Act

13

Page 14: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

A New

Approach

Iterative

Incremental

14

Page 15: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Iterative &

Incremental

Customer

I will know it

when I see it

Ok Let’s start with

this

Creator

15

I love it, Do

more.

What do you

think?

Page 16: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Adaptability

0%

5%

10%

15%

20%

25%

30%

Release Value

Page 17: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Project

Management

Page 18: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Product

Management

Page 19: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Project Product

Scope Fixed set of features

On-going

prioritized list of

features

Schedule Start Date

End Date Multiple Releases

Budget Allocated once Cyclical

Triple constraint

Page 20: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Industry

Adoption

Page 21: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Agile and the

Government

Federal

General Accounting

Office

Dept. of Defense

NASA

Veterans Affairs

FBI

GSA

Many more

Washington State

DOL

DIS

DNR

DOT

L&I

ESD

OCIO

More…

Page 22: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Agile and the

Government

Federal

General Accounting

Office

Dept. of Defense

NASA

Veterans Affairs

FBI

GSA

Many more

Washington State

DOL

DIS

DNR

DOT

L&I

ESD

OCIO

More…

Page 23: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Simple…in

Theory

Page 24: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Not as Easy

as it Looks

Page 25: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Simple Isn’t

Always Easy

Challenges

Specific to

Government

Page 26: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Adoption of

New Tools Traditional

Artifacts

Contracting

Trust of

Iterative process

100% Staff

Allocation

Self

Direction

Collaboration

Status

Product Owners

Challenges 09

Page 27: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Adoption of

New Tools Traditional

Artifacts

Contracting

Trust of

Iterative process

100% Staff

Allocation

Self

Direction

Collabor

ation

Status

Product Owners

Challenges 09

Page 28: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Keys to Success

Page 29: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Don’t Forget

The Business

Talk with your

Peers

Take a Test Drive

Becoming Agile

Requires Culture

Change

Success

Training +

Coaching +

Consulting +

Peer Mentors =

Success

Expect

Challenges

06

Page 30: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Don’t Forget

The Business

Talk with your

Peers

Take a Test Drive

Becoming Agile

Requires Culture

Change

Success

Training +

Coaching +

Consulting +

Peer Mentors =

Success

Expect

Challenges

Page 31: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Culture

reinforcement cycle

Thoughts

Feelings

Actions Results

History

Page 32: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

How can we

change it?

Become aware of the current culture

Decide what you want

Then create new experiences that enforce

and reinforce the new culture

Keep it small size, Keep it super simple

Current

Condition

Target

Condition

Page 33: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Questions

Before We

Close

Page 34: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Undeniable

Benefits

You will have

Challenges

Don’t be

SURPRISED

Culture Change

The Business

Do a test drive

Training + Coaching

Peer Groups

Expect Challenges

Culture Change

Summary

Adaptability +

Culture Change

What will you do? ?

Page 35: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Undeniable

Benefits

You will have

Challenges

Don’t be

SURPRISED

Culture Change

The Business

Do a test drive

Training + Coaching

Peer Groups

Expect Challenges

Culture Change

Summary

Ability to adapt as

fast as change

happens

What will you do?

Page 36: Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Joseph Flahiff

PMI-ACP

Content Support

Co-Lead

15 years Traditional and Agile

President of Whitewater Projects, Inc.

Author, Speaker, Coach, Consultant

[email protected]

PMI

ACP