Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement...

41
Exposing Uncomfortable Topics: Errors and Omissions with Scaling Presented @ TryScrum Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT) 1

Transcript of Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement...

Page 1: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Exposing Uncomfortable Topics: Errors and

Omissions with Scaling

Presented @ TryScrum

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

1

Page 2: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

About Gene

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

2

Page 3: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Assets To Consider

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

3

[email protected] (underscore)

• https://www.linkedin.com/in/ggnyc/

• http://www.keystepstosuccess.com/contact-us/

• https://join.slack.com/t/kstsconsulting/shared_invite/zt-fykyy2wz-

qrJkOgVYHAopwT2dq4ogCw (Free Slack channel – any Q&A )

• https://www.meetup.com/Large-Scale-Scrum-LeSS-in-NYC/

• http://www.keystepstosuccess.com/virtual-learning-training-coaching/

• https://less.works/trainers/listed-large-scale-scrum-usa-33/courses

Page 4: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Invitation For This Week

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

4

https://less.works/course-details/less-basics-online-new-york-1928

August 05-07

Link on Left hand side:https://www.keystepstosuccess.com/

(group discount: group_disc)

Page 5: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

5

The Biggest Omissions With Scaling

Misunderstanding the word “Enterprise”

Misunderstanding the word “ Scaling”

Omissions with fundamentals (Scrum, Kanban)

“Putting Agile in a basement”

Copy-Pasting & Relabeling

Fractal Scrum, with Local Optimization

“New game with same old players” (contracts)

Page 6: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

6

Costs of Fake Agile Are High

Page 7: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

7

Costs of Fake Agile Are High

Page 8: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Good-Old Scrum

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

8

Page 9: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Copy & Paste Is NOT Scaling

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

9

Control C

Control V Control C

Control C

Control C

Control V

Control V

Control V

Page 10: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Fake Scrum And Scaling

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

10

1)

2)

Product definition is weak. Applications and components that don’t have strong customer alignment are treated as products

“Doing Scrum” efforts are often a result of trying to meet goals of agile transformation (some annual % goals must be met), set at enterprise level

“Territorial” code ownership Top-down, “command & control” governance, with little autonomy and self-management at team level Importance of Scrum dynamics and its roles are viewed as secondary to existing organizational structure blueprints Too many single-specialty experts and very few T-shaped workers No meaningful HR changes to support Scrum team design

Page 11: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

11

90⁰‘chapter’

‘exis

ting o

rganiz

ational vert

ical’

Geographically

dispersed,

single-function,

component

group

‘squad’

‘tribe’

Taking an existing organizational vertical, flipping it on its side, and

then calling it a ‘chapter’, while preserving all elements of the

original structure (reporting lines, management relationships,

individual performance by ‘chapter leads’, mandatory participation) -

is a masquerade

Relabeling large, geographically dispersed,

single–function specialist/component group,

managed by engagement managers and

technical leads (with groups, frequently coming

from external vendors, bound by fixed-everything

SOWs) into a ‘squad’- is a masquerade Taking an existing portfolio of programs

and projects (usually, they weakly

support customer-centric products) that

are worked upon by used-to-be

component groups, and now, so called

‘squads’, while relabeling a portfolio into

a ‘tribe’ - is a masquerade

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

‘squad’

Merciless Relabeling

Re-labeling

Page 12: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

12

Born To Scale

Birth CertificateThis Certifies That

___________________________________

___________ ___________

___________ ___________

___________ ___________

___________________________________

(Name)

(Mother) (Father)

(Weight) (Length)

(Location)

(City)(State)

___________ ___________(Signed)

(Signed)

___________(#@&e Certification Number)

___________(#@&e Version)

Page 13: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

13

Copy & Pasting Someone Else’s Experiment

Page 14: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Wide Gap = Low Proximity

“Agile” Portfolios

“Agile” Programs

“Agile” Projects

“Agile” Managers,

Conductors,Coordinators, Orchestrators

“Agile” Oceans, Seas, Rivers and Streams

“Agile” Cars, Planes, Ships and Trains

Siloed teams of:Architects

DevOpsSystem Engs

Agile Teams

KPIsRAGs

Metrics

Version 348.54

Where is customer – centricity?

How loooooong is a feedback loop between customers and developers?

How adaptive (agile, fast-reacting) can teams really be, to Customer’s requests?

What has changed from what you saw prior to “installation”?

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

14

Page 15: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

15

Big problem - Exposed

http://www.keystepstosuccess.com/2020/05/05-05-less-talks-dave-snowden-answering-tough-questions-qa/

Page 16: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

16

Fractal Scaling (TOO !=PO )

SM

TOO

SM

TOO

SM

TOO

SM

TOO

SM

TOO

SM

TOO

Each team: private backlog, dedicated TOO, SM – estimating in a silo

Team

Team

Team

Team

Team

Team

SM

TOO

SM

TOO

SM

TOO

SM

TOO

SM

TOO

SM

TOO

Team

Team

Team

Team

Team

Team

SM

TOO

SM

TOO

SM

TOO

SM

TOO

SM

TOO

SM

TOO

Team

Team

Team

Team

Team

Team

https://www.youtube.com/watch?v=cr2rjaGmUzo

Page 17: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

17

https://www.youtube.com/watch?v=cr2rjaGmUzo

Who is Team Output Owner (TOO)?

Page 18: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

“Scaling” Legal Contracts

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

18

Vendor A Vendor B Vendor C Vendor D Vendor E

Client Company

Engagement Lead Engagement Lead Engagement Lead Engagement Lead Engagement Lead

…somewhere in a cloud, doing mandate laborious work…

…managing and providing estimates ‘on behalf of’ their people - to a client company…

“team” “team” “team” “team”

Page 19: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

ALTERNATIVES???

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

19

Page 20: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Important

Organizational STRUCTURE –

is the 1st Order Factor (Variable) that has impact on everything else inside ECOSYSTEM.

Everything else just follows: culture, mindset, behaviors, norms, values, processes, policies

e.g. metrics, velocities, OKRs, KPIs, RAGs, maturity levels – much less relevant

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

20

This is what some less experienced agile coaches do not stress, when they coach senior management

Page 21: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

UNDERSTAND

http://www.keystepstosuccess.com/2017/08/agile-organization-as-a-sushi-roll/

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

21

Page 22: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Remember Good-Old Scrum?

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

22

Page 23: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

NOT scaling Scrum: Many teams doing their own Scrum

Scaling Scrum: 2-8 teams scrumming together (on same Product)

YESNO

Scrum with 2-8 Teams

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

23

Different people with strategy, and vision, setting a different course

Same person with strategy, and vision, setting a unified course

Page 24: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

One Sprint: 2 – 8 Teams

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

24

Team A Sprint Team A Sprint

Team B Sprint Team B Sprint

Team C Sprint Team C Sprint

Team D Sprint Team D Sprint

Team A Sprint …

Team B Sprint …

Team C Sprint …

Team D Sprint …

Ability To:

Refine (PBR)- TOGETHER

Plan – TOGETHER

Coordinate - DIRECTLY

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

n

Co

ord

inatio

nIn

tegratio

nFor this, sprints

must be parallelized, not

staggered

Page 25: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

One Sprint: 2 – 8 Teams

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

25

Page 26: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

The Big Picture & History

2008

2010

2016

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

26

https://seattlescrum.com/downloads/Why-Scrum-Isnt-Making-Your-Company-Very-Agile-v2.pdf

Page 27: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

LeSS adoptions require months of preparation and then a ‘FLIP’. LeSS is no more than 70+/- a few, people: don’t try to bite more than

you can swallow 2-8 Teams One Product. One Product Owner. One Backlog

Size of LeSS Adoption

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

27

only one

only one only one

Page 28: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

28

Product Owner in LeSS

direct

direct

only

only

Page 29: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

29

YES

NO

Scrum Master in LeSS

Page 30: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Sourced from less.works

Is there Career Path for F/T Scrum Master?

Scrum Master in LeSS

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

30

Page 31: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Team In LeSS

Source: https://less.works/resources/graphics/index.html

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

31

Page 32: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Team In LeSS

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

32

Page 33: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

33

Opportunities For Coordination In LeSS

Page 34: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

34

Multi-site estimation with Planning Poker

Opportunities For Coordination In LeSSMulti-team Product Backlog Refinement

• Open space (physical or virtual)• “Promiscuous” collaboration• Directly, with users and customers

• By “doers” (team members)• Everyone is involved• The main goal: CCC (Card, Conversation,

Confirmation)• No need to be too conservative (pad) or

aggressive, while estimating

Page 35: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

35

Opportunities For Coordination In LeSS

Page 36: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

36

Opportunities For Coordination In LeSS

Page 37: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

37

Why Is LeSS More Real?

by Real Community

Real Team (Feature)

Real Product Group

(for functional learning)

Page 38: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Q & A

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

38

Page 39: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

APPENDIX

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

39

Page 40: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Source: http://www.keystepstosuccess.com/wp-content/uploads/2018/02/scrum_scaling_org_descaling-1.pdf

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

Less is More

40

Page 41: Exposing Uncomfortable Topics: Errors and Omissions with ......Multi-team Product Backlog Refinement • Open space (physical or virtual) • “Promiscuous” collaboration • Directly,

Relationships in LeSS

Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT)

41