agile session iii

38
Agile Session III Scaling Agile in an enterprise -Pallavi Vasishta

Upload: pallavi-sharma

Post on 12-Feb-2017

203 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Agile Session III

Agile Session IIIScaling Agile in an enterprise

-Pallavi Vasishta

Page 2: Agile Session III

Challenges for scaling with scrum in an enterprise Coordination Among teams Colocation Large Product backlog Product Integration Architecture Development Code Quality

Page 3: Agile Session III

Some Scaling Practices

Release Planning Scrum of Scrums Meta Scrum Communities of Practice Product Backlog Refinement Combined Retrospectives Integrated Sprint Planning

Page 4: Agile Session III

SAFe

Page 5: Agile Session III

What is it ?

A proven publically available framework for applying Agile Practices at Enterprise Scale

Page 6: Agile Session III

Few things to understand SAFe

The Scaled Agile Framework®, or SAFe®, provides a recipe for adopting Agile at enterprise scale.  It is illustrated in the big picture.

As Scrum is to the Agile team, SAFe is to the Agile enterprise. SAFe tackles the tough issues – architecture, integration, funding,

governance and roles at scale.  It is field-tested and enterprise-friendly.

There are three levels in SAFe:* Team* Program* Portfolio

Page 7: Agile Session III

The Management ChallengeIt is not enough that management commit themselves to quality and productivity, they must know what it is they must do.

Such a responsibility cannot be delegated.

—W. Edwards Deming

“…and if you can’t come, send no one” —Vignette from Out of the Crisis, Deming,1986

Page 8: Agile Session III

What it is they must do Embrace Lean-Agile Values

Apply Lean-Agile Principles

Implement Lean-Agile Practices

Lead the Implementation

Page 9: Agile Session III

Embrace Lean-Agile Values

LEADERSHIP

Res

pect

for

peop

le a

nd c

ultu

re

Flow

Inno

vatio

n

Rel

entle

ssim

prov

emen

t

VALUE

Page 10: Agile Session III

Value in the Shortest Sustainable Lead Time

There is only one boss. The customer. And he can fire everybody in the company. —Sam Walton

‣ Achieve the sustainably shortest lead time with

‣ Best quality and value to people and society

‣ High morale, safety, customer delightLEADERSHIP

Res

pect

for

peop

le a

nd c

ultu

re

Flow

Inno

vatio

n

Rel

entle

ssim

prov

emen

t

VALUE

Page 11: Agile Session III

Apply Lean-Agile Principles

#1-Take an economic view

#2-Apply systems thinking

#3-Assume variability; preserve options

#4-Build incrementally with fast, integrated learning cycles

#5-Base milestones on objective evaluation of working systems

#6-Visualize and limit WIP, reduce batch sizes, and manage queue lengths

#7-Apply cadence, synchronize with cross-domain planning

#8-Unlock the intrinsic motivation of knowledge workers

#9-Decentralize decision-making

Leffingwell et al. © 2015 Scaled Agile, Inc. All Rights Reserved 11

Page 12: Agile Session III

Take an Economic View: Increase Value Early delivery provides fast value with fast feedback

Time

Valu

e D

eliv

ery

Incremental

Waterfall

Fast feedback

12

Page 13: Agile Session III

Implement Lean-Agile Practices

Page 14: Agile Session III

SAFe is an online, freely revealed knowledge base of

proven success patterns for implementing Lean-Agile development

at enterprise scale.

14

Page 15: Agile Session III

Nothing Beats an Agile Team▸ Cross-functional Agile Teams deliver working software every

two weeks

▸ Scrum roles and project management practices, XP-inspired technical practices; Kanban for flow

ScrumXP Kanban

Page 16: Agile Session III

Except a Team of Agile Teams▸ Cross-functional teams-of-agile-teams deliver working system increments every two weeks

▸ Operate with common Vision, architecture and UX guidance

▸ Collaborate, align, and adapt with face-to-face planning and retrospectives

Page 17: Agile Session III

Executing Strategy in an Agile Portfolio

▸ Organize Agile Release Trains around Value Streams

▸ Centralize strategy; decentralize execution

▸ Empower decision makers with Lean-Agile budgeting

▸ Provide portfolio visibility and WIP limits

▸ Leverage objective metrics for governance and improvement

Page 18: Agile Session III

That Delivers Business Results

BUSINESS RESULTS

Happier, more

motivated employees

20–50% increase in productivity

30–75% faster timeto market

50%+ defect

reduction

See ScaledAgileFramework.com/case-studies

Page 19: Agile Session III

Lead the Implementation

Page 20: Agile Session III

Leadership

People are already doing their best; the problems are with the system.

Only management can change the system.

—W. Edwards Deming

‣ Lead the change

‣ Know the way; emphasize life-long learning

‣ Develop people

‣ Inspire and align with mission; minimize constraints

‣ Decentralize decision-making

‣ Unlock the intrinsic motivation of knowledge workers

Res

pect

for

peop

le a

nd c

ultu

re

Flow

Inno

vatio

n

Rel

entle

ssim

prov

emen

t

VALUE

LEADERSHIP

Page 21: Agile Session III

The Big Picture

Page 22: Agile Session III
Page 23: Agile Session III

Levels

Page 24: Agile Session III
Page 25: Agile Session III

The People

Page 26: Agile Session III
Page 27: Agile Session III

Backlogs

Page 28: Agile Session III
Page 29: Agile Session III

The Cadence

Page 30: Agile Session III
Page 31: Agile Session III

Code Quality

Page 32: Agile Session III
Page 33: Agile Session III

Relentless Improvements

Page 34: Agile Session III
Page 35: Agile Session III

Economic Prioritization

Page 36: Agile Session III
Page 37: Agile Session III
Page 38: Agile Session III