nyab po launch & backlog workshop · scrum inc. is the agile leadership company of dr ... we...

133
© 1993-2015 Jeff Sutherland & Scrum Inc. 1 NYAB Product Owner Structure Launch and Backlog Workshop

Upload: vuongdung

Post on 12-May-2018

219 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

1

NYAB Product Owner Structure Launch

and

Backlog Workshop

Page 2: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

Who We AreScrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator of Scrum. We are based at the MIT Cambridge Innovation Center, MA.

Find out more at www.scruminc.com.

We run our company using Scrum as the primary management framework, making us a living laboratory on the cutting edge of “Enterprise Scrum”

2

Page 3: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

3

© 2

01

4 S

cru

m In

c.

Joe Justice Founder and Team Lead of Team WIKISPEED - global manufacturer of 100 mpg prototype cars and MicroHouses to help end involuntary homelessness.

Creator of eXtreme Manufacturing – Technical practices accelerating Scrum in hardware

manufacturing and engineering organizations.

Worked with Scrum in space systems, rockets, missiles, automotive, housing, metrology,

medical devices, radio, radar, dev-ops, organizational transformation, entertainment, legal, software architecture, composites, etc.

Speaker and Consultant at Unesco World Headquarters, Cambridge University UK, UC Berkley USA, Google, Microsoft, Johnson Controls, Boeing, Lockheed Martin, Raytheon, HP,

Wikimedia Foundation, Open Source Ecology, TEDx Rainier, Aspen Institute, Pictet Bank, and other organizations world-wide.

[email protected]

“WE HAVE FOUND TEAM MORALE TO

BE A MULTIPLIER FOR VELOCITY.”

Page 4: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Avi Schneier - Operations Manager, NY

» Hand-picked and trained by Jeff and JJ Sutherland to be their own Scrum Master

» Anointed to launch an incursion into the NY Tri-State Area in order to spread the

gospel of Aggressive Scrum as taught by its creator

» Has a unique perspective from 20+ years in both the public and private sectors

» science educator

» stock broker

» small business owner

» Sees Scrum as THE key framework to be implemented in any business to increase

sales and gain a competitive advantage by innovating solutions in a rapidly

changing marketplace

» Teaches Scrum Master, Product Owner and Scrum@Scale classes, Leadership

Workshops and coaches companies as they transform through Scrum

» A hard-core Brooklynite (lifelong - before it became cool) where he teaches Tai Chi

4

Page 5: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

PUT YOUR ELECTRONICS AWAY!

• Group together by Scrum Team or related teams

• EAT Members split up between teams

5

We will have plenty of breaks to check on our teams,

but for today let’s FOCUS on what we are doing…

Page 6: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

“Release Plan” for Our Two Days

6

Day 1

– P

O L

au

nch

Day 2

– B

acklo

g

Sprint 1

NYABVision and

Values15

Current Backlog Demo

15

ImpedimentBacklog

10

Sprint 2

Total Company

Interactions8

Sprint 3

Scrum @ Scale

8

StoryMapping

10

Identifying Ready or Not PBI’s

10

Business Value &

ROI20

Sprint 4

Backlog Refinement

Part I20

Release Planning

15

Course Wrap-up &

Retro5

Product Canvas

18

Future State Of Scrum

20

ExecutiveAction Team

12

Current State Of Scrum

20

Current State Retro

12

Inter-TeamInteractions

10(78)

(70)

(70)

(70)

NYABGoal Tree

10

Backlog Refinement

Part 220

Backlog Refinement

Part 320

Future Backlog Demo

10

Page 7: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

7

We need an overview of the

Scrum@Scale Framework

to have a shared vocabulary

Page 8: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Modular Framework for Scaling Scrum

8

Product Ownership Cycle

Scrum Master Cycle

Backlog Prioritization

Backlog Decomposition & Refinement

Release Planning

Team-Level Process

Release Management

Product & Release Feedback

Metrics & Transparency

Continuous Improvement & Impediment Removal & Personnel Issues

Cross-Team Coordination

Strategic Vision

Organization Level

Enterprise

Business Unit

Team

Executive Action Team

Page 9: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Scrum at Scale Modules are Defined by their Goals, Inputs and Outputs

Goals to be achieved

Required Inputs

Outputs to other modules

Goals Define what the module is intended to accomplish

InputsDescribe the information or resources needed from other modules to accomplish those goals

OutputsOutline what information or product this module generates that are needed by other modules

ANY specific practice that meets the module’s required Goals,

Inputs and Outputs will work with all of the other Scrum at Scale

modules…This is “Contract-First Design.”

9

Page 10: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

SCRUM@SCALE EMERGENT MODULARITY

• Scrum Inc. Recommended Patterns

• Default Setting

• Shared Accountability

• Better Matches Corporate

Language

• More Architecturally Prescriptive

• Maintains Context Flexibility using

Communities of Practice

• Scales Fractally

Page 11: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

11

As a Product Owner,

I need to understand how the

Executive Action Team functions and will affect my team

© 2011 Scrum Inc.

Page 12: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Modular Framework for Scaling Scrum

12

Product Ownership Cycle

Scrum Master Cycle

Backlog Prioritization

Backlog Decomposition & Refinement

Release Planning

Team-Level Process

Release Management

Product & Release Feedback

Metrics & Transparency

Continuous Improvement & Impediment Removal & Personnel Issues

Cross-Team Coordination

Strategic Vision

Organization Level

Enterprise

Business Unit

Team

Executive Action Team

Page 13: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Why is the Saab Gripen the Best Fighter Aircraft in the World?

13

F-35 “Joint Strike Fighter”

– Traditional Design

SAAB JAS 39E “Gripen”

– Agile Design

• $168 Billion over budget

• At least another 6 years

late (final systems

integration)

• Cost of Navy F-35C grew

from $273 million in 2014

to $337 million by 2015

• Best aircraft in the world -

Aviation Week

• Cumulative program cost of

$15 Billion

• New iteration of all systems

released every 6 months

• $43M cost1 (20% of F-35)

1. According to Jane’s Aviation Weekly, the Gripen is the world’s most cost-effective military aircraft

Page 14: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

SAAB Defense Enterprise Action Team Meets Every Morning at 8:30

• 8:30 Enterprise Action Team (= senior management)

• 8:15 Scrum of Scrum of Scrum of Scrums

• 8:00 Scrum of Scrum of Scrums

• 7:45 Scrum of Scrums

• 7:30 Daily Scrum

• Approximately 8 x 8 x 8 x 8 = 4096 people

14

Page 15: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Executive Action Team

15

Output

Input

0. Executive Action Team

Measures and

interventions to remove

waste and improve

performance

Feedback on interventions

Information on transformation status

and process in the organization

Organizational transformation strategy

Vision & goals regarding organizational

culture, structure,values, norms etc.

Up-to-date Executive Action Backlog

Identified impediments

Other organizational

metrics to provide transparency

Business Strategy and market trends

Status of organizational development

Other organizationaldevelopment

initiatives

Module Goals: • Align the development of the entire organization along a shared and transparent organizational transformation strategy

• Manage the high level transformation process based on a prioritized organizational transformation backlog with a primary focus on removing waste

• Continuously monitor velocity and metrics dashboards while identifying and removing impediments that block team performance

• Support the PO and SM cycle of the Scrum@Scale model through mentoring, coaching, challenging, and evolving the organization

Page 16: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

How one type of Executive Action Team Works

16

Page 17: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

NYAB Executive Action Team Demo

• Jason will now demo for the EAT

• Who is on the EAT?

• What has been done since its launch?

• What is currently on its backlog?

• How do teams currently communicate with the EAT?

17

Page 18: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

18

As a Product Owner,

I need to understand

How My Team Will Interact with other Teams

© 2011 Scrum Inc.

Page 19: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

“As a community focused on a common goal,

we want to be in ideal state of flow with our

technological, ecological, social, and

psychological environment so that we can

create a singularity of Purpose.”

S@S: Scaling the SM

Page 20: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

• 3 -9 Members (4.6) • SM - Removes Impediments • PO - Prioritizes Backlog• 3-5-3

Team

SMSM

Scrum Feature Team

• Transcendent Goal• Cross Functional - Independent Path to Production • Self-Organizing/Self-Managing• Backlog Flows to Stable Teams• Accountable to PO

=SM PO

Page 21: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Scaled Scrum Level 1 - 5 Teams of 5 Scrum of Scrums

SoS

SM

SM

SM

SM

SM

• Scrum of Scrums Scales the SM • Surfaces & Removes Impediments• Mirrors Daily Scrum• Removes Impediments• Limits Communication Pathways

• (120 vs. 7,140)• Achieves Communication Saturation• Cross-Team Coordination

Page 22: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

SoSoS

Scaled Scrum Level 2 - 25 Teams of 5 Scrum-of-Scrums-of Scrums

• Scrum of Scrums of Scrums• Surfaces & Removes Impediments• Mirrors Daily Scrum• Limits Communication Pathways

• (60 vs. 7,750)• Increases Communication

Saturation• Cross-Team Coordination• Surfaces Impediments

Page 23: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Scaled Scrum Level 3 - 125 Teams of 5

Executive Action Team

SoSoS SoSoS SoSoS SoSoS SoSoS

EAT*

• EAT Overlaps with the Executive Meta Scrum (EMS)

• Prioritizes & Removes Impediments that cannot be handled closer to the team-level

• Mirrors Daily Scrum

• Cross-Team Coordination• 125 People Coordinate in 60 min.• Increases Communication

Saturation• Limits Communication Pathways

• (300 vs. 195,000)

Page 24: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

“As a community focused on a common goal,

we want to be in ideal state of flow with our

technological, ecological, social, and

psychological environment so that we can

create a singularity of Value.”

S@S: Scaling the PO

Page 25: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

• PO - Sets Team Priorities • Servant Leader • Single Backlog

• Stories • Epics

• What not How • Systems Thinking - Oversees the Whole• Sometimes referred to as Line PO

The Scrum Team Product Owner

Team

PO

Page 26: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Meta Scrum Level 1 Aligns Multiple Teams

• Sets Priorities for MultipleTeam • Mirrors Refinement and Planning• Single Backlog Pulled by Line POs

• Epics• Features

• Cross-Team Coordination & Alignment • Systems Thinking - Oversees the Whole• Level 3 PO - Servant Leader

Meta Scrum

PO

PO

PO

POPO

Page 27: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Meta Scrum Level 2 Aligns Multiple Teams

• Sets Priorities for MultipleTeam • Mirrors Refinement and Planning• Single Backlog Pulled by Level 3 POs

• Features• Value Streams

• Cross-Team Coordination & Alignment • Systems Thinking - Oversees the Whole• Level 2PO - Servant Leader

Meta Scrum

Page 28: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

• Communicates Organizational Priorities

• Inhales Technical Priorities • Mirrors Refinement & Planning

• Owns Organizational Vision • Lead by the Level 1 PO

• Servant Leader • CEO • SVP

• Single Backlog Pulled by Level 2 PO • Value Streams • Initiatives

• Sets Organizational Priorities

Executive Meta Scrum*

Executive Meta Scrum Aligns Organization

EAT

*Note: The EMS and the EAT Overlap

Meta Scrum

Meta Scrum

Meta Scrum

Meta Scrum

Meta Scrum

Page 29: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

29

As a Product Owner,

I need to understand

How My Team Will Interact with the rest of NYAB

© 2011 Scrum Inc.

Page 30: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

“As a community focused on a common goal,

we want to be in ideal state of flow with our

technological, ecological, social, and

psychological environment so that we can

create a singularity of Technical Excellence.”

S@S: Scaling Extras

Page 31: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

• Rare Skill Sets - Not Enough for Every Team • Architects • Electrical Engineer • Deployment (Purchasing, Operations) • RAMS Engineer • Regulatory SMEs • System Test • UX • Tools

• Chartered with Propagating Skills • Responsible for Quality of Work • Promote Inheritance of Common Features • Work on Teams • Accountable to EAT

Knowledge & Infrastructure Teams

(“Friends of the Teams”)

Page 32: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Customer Relations & Intelligence Corporate Speak: New Product Introduction, Marketing & Business Intelligence

• Supports PO Structure • Works w/ POs on Market Knowledge • Collaborates w/ potential customers on new product

• Supports Customer Interaction • Identifies Customer Collaborators • Coordinates Customer Reviews (3 Value Curves) • Supports Deployment through Commercialization

• DoR for EAT Initiatives • Release Planning • Biz Value • Cross-Team Estimation

• DoD for EAT Initiatives • Release Management • Commercialization

• Owns Organizational Sprint Backlog • Sprint Backlog is Locked • Accelerate Time to Market

• Supports EAT prioritization • Provides Standard Business Value for organization • Helps ID Teams w/ Skills necessary • Helps facilitate Estimation across multiple teams • Helps POs understanding of MVP (Market Value)

• Accountable to Customers & Market

Customer Relations &

Intelligence

Page 33: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Communities of Practice

• Product Ownership

• Supported by Customer Relations • Reviews • Biz Value • Estimation

• Metrics • Cost/Pt • Profit/Pt

• Scrum Master • Cadence • Metrics • Best Practices for Self-Org/Self-Manage • Agile Tools

• Technical & Engineering Practices • Technical Acceptance criteria for tools • Infrastructure Teams • Supports Feature Teams

• Meta Scrums • Organizational Alignment • Leadership Practices

•Allows for Context Based Process •Accountable to Teams & People Operations

Community of Practice

————

Partners with HR

———

Team Members

Page 34: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

People Operations Corporate Speak: Human Resources

•HR (People Operations)– Agile Culture • Holds Scrum Values • Agile Values • Team Incentives • Supports CoPs • Celebrations/Fun • Helps people grow in org as life changes (Career Agents)

• Single • Married • Kids

•Agile Space •Provides time to Learn (80/20) •Hack-a-thons •Protects Teams from bureaucracy

• Reduces and protects teams from organizational bureaucracy

(forms, documentation etc.) • HR is at the front of the person value stream. The more Agile

HR is, the better the Agile implementation will be

•Accountable to Teams & CoP

People Operations

————

Partners with CoP

Page 35: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

•Removes Impediments • Supports COP • Coordinates COP & PO

•Accountable to PO Structure, CR/BI, and Board

Executive Action Team - Leadership Corporate Speak: Senior Management

EAT

Page 36: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

•Changes Culture • Supports COP • Coordinates COP & PO

•Supports PO Structure • Communicates Org Priorities • Learns of Technical Priorities from PO Structure

• Inhale • Exhale

•Work with Customer Relations • Marketing • NPI • Biz Intel • Backlog Prioritization

• Biz Value • Estimation

•EAT Scrum Master (ex. COO) • Must break C-Suite Silos • Teaches C-Suite Scrum Practices • Responsible for C-Suite engagement • Supports COP

•Accountable to PO Structure, CR/BI, and Board

Executive Meta Scrum - Leadership

Executive Meta

Scrum

Page 37: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

All Together Now! Communication Flows Both Ways Between All Modules

Executive Meta Scrum

CoPAPO

Communities of Practice

Agile People Operations (HR)

Knowledge Teams (on Teams) Infrastructure Teams (on Teams)

EAT

Customer Relations and Intelligence

CR

Meta Scrum

SoSoS

Meta Scrum

Meta Scrum

SoSoS

Meta Scrum

SoSoS

Meta Scrum

SoSoS

Meta Scrum

SoSoS

Meta Scrum

Meta Scrum

Meta Scrum

Meta Scrum

Page 38: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

38

As a Product Owner,

I want to understand

How NYAB Looks in its current State of Scrum

© 2011 Scrum Inc.

Page 39: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

NYAB Current State Diagram

• Gather around a central table

• Let’s make a diagram of the company in its current State of Scrum

• Include all teams and the EAT

39

Page 40: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

40

As a Product Owner,

I want to understand

How NYAB Will Look in a future State of Scrum

© 2011 Scrum Inc.

Page 41: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

NYAB Future State Diagram

• Gather around a central table

• Let’s make a diagram of where we want the company to go in a future State of Scrum

• Include all teams, friends of teams, and the EAT

41

Page 42: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Is anyone hungry?

42

Page 43: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 2014 Scrum

Inc.

Effective Communication

Page 44: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

44

Understanding the NYAB

Vision and Values

Page 45: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Scrum Guide Refresh

45

scruminc.com/scrum-guide-refresh/

Page 46: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

Scrum Values

46

Page 47: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Focus on Vision

Courage to

Change

Respect for

People

Commitment to DeliverScrum Values

47

Scrum Values

Transparency

Openness

Page 48: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

NYAB’s Values

48

Page 49: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

How do Scrum Values Support NYAB’s Values?

49

EntrepreneurshipTechnical ExcellenceReliabilityPassionResponsibility

Page 50: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

• Backlogs should represent work to achieve the companies vision.

• Leadership must set clear vision to focus us on delivering the right value.

• Product Owners you should know how your backlog aligns to the vision.

We need a vision!

50

Page 51: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

Example: Creating a Vision Statement

• FOR <target customers>

• WHO <statement of need>

• THE <product name> IS A <product category>

• THAT <key benefit, compelling reason to buy and use>

• UNLIKE <competition/alternative>

• OUR PRODUCT <differentiating statement>

51

A successful vision statement is compelling enough to be broadly shared, yet concise and easily remembered

Source: Crossing the Chasm by Geoffrey Moore

Page 52: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

• Using the template, please write what you think the current vision of NYAB is.

• Can we modify it to sound better?

What is our current corporate vision?

52

Page 53: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

• Using the template, please write what you think the current vision of a specific NYAB product is.

• How does this vision fit in with the overall corporate vision?

What are our current product visions?

53

Page 54: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

54

Understanding the NYAB

Goal Tree

Page 55: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

• Mike Hawthorne will now demo the NYAB Goal Tree

What is on the NYAB Goal Tree?

55

Page 56: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

56

Page 57: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

57

Product Canvas

Page 58: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

The Product Canvas

58

Page 59: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

Example Canvas

Page 60: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

The Product Canvas

60

30 Mins

Page 61: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

61

Current State Retrospective

Page 62: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Current State Retrospective

• What things are we doing well that we should do more of?

• What things will prevent us from achieving the vision?

• What things are we doing that are not adding any value?

• What processes need to be improved?

• Anything that is not clear, or needs further discussion put in the Parking Lot.

• Scrum Master - You facilitate this activity.

62

15 Mins

Page 63: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

63

Backlog Current State Demo

Page 64: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Current State Backlog Demo

Outcome - Understand the PO structure

Outcome - Know which PO owns what backlog

64

T TT T TT T TT T TT T TT T TT

PO

CPO

PO PO

CPO

PO

CPO

Product PO team

Component PO team Component PO team

15 Mins

Page 65: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

65

Let’s refine the backlog!

Built by Scrum

Built by Scrum

Built by Scrum

Built by Scrum

Built by Scrum

Page 66: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Our Definition of Done for this Workshop

• A Single Prioritized Backlog of 1-3 Sprints of READY PBIs.

• The Product Backlog is an ordered list of items that might be needed in the product.

• The Product Backlog lists features, functions, requirements, enhancements, and fixes that constitute the changes to be made to the product in future releases.

• Product Backlog items have the attributes of a description, order, estimate and value.

66

20

Q4200

Q3200

June2008

May2008

Apr2008

Page 67: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

An Agile Perspective

67

Page 68: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 2014 Scrum

Inc.

Just Shipping Faster is not Agile

“There is nothing so useless

as doing efficiently that which

should not be done at all”

Page 69: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

H20 Scrum

69

Page 70: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

70

Backlog Refinement Part 1

Page 71: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Backlog Flows to Stable Teams

71

CCPO Meta Scrum CPO Meta Scrum PO Team Refinement

T TT T TT T TT T TT T TT T TT

Chief Chief PO’s

Backlog

Chief PO’s Backlog Chief PO’s Backlog

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

PBI

Scrum Teams Backlog Scrum Teams Backlog

Page 72: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Our Definition of Done for this Workshop

• A Single Prioritized Backlog of 1-3 Sprints of READY PBIs.

• The Product Backlog is an ordered list of items that might be needed in the product.

• The Product Backlog lists features, functions, requirements, enhancements, and fixes that constitute the changes to be made to the product in future releases.

• Product Backlog items have the attributes of a description, order, estimate and value.

72

20

Q4200

Q3200

June2008

May2008

Apr2008

Page 73: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

The CPO Team’s Backlog Before Refinement

73

Page 74: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Product Owner Meta Scrum

74

Page 75: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Product Owner Meta Scrum

75

Page 76: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Product Owner Meta Scrum

76

Page 77: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

77

The Team’s Backlog After Refinement

Page 78: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

User Story Mapping

78

Page 79: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

Understanding Story Mapping

• Epics at top,

stories underneath

• Shows workflow

• Can be large

features, company

initiatives

• Two dimension

view easier to

understand than

linear ordering

• Tool for identifying

MVP

• Allows the team to

see the big picture

79

Page 80: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Backlog Refinement & Story Mapping

80

Meta Scrum Story MappingRefined with

Business Value

Page 81: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Backlog Refinement & Story Mapping

81

Page 82: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Backlog Refinement & Story Mapping

82

Page 83: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Backlog Refinement & Story Mapping

83

Page 84: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

Let’s Get Our Stories on the Wall!

• Epics at top,

stories underneath

• Shows workflow

• Can be large

features, company

initiatives

• Two dimension

view easier to

understand than

linear ordering

• Tool for identifying

MVP

• Allows the team to

see the big picture

84

Page 85: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 2014 Scrum Inc.

NY

AB

v1

.0

Page 86: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 2014 Scrum Inc.

NY

AB

v1

.1

Page 87: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

87

Business Value

Page 88: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Not All Features Are Created Equal!

Valu

e t

o C

usto

mer

0

12.5

25

37.5

50

Features

65% of features provide little to no

value, are rarely used and/or aren’t

actually desired by the customer

The rest are

OK, but not as

important

80% of

value

typically

resides in

20% of

features

88

Page 89: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Product Owner Tries to Trace “The Value Curve”

89

Deliver here at the latest!80% of value20% of features

MVP may be here

Page 90: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

What should we do first?

• “If you only calculate one thing calculate the Cost of Delay”

• If you had that feature or function today, what would it be worth?

• How much would you lose every day you delay shipping it?

90

Page 91: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Cost of Delay

• What would it be worth to us if we had it right now?

• What would it be worth to us if we could get this a month earlier?

• What would it cost us if it was a month late?

91

Page 92: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Cost of Delay

92

Page 93: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

WSJF or CD3

93

Duration can be determined by estimating all stories in an epic. Can be done fast using the Delphi technique

Page 94: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Estimating Business Value

94

Page 95: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

How Toyota Thinks About ROI

95

• Costs = Sum of all one time investment & running costs over the next 4 years.

• Benefits = Sum of each projected benefit over the next 4 years, multiplied by the

probability of achievement from the table below

Higher

Lower

Lower

ROI = (4 year benefits - 4 year costs / 4 year costs (Initial Target = 150%)

Benefit 1 = 4 year Cost Reduction of $500K in group 1 (500x100%) = $500,000Benefit 2 = 4 year Cost Avoidance of $500K requiring 2 groups (500x55%) = $275,000

Total Benefits 775,000 - Total Costs 150,000 = 625,000

Total of 4 year costs = $150,000ROI = 417%

Example

Page 96: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

A Simple ROI Calculation

Business Value / Story Points

Examples

• Story 1: BV = 13 Story Points = 8 ROI = 1.6

• Story 2: BV = 13 Story Points = 21 ROI = 0.6

• Story 3: BV = 55 Story Points = 13 ROI = 4.2

How would you order these stories at the top of your backlog?

96

Page 97: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Estimating Business Value: Can we add BV to our Stories?

97

Page 98: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

98

READY Backlog

Page 99: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

INVEST in Good User Stories

99

and Immediately Actionable

Page 100: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

User Story Creation

100

Page 101: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

PO Should Write User Stories, Not Tasks

101

How?

What?

Why?

Confusing user stories with tasks unnecessarily limits the team’s ability to innovate, accelerate and try new approaches

User StoryTask TaskTask

• Focuses on WHAT the team needs to do, and WHY they need to do it

• Typically requires many team members with different skills to complete

• Can be completed independent of other user stories

Deliver independent customer visible value!

• Focuses on HOW the team will accomplish their work

• Typically can be done by one or two team members with similar skill sets

• Often must be completed sequentially

• Address individual development layers

Do not deliver independent customer visible value!!

Page 102: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Story Splitting

102

Administrate users

Register new user

Edit existing user

Delete user

Find user

100 simultaneous

users

Operations manual

As a helpdesk operator I want to see who is logged

in

View Invoice in HTML, PDF, or Excel format

100 simultaneous

users

Operations manual

As a helpdesk operator I want to see who is logged

in

View Invoice in HTML, PDF, or

Excel format

Register new user

Edit existing user

Delete user

Find user

100 simultaneous

users

Operations manual

As a helpdesk operator I want to see who is logged

in

View Invoice in HTML, PDF, or

Excel format

Page 103: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Stories Should be Vertical Slices

103

Page 104: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

READY Backlog

1. Business Value is clearly articulated.

2. Details of the WHAT are sufficiently understood by the Team.

3. Dependencies are identified and no external dependencies exist that would block the story from being completed.

4. All enabling items are present; Specs, Wireframes etc.

5. The team has, or will acquire the skills to complete the work.

6. The Story meets INVEST.

7. Acceptance criteria are clear and testable.

8. Performance criteria, if any, are defined and testable.

9. Scrum team understands how to demonstrate the story at the sprint review.

104

Our default ‘DoR’ Definition of READY for Today

Page 105: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Identify unREADY Backlog

• Put a sticker or otherwise denote which stories are NOT READY

• Write on the small sticky what needs to be done to

make the story READY.

• Scrum Masters - These are potential impediments for you!

• Product Owners - You are accountable for making stories READY.

• Can we reach out to anyone today and mitigate these dependencies?

105

‘NOT READY’

Awesome User Story

with Loads of Value

Get this Do that

Ask them

Awesome User Story

with Loads of Value

Page 106: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Story Mapping Approach

106

Page 107: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

107

Let’s Check How Things Are Going

Page 108: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Impediments Backlog

108

Owner

NT

JR

TS

Ref: Details Actions

1

3

2

Describe the

impediment

Describe the

impediment

Describe the

impediment

Current

Countermeasures

Current

Countermeasures

Current

Countermeasures

Kaizen

Story

Story

Story

Story

Sprint

Backlog

Stuff

To Do

Stuff we’re

doing

Stuff that’s

done

1

2

1

Page 109: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Is anyone hungry?

109

Page 110: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

After Lunch Video

110

Page 111: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

111

Let’s Check How Things Are Going

Page 112: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

112

Backlog Refinement Part 2

Page 113: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

What can I deliver in a week?

• Problem - Testing Audit Expert Edit Engine (Coding Compliance) takes one tester 2 weeks to execute.

• Root Cause - All tests are manual.

• Countermeasure - Automate the Testing

113

Page 114: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

114

What can I deliver in in a week?

Page 115: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

115

What can I deliver in in a week?

Page 116: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

• Problem - Testing Audit Expert Edit Engine (Coding Compliance) takes one tester 2 weeks to execute.

• Root Cause - All tests are manual.

• Countermeasure - Automate the Testing

116

• Every time this test is run it saves the company $10K

• Results - Testing reduce to

What can I deliver in in a week?

Page 117: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

117

5

Estimating Stories

Page 118: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2016 Jeff Sutherland & Scrum Inc.

Rapid Estimating of Epics

118

SM M L XL XXL

3 5 8 13 21

Page 119: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Definition of Done for Today

119

20

Q4200

Q3200

June2008

May2008

Apr2008

Page 120: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

120

Release Planning

Page 121: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

An Awesome CPO

121

Page 122: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Release Planning

122

Page 123: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Definition of Done for Today

123

20

Q4200

Q3200

June2008

May2008

Apr2008

Page 124: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

124

Let’s Check How Things Are Going

Page 125: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

125

Backlog Refinement Part 3

Page 126: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Product Owner Homework

• Any stories that cannot be made READY today are your responsibility.

• As a Product Owner you are responsible to ensure that any work you are asking the team to do meets the DoR.

• The Team will support you up to 10% of the Sprint in Backlog Refinement to help you understand what needs to be done to ensure each story is READY.

126

Page 127: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Definition of Done for Today

127

20

Q4200

Q3200

June2008

May2008

Apr2008

Page 128: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

128

Let’s Check How Things Are Going

Page 129: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

129

Future State Backlog Demo

Page 130: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

130

Retrospective

Page 131: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

Retrospective

• What went well that the team should take forward?

• What still needs to be done to improve your backlog?

• Anything for the Executive Action Team? - Scrum Masters!

• Update your Plus/Delta - Scrum Master please secure this.

• Does anything need to go to the CPO Meta Scrum?

131

15 Mins

Page 132: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 2014 Scrum

Inc.

Some Ideas

• Review the Scrum Guide

• Team Spaces.

• Laptops/Video Conferencing.

• Identify and Remove Impediments.

• Join your local Agile group.

• And of course More Backlog Refinement!

Page 133: NYAB PO Launch & Backlog Workshop · Scrum Inc. is the Agile leadership company of Dr ... We run our company using Scrum as the primary ... Modular Framework for Scaling Scrum 8 Product

© 1993-2015 Jeff Sutherland & Scrum Inc.

133

Effective Communication