agile in an hour

32
A BRIEF ORIENTATION Agile Frameworks 1 Slide Deck: © 2012 B. Maloney

Upload: bernie-maloney

Post on 01-Dec-2014

823 views

Category:

Business


3 download

DESCRIPTION

An orientation in Agile frameworks including ideas for enterprise level operation.

TRANSCRIPT

Page 1: Agile In An Hour

Slide Deck: © 2012 B. Maloney 1

A BRIEF ORIENTATIONAgile Frameworks

Page 2: Agile In An Hour

Slide Deck: © 2012 B. Maloney 2

Most Agilist’s View

Waterfall is sometimes described within Agile as

“Big Up Front Design”Agile

scrum

Kanban

Waterfall

XP

Page 3: Agile In An Hour

Slide Deck: © 2012 B. Maloney 3

Your Author’s View

Agile

scrum

Kanban

Waterfall

XP

Page 4: Agile In An Hour

Slide Deck: © 2012 B. Maloney 4

AGILE MANAGEMENTStacey Matrix

Page 5: Agile In An Hour

Slide Deck: © 2012 B. Maloney 5

Stacey MatrixAg

reem

ent

Far FromAgreement

Close ToAgreement

CertaintyClose ToCertainty

Far FromCertainty

SimpleTechnically

Complicated

SociallyComplicated

Complex

Chaotic

Page 6: Agile In An Hour

Slide Deck: © 2012 B. Maloney 6

Stacey Matrix: SimplfyingAg

reem

ent

Requ

irem

ents

Far FromKnown

KnownCertaintyTechnology

Far FromKnown

SimpleTechnically

Socially

Chaotic

Complicated

Complex

Page 7: Agile In An Hour

Slide Deck: © 2012 B. Maloney 7

Decision MechanismsRe

quire

men

ts

Far FromKnown

Known

Technology

Far FromKnown

Chaotic

Debate

Innovation

Creativity

Serendipity

Trial & Error

“Zone of Complexity”

StandardsGuidance

Monitoring

“Rational”Decisions

Compromise

PoliticalDecisions

Experimenting

Judgment Decisions

Page 8: Agile In An Hour

Slide Deck: © 2012 B. Maloney 8

Examples Re

quire

men

ts

Technology

Simple

Complex

Chaotic

Complicated

1st ManOn The

Moon

NuclearPower

PlantLocation

Bridge

Bicycle

Airplanes

EmergencyResponse

Far FromKnown

Known Far FromKnown

Page 9: Agile In An Hour

Slide Deck: © 2012 B. Maloney 9

Operating Practices Re

quire

men

ts

Technology

Simple

Complex

Chaotic

Complicated

Best Practice

Good Practice

Far FromKnown

Known Far FromKnown

Emergent Practice

Novel Practice

Page 10: Agile In An Hour

Slide Deck: © 2012 B. Maloney 10

Applying Agile Frameworks Re

quire

men

ts

Technology

Simple

Complex

Chaotic

Complicated

Waterfall

Far FromKnown

Known Far FromKnown

Agile / scrum

Agile / Kanban

Page 11: Agile In An Hour

Slide Deck: © 2012 B. Maloney 11

Roles / Titles Re

quire

men

ts

Technology

Chaotic

Far FromKnown

Known Far FromKnown

ProductManagement

EngineeringManagement

ProductOwnership

ProgramManagement

Page 12: Agile In An Hour

Slide Deck: © 2012 B. Maloney 12

LEARNING TO SURFProduct Planning for Emerging Requirements

Page 13: Agile In An Hour

Slide Deck: © 2012 B. Maloney 13

You Are Here

V2Berkeley

?

V1Atlanta

V3Cupertino

?

V3Cupertino

?

V2Berkeley

?

TimeHorizon

X

Waves

TimeHorizon

Page 14: Agile In An Hour

Slide Deck: © 2012 B. Maloney 14

You Are Here

V2Berkeley

?

V1Atlanta

V2Berkeley

?

Time

Waves

X

Surfboard

momentum’s direction

V3Cupertino

?

V3Cupertino

?

Page 15: Agile In An Hour

Slide Deck: © 2012 B. Maloney 15

You Are Here

V2Berkeley

?

V1Atlanta

V2Berkeley

?

Time

X

Anticipate 3 iterations toManage “Cone of Uncertainty”

whenever objectives slip outsidethe cone of momentum

RISK creeps in

V3Cupertino

?

V3Cupertino

?

Page 16: Agile In An Hour

Slide Deck: © 2012 B. Maloney 16

You Are Here

Time

X

Challenge

Unchecked momentumcontinues unconscious direction

Best direction?

V2Berkeley

?

V1Atlanta

V2Berkeley

?

Page 17: Agile In An Hour

Slide Deck: © 2012 B. Maloney 17

Issue

Unconscious forward motion= RISKof squandered momentumand short timeline delivery pressure

Time

V2Berkeley

V1Atlanta

V3Cupertino

X

Page 18: Agile In An Hour

Slide Deck: © 2012 B. Maloney 18

V2Berkeley

Surfing

X

V2Berkeley

V1Atlanta

Anticipating 3 iterationsHelps smooth shifts

V3Cupertino

A guess at 3rd iteration

Helps set 2nd iterationand channel momentum

Page 19: Agile In An Hour

Slide Deck: © 2012 B. Maloney 19

V2Berkeley

Anticipate

X

V2Berkeley

V1Atlanta

Even if directionsshift over time

V3Cupertino

Helps set 2nd iterationand channel momentum

A guess at 3rd iteration

V3Cupertino

Page 20: Agile In An Hour

Slide Deck: © 2012 B. Maloney 20

V2Berkeley

Outsurf Competition

V2Berkeley

V1Atlanta

V3Cupertino

V3Cupertino

XAnticipate 3 iterationsAND tune direction over time

To address RISKAND maintain Market responsivenessX

Time

Page 21: Agile In An Hour

Slide Deck: © 2012 B. Maloney 21

USING AGILETO SURF BIG WAVES

Teaching the Team to Surf

Page 22: Agile In An Hour

Slide Deck: © 2012 B. Maloney 22

Basics: Single TeamsPr

oduc

tBa

cklo

g

PotentiallyShippableIncrement

Time Horizon

Iterationaka

Sprint

Team

Itera

tion

Back

log

1d

Typically1-4 wksak

aSp

rint C

omm

it

Page 23: Agile In An Hour

Slide Deck: © 2012 B. Maloney 23

Multiple Teams

PotentiallyShippableIncrement

Time Horizon

Typical Agile Practice:Run “Scrum of Scrums”to coordinate across teams

Page 24: Agile In An Hour

Slide Deck: © 2012 B. Maloney 24

Complex Products

Time Horizon

PotentiallyShippableIncrement

Solely using “Scrum of Scrums”across teams

Page 25: Agile In An Hour

Slide Deck: © 2012 B. Maloney 25

Complex Products

PotentiallyShippableIncrement

Time Horizon

Solely using “Scrum of Scrums”across teams can miss market shiftsand lead to reactive operation

V2

V1

V3

X

Page 26: Agile In An Hour

Slide Deck: © 2012 B. Maloney 26

Scaled Agile Frameworkdetailshow to grow Agiletechniques across multipleproject teams

more available at scaledagileframework.com

Page 27: Agile In An Hour

Slide Deck: © 2012 B. Maloney 27

Surfing with Agile: Execution

Portf

olio

Prog

ram

Team

Time Horizon

Use Scrum of Scrumsacross program execution

Business

Architecture

(Re)

Act

Page 28: Agile In An Hour

Slide Deck: © 2012 B. Maloney 28

Surfing with Agile: Anticipation

Portf

olio

Prog

ram

Team

Time Horizon

Business

Architecture

(Re)

Act

Antic

ipat

e X

Anticipate Business & Technology conditions for a 3 release horizon

Page 29: Agile In An Hour

Slide Deck: © 2012 B. Maloney 29

Looking Across AND Ahead

Portf

olio

Prog

ram

Team

Time Horizon

Business

Architecture

Coordinate plans both across execution & ahead of market

(Re)

Act

Antic

ipat

e X

Cross TeamHandshake

Coor

dina

te

Page 30: Agile In An Hour

Slide Deck: © 2012 B. Maloney 30

Bernie Maloney, CSPPE, CSM, CSPO

Agile Coach

Turning Strategies into ResultsFor People, Teams & BusinessesFrom Startup to Beyond $100M

twitter.com/#!/slideshare.net/

about.me/

berniemaloneyberniemaloneyberniemaloney

Page 31: Agile In An Hour

Slide Deck: © 2012 B. Maloney 31

BERNIE’S FUTURE PRESENTATIONS

Saturday November 3, 2012Nokia, SunnyvaleVOTE: bit.ly/mcsv12influence

Building Products that Delight Customers:Hands-on Product Management30 StudentsStanford Continuing Studies – BUS 151st Class: January 28, 2013

Page 32: Agile In An Hour

Slide Deck: © 2012 B. Maloney 32

FINUt Prosim. Namaste.