leadership in the agile world: where do managers fit in?

37
Leadership in the Agile world Where do managers fit in?

Upload: skipangel

Post on 24-Apr-2015

636 views

Category:

Business


1 download

DESCRIPTION

My keynote presentation for AccuRev's Agile To You conference in Santa Clara, CA. This talk is focused on where management can be involved in Agile adoption by support teams and focus on the entire organizational change.

TRANSCRIPT

Page 1: Leadership in the Agile World: Where do managers fit in?

Leadership in the Agile world

Where do managers fit in?

Page 2: Leadership in the Agile World: Where do managers fit in?

20+ Industry5+ Agile

@skipangel

Page 3: Leadership in the Agile World: Where do managers fit in?

We know Agile focuses on the team

Page 4: Leadership in the Agile World: Where do managers fit in?

Yet some are left asking “Where do I fit in?”

Page 5: Leadership in the Agile World: Where do managers fit in?

One such group Management

Page 6: Leadership in the Agile World: Where do managers fit in?

Where can Managers support teams?

Page 7: Leadership in the Agile World: Where do managers fit in?

“XYZ” AgileMethodology

Tools

Teams

More

Time

More

$$$

Harder

to Adapt

TypicalAdoption

Path

Page 8: Leadership in the Agile World: Where do managers fit in?

Principles

Minimal Processes

Teams

Barely SufficientTools

Outcomes

Keep it

Simple

Adaption

through

Learning

Page 9: Leadership in the Agile World: Where do managers fit in?

Reduce Dependencies

Page 10: Leadership in the Agile World: Where do managers fit in?

Dev

BAQA

Team Dependencies

Functional Teams

Page 11: Leadership in the Agile World: Where do managers fit in?

Dev

BAQA

Team Dependencies

Dependencies between individuals

Page 12: Leadership in the Agile World: Where do managers fit in?

Team Dependencies

Component Teams

Page 13: Leadership in the Agile World: Where do managers fit in?

Team Dependencies

Dependencies between teams

Page 14: Leadership in the Agile World: Where do managers fit in?

Team Dependencies

Feature Teams

Page 15: Leadership in the Agile World: Where do managers fit in?

Team Dependencies

May have some dependencies

Page 16: Leadership in the Agile World: Where do managers fit in?

Reduce Debt

From upcoming book “Managing Software Debt: Building for Inevitable Change” by Chris Sterling

Page 17: Leadership in the Agile World: Where do managers fit in?

Technical Debt

Issues in software implementation that will impede future

development if left unresolved

Page 18: Leadership in the Agile World: Where do managers fit in?

Quality Debt

A lack of quality, either technical or functional, will lessen value per feature added over time

Page 19: Leadership in the Agile World: Where do managers fit in?

Configuration Management Debt

Creating unpredictable and error-prone release management

Page 20: Leadership in the Agile World: Where do managers fit in?

Minimize Waste

PARTIALWORK

OVERPRODUCE

EXTRASTEPS

FINDINGINFO

DEFECTS

DELAYS

HANDOFFS

Page 21: Leadership in the Agile World: Where do managers fit in?

Create Collaborative Environments

Page 22: Leadership in the Agile World: Where do managers fit in?
Page 23: Leadership in the Agile World: Where do managers fit in?
Page 24: Leadership in the Agile World: Where do managers fit in?

http://xp123.com/xplor/room-gallery/index.shtml

Page 25: Leadership in the Agile World: Where do managers fit in?

Invest in Learning

Formal

Training

Communities

of Practice

Research

Time

Set

Based

Design

Page 26: Leadership in the Agile World: Where do managers fit in?

Where can managers change the

organization?

Page 27: Leadership in the Agile World: Where do managers fit in?

Everybody needs to

understand strategy

Page 28: Leadership in the Agile World: Where do managers fit in?

Culture of Learning

Culture of Fear

Page 29: Leadership in the Agile World: Where do managers fit in?

Optimize the whole not the parts

RequestApprove

and Prioritize

TechAssessment

Code and Test

Verify and Fix Deploy

10 Min20 Min

3 Days 10 Days 10 Days 5 Days 3 Days

10 Min 30 Min 4 Hours 2 Hours 1 Hour12 Hours 6 Hours

~300 Minutes~16000 Minutes

~2%VALUEWASTEEFFICIENCY

Page 30: Leadership in the Agile World: Where do managers fit in?

Optimize the whole not the parts

RequestApprove

and Prioritize

TechAssessment

Code and Test

Verify and Fix Deploy

10 Min20 Min

3 Days 10 Days 10 Days 5 Days 3 Days

10 Min 30 Min 4 Hours 2 Hours 1 Hour12 Hours 6 Hours

~300 Minutes~1500 Minutes

~20%VALUEWASTEEFFICIENCY

4 HoursX

4 HoursX X

1 Day 4 HoursX

2 Hours2 HoursX X

1 HourX

5 MinX

Page 31: Leadership in the Agile World: Where do managers fit in?

Everybody needs to solve the problems

Page 32: Leadership in the Agile World: Where do managers fit in?

Agile will help, but cannot address all challenges

Page 33: Leadership in the Agile World: Where do managers fit in?

Agile is not a “Dev” thing but a significant organizational change

Page 34: Leadership in the Agile World: Where do managers fit in?

Agile is not a

destination but a

journey

Page 35: Leadership in the Agile World: Where do managers fit in?

Agile needs strong

leaders to make the difference

Page 36: Leadership in the Agile World: Where do managers fit in?

Will you be that leader?

Page 37: Leadership in the Agile World: Where do managers fit in?