Agile in Government - Presented at Pacific NW Digital Government Conf 2013

Preview:

DESCRIPTION

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

Citation preview

AGILE IN

GOVERNMENT

Project Management and

Application Development

Joseph Flahiff

PMI-ACP

Content Support

Co-Lead

15 years Traditional and Agile

President of Whitewater Projects, Inc.

Author, Speaker, Coach, Consultant

joseph@whitewaterprojects.com

PMI

ACP

What’s in it

for me?

WIIFM

Speed to Delivery

Visible

Progress

Improved

Reporting

Incremental

Delivery

Fewer

Defects

Employee

Satisfaction

Value

Based

Delivery

Flexibility

Benefits 08

Speed to Delivery

Visible

Progress

Improved

Reporting

Incremental

Delivery

Fewer

Defects

Employee

Satisfaction

Value

Based

Delivery

Flexibility

Benefits

What is agile?

Agile is the ability to adapt to changes as fast or

faster than changes occur.

Adapt

or

DIE

A Broader

Definition

Change Cycle Change Cycle Change Cycle Change Cycle

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

A Broader

Definition

Change Cycle Change Cycle Change Cycle Change Cycle

Build Cycle Build Cycle Build Cycle Build Cycle

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

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

Lean

Agile > Scrum

Agile

scrum

XP Systems

Thinking Kanban

Six

Sigma

Traditional IT

Projects

Contract/

Charter

Requirements

Design

Build

Test

Deploy

Prod Support

12

Lean Process

Improvement

Sprint

Planning

Sprint Demo

Retrospective Plan

Do Check (Study)

Act

13

A New

Approach

Iterative

Incremental

14

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?

Adaptability

0%

5%

10%

15%

20%

25%

30%

Release Value

Project

Management

Product

Management

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

Industry

Adoption

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…

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…

Simple…in

Theory

Not as Easy

as it Looks

Simple Isn’t

Always Easy

Challenges

Specific to

Government

Adoption of

New Tools Traditional

Artifacts

Contracting

Trust of

Iterative process

100% Staff

Allocation

Self

Direction

Collaboration

Status

Product Owners

Challenges 09

Adoption of

New Tools Traditional

Artifacts

Contracting

Trust of

Iterative process

100% Staff

Allocation

Self

Direction

Collabor

ation

Status

Product Owners

Challenges 09

Keys to Success

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

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

Culture

reinforcement cycle

Thoughts

Feelings

Actions Results

History

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

Questions

Before We

Close

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? ?

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?

Joseph Flahiff

PMI-ACP

Content Support

Co-Lead

15 years Traditional and Agile

President of Whitewater Projects, Inc.

Author, Speaker, Coach, Consultant

joseph@whitewaterprojects.com

PMI

ACP

Recommended