break through agile transformation stagnation

49
Breakthrough Agile Transformation Stagnation

Upload: tasktop

Post on 12-Apr-2017

101 views

Category:

Software


1 download

TRANSCRIPT

Page 1: Break Through Agile Transformation Stagnation

Breakthrough Agile Transformation Stagnation

Page 2: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 2

GoToWebinar HousekeepingCheck your email tomorrow for recording and slides.

If you are having technical problems,please contact GoToWebinar:

Toll-Free: (855) 202-7959Long Distance: (805) 617.7049*United States Numbers

Page 3: Break Through Agile Transformation Stagnation

Betty Zakheim VP of Industry Strategy, Tasktop

• 30 Years in Software Development and Delivery

• Developer, Development Manager, Product Manager, Exec, Professional Scrum Master

• Integrates software development and delivery tools into one cohesive value stream

• Automates the flow of work among colleagues, reducing wasted time and aggravation

• Gain visibility across your entire lifecycle by collecting metrics and activity data for dashboards, KPIs and traceability reports

Page 4: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 4

Al [email protected]

@AlShalloway

CEO and Founder, Net Objectives

Co-founder of Lean-Systems SocietyCo-founder Lean-Kanban University (no longer affiliated)Contributor to SAFe

Page 5: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 5

Lean ManagementProject

Management

technical

Lean for ExecutivesProduct Portfolio ManagementBusiness Product OwnerProduct Owner

Onsite SPC Leading SAFe®

Agile Architecture

Product Manager/PO

Leanban / Kanban / Scrum ATDD / TDD / Design Patterns

ASSESSMENTS

CONSULTING

TRAININGCOACHING

Page 6: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 6

Most CxOs are passionate and working to

• Faster business value realization • Identify high-value solutions

Maximize ROI

• Stop delivering the wrong things • Avoid delays and inflated costs• Low-quality software

Reduce Risk

• Focus on most important items• Organize for efficient delivery

Reduce Waste

• Conduct experimentation, pivot fast• Nurture a culture of intrapreneurship –

Embrace failure, Agile HR, people motivation

Learn-to-Learn

• Aligning business and technology• Cross BU and cross technology alignment

Create Alignment

Page 7: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 7

Teams have improved, but time to market is about the sameNot everything built is useful – some things have to be redoneThings get almost done quickly, but finishing takes timeLots of interruptions or waiting

Agile Stagnation – What Are the Symptoms?

Page 8: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 8

What Is causing Agile Stagnation?The process?

Development group?Management?

People are looking for someone to blameBoth in waterfall and Agile

We must shift to a lean focus on the system

Page 9: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 9

Business SideDevelopment/IT Side

Part of the problem is we have ‘sides’

There Are Two Places to Start

Page 10: Break Through Agile Transformation Stagnation

Start With Business

Page 11: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 11

ideas

Business Side1. Only High Value Work • Many features not of highest

valueUsage of Features and Functions in Typical System

Source: Standish GroupStudy of 2000 projects at 1000 companies

Page 12: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 12

ideas

Business Side1. Only High Value Work • Many features not of highest

value• Must work on MBIs

Page 13: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 13

DEFINITION

The minimum amount of business value that can be built, deployed and consumed that makes sense from a business perspective

Minimum Business Increment (MBI)

Page 14: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 14

An MBI is not a reason to deliver less. It is a reason to deliver sooner.

Page 15: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 15

Agilityis aboutBusiness Value Increments not Development Cycles

• Pick what’s valuable• Align around it• Deliver incrementally

Page 16: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 16

ideas

Business Side1. Only High Value Work2. Shorter Planning Cycles

Annual planning results in an average of 15 months to deliver (or you must squeeze it in and break your plan)Quarterly planning results in an average of 3 months to deliver

Page 17: Break Through Agile Transformation Stagnation

Development / IT Side

Page 18: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 18

ideas

Development / IT Side1. Recognize cause of problem • Delays

Page 19: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 19

Common Organizational Structure

inspired by Dan North, BSC/ADP 2012Marketing Product

ManagementDevelopment Support

Page 20: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 20

The Nature of Our Work

Marketing Product Management

Development Support

Page 21: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 21

We Manage Our People This Way

even though our value flows this way

Who Is Managing The Value?

Page 22: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 22

Time-to-Market

Marketing Product Management

Development Support

This is the value stream

Page 23: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 23

how often does work wait?

Adding Value

Wai

ting

Waiting Waiting Waiting Waiting

Adding Value Adding ValueAdding Value

Adding Value Adding Value

WaitingWaiting

Waiti

ng

Wai

ting

Adding Value

Adding Value

Adding Value

Adding Value

WaitingWaiting

Marketing Product Management

Development Support

Page 24: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 24

QUESTION

Between getting requirements and using them?

Between writing a bug and it being detected?

Between two groups getting out of sync?

Just waiting for someone?

What happens when adding value is delayed?

Page 25: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 25

ideas

Development / IT Side1. Recognize cause of problem • Delays

oWaiting for peopleoBefore integratingoGetting feedbackoGetting informationoUsing information

Page 26: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 26

ideas

Development / IT Side1. Recognize cause of

problem2. Manage WIP

Focus on finishing• Work on small chunks of value• Don’t start too many• Don’t work on too many

Page 27: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 27

Business Capability

Biz Capability as MBI

BC1 BC1

Feature A Feature B Feature A Feature B

Sub-feat A.1

Sub-feat A.2

Sub-feat B.1

Sub-feat B.2

Sub-feat A.1

Sub-feat A.2

Sub-feat B.1

Sub-feat B.2

Sub-feat B.3

Sub-feat B.3

Existing TBD Deferred

Theme

Theme

Page 28: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 28

ideas

Development / IT Side1. Recognize cause of

problem2. Manage WIP

Focus on finishing• Work on small chunks of value• Don’t start too many• Don’t work on too many• Don’t do wrong stuff – use ATDD

Page 29: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 29

ideas

Development / IT Side1. Recognize cause of

problem2. Manage WIP3. Align the eco-system

• Must work together, not merely manage dependencies• Align team structures• Align when teams work

Page 30: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 30

There is more value created with overall alignment that with local excellence.

- Don Reinertsen

Visualize the result, allow teams to form their own solutions.

Page 31: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 31

V A L U E N E T W O R K O W N E R , B U S I N E S S S P O N S O R , T E C H N O L O G Y S P O N S O R , S T A K E H O L D E R S

TE

AM

PR

OG

RA

MP

OR

TF

OL

IO

B U S I N E S S D I S C O V E R Y B U S I N E S S D E L I V E R Y

Input

Define Business capabilitiesCreate MBIsSequence MBIsCreate FeaturesAssign to Team Backlogs

Page 32: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 32

B U S I N E S S D I S C O V E R Y B U S I N E S S D E L I V E R Y

TE

AM

PR

OG

RA

MP

OR

TF

OL

IO

Business Priority

Define Business capabilitiesCreate MBIsSequence MBIsCreate FeaturesAssign to Team Backlogs

Page 33: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 33

B U S I N E S S D I S C O V E R Y B U S I N E S S D E L I V E R Y

TE

AM

PR

OG

RA

MP

OR

TF

OL

IO

Business Planning

Define Business capabilitiesCreate MBIsSequence MBIsCreate FeaturesAssign to Team Backlogs

Page 34: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 34

B U S I N E S S D I S C O V E R Y B U S I N E S S D E L I V E R Y

TE

AM

PR

OG

RA

MP

OR

TF

OL

IO

Business Staging

Define Business capabilitiesCreate MBIsSequence MBIsCreate FeaturesAssign to Team Backlogs

Page 35: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 35

B U S I N E S S D I S C O V E R Y B U S I N E S S D E L I V E R Y

TE

AM

PR

OG

RA

MP

OR

TF

OL

IO

Ready to Pull

Define Business capabilitiesCreate MBIsSequence MBIsCreate FeaturesAssign to Team Backlogs

Page 36: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 36

ideas

Development / IT Side1. Recognize cause of

problem2. Manage WIP3. Align the eco-system

• Must work together, not merely manage dependencies• Align team structures• Align when teams work

Page 37: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 37

ideas

Development / IT Side1. Recognize cause of

problem2. Manage WIP3. Align the eco-system4. Discover your constraints and

progress through proper metrics

• You can’t manage what you can’t see• Must relieve bottlenecks• Alignment through understanding

the whole

Page 38: Break Through Agile Transformation Stagnation

Must be holisticMust not be one-size fits allNeed agreements across organization

Whatever Approach You Take

Page 39: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 39

Guardrails

Drive from Business Value

Collaborate across

boundaries

Keep WIP within capacity

Increase Predictability

Make all work visible

Improve continuously

Page 40: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 40

• Recognize SAFe is a framework, not a solution• Look to it for ideas• Agree to guardrails, not “just follow SAFe”

SAFe®

Page 41: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 41

Lean ManagementProject

Management

technical

Lean for ExecutivesProduct Portfolio ManagementBusiness Product OwnerProduct Owner

Onsite SPC Leading SAFe®

Agile Architecture

Product Manager/PO

Leanban / Kanban / Scrum ATDD / TDD / Design Patterns

ASSESSMENTS

CONSULTING

TRAININGCOACHING

Write me at [email protected]

Page 42: Break Through Agile Transformation Stagnation
Page 43: Break Through Agile Transformation Stagnation
Page 44: Break Through Agile Transformation Stagnation

Fragmented Value StreamsBu

sines

s Val

ue

Best-of-breed tool chain

Reve

nue

Resu

lts

Page 45: Break Through Agile Transformation Stagnation

Fragmented Value Streams

Best-of-breed tool chain

Page 46: Break Through Agile Transformation Stagnation

Drive from Business Value

Page 47: Break Through Agile Transformation Stagnation
Page 48: Break Through Agile Transformation Stagnation

Value Stream Integration

Increases visibilityDecision making, governance and compliance supported by full lifecycle consolidated data

Increases team effectiveness through automationFrictionless flow of information across a unified delivery lifecycleReduce wasted time, errors and dropped ballsIncrease capacity and velocityEnhanced cross-organization and supply chain/partner collaboration

Creates a flexible tool infrastructureEasily adopt new tools as business conditions changeBenefits of standardization and best-of-breed strategy

Connect the disparate activities into one value stream… by connecting the tools into a modular toolchain

Page 49: Break Through Agile Transformation Stagnation

© Copyright Net Objectives, Inc. All Rights Reserved 49

Contact Net Objectives: netobjectives.com/contactEmail Net Objectives: [email protected] Tasktop: tasktop.com/contact-usEmail Tasktop: [email protected]

Next steps

@tasktop

@netobjectives