39
Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to Nutanix (enterprise cloud platform), for offering high capacity Zoom channel Gene Gendel, Certified Enterprise & Team Coach (CEC-CTC), Certified LeSS Trainer (CLT) 1

Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

Never-ending saga with Estimation.

Can LeSS help us debunk this?

Presented @ LeSS NYC

Thanks to Nutanix (enterprise cloud platform), for offering high capacity Zoom channel

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

1

Page 2: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

About Gene

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

2

Page 3: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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://www.meetup.com/Large-Scale-Scrum-LeSS-in-NYC/

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

h_IAPArcR8CyujNi2umlKw (Gene’s free Slack channel – ask questions about

LeSS)

• 6/10-12 (12:00 EST) Certified LeSS Basics

• 6/17-19 (12:00 EST) Certified LeSS Basics

Page 4: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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)

4

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

Page 5: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

5

Statistics (For Transparency)

https://explore.digital.ai/state-of-agile/14th-annual-state-of-agile-report

Please, note what

the biggest

challenges are …

Page 6: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

6

Statistics (For Transparency)

https://explore.digital.ai/state-of-agile/14th-annual-state-of-agile-report

Degree of “framework implementation success” is inversely proportional how it [framework] challenges organizational design problems.

What was the

miracle that

made this

possible?…

Page 7: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

We Need To Dissolve Some Illusions

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

7

ILLUSION - 1“We can relabel existing, loosely coupled,

single function/single-skillset specialist

groups with fancy terminology, while NOT

changing the overall organizational design,

and expect these groups, somehow, to

function, as if they were real, well-formed &

normed teams capable of accurately

estimating, individually and on a larger

scale.”

Page 8: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

8

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’

Copy – Pasting Someone Else’s Experiment

Re-labeling

?

Page 9: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

We Need Do Dissolve Some Illusions

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

9

ILLUSION - 2 “We can ‘sprint’ by single-function-specialty

teams (e.g. BA, Architecture, Dev, QA) that

are sequentially scheduled, OR within single-

component development effort (e.g. UI,

middle-tier, DB) that requires a lot of tail-end

integration, with neither approach delivering

PSPI, and then expect that cumulative

estimations from individual teams can be

seamlessly added up.”

Page 10: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

Burying Agility Under Layers of Waste

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

10

Page 11: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

We Need To Dissolve Some Illusions

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

11

ILLUSION - 3 “We can place (literally, burry) development

teams very deeply underneath an

organizational structure, ask them [teams] to

estimate work and then expect that estimates

will remain reliable, as they get rolled up a

complex organizational structure, going

through multiple layers of translation, re-

fabrication and padding.”

Page 12: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

“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

Scrum

KPIsRAGs

Metrics

Version 348.54

Where is customer – centricity?

Where is a feedback loop between customers and developers?

Where is real organizational agility/adaptiveness?

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

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

12

We Need Do Dissolve Some Illusions

Customers

Estimation

Prioritization

Page 13: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

13

We Need Do Dissolve Some Illusions

Birth CertificateThis Certifies That

___________________________________

___________ ___________

___________ ___________

___________ ___________

___________________________________

(Name)

(Mother) (Father)

(Weight) (Length)

(Location)

(City)(State)

___________ ___________(Signed)

(Signed)

___________(#@&e Certification Number)

___________(#@&e Version)

Page 14: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

We Need To Dissolve Some Illusions

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

14

ILLUSION - 4 “We can coordinate multiple teams through a

complex fractal/kaleidoscope-like schema of

‘Scrum of Scrums’, delegating coordination

to Scrum Masters and Team Output Owners

(each team has one of each), and then expect

that collective estimation by multiple teams

can be added up accurately and

communicated up reliably”.

Page 15: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

15

Coordination via: SoSoSoSoSoSoSoSoS

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

Btw,

who is

TOO?

Does

Product

Size

Matter?

Page 16: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

16

Who is Team Output Owner (TOO)?

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

Page 17: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

17

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

Who is Team Output Owner (TOO)?

Page 18: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

18

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

Who is Team Output Owner (TOO)?

Page 19: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

19

Where Does TOO Come From?

Page 20: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

20

Where Is TOO Placed?

TOO

Page 21: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

We Need Do Dissolve Some Illusions

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

21

ILLUSION - 5 “We can build a good team, made of external

vendors-workers: initially, high-quality

people, but then quietly substituted by low-

quality single-function specialists that cannot

work, let alone, estimate independently, and

therefore, requiring vendor engagement

leads and project coordinators to provide

estimates on their behalf, in order to honor

fixed-everything SOW/SLA, with many

conflicting priorities.

Page 22: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

We Need To Dissolve Some Illusions

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

22

Vendor A Vendor A Vendor A Vendor A Vendor A

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 23: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

23

How Is LeSS Different?

Page 24: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

24

Information Flow in LeSSonly one

only one only one

direct

direct

only

only

Page 25: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

LeSS is NOT

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

25

Control C

Control V Control C

Control C

Control C

Control V

Control V

Control V

Page 26: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

LeSS is: 2-8 teams scrumming together (on same Product)

LeSS is not: Many teams doing their own Scrum

But Like ThisNot Like This

LeSS Is [Same] Scrum with 2-8 Teams

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

26

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

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

Page 27: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

Sprint Cadence in LeSS: One LeSS Sprint

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

27

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 28: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

28

Opportunities For Coordination In LeSS

Page 29: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

29

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 30: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

30

Opportunities For Coordination In LeSS

Page 31: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

31

Sprint Planning

Opportunities For Coordination In LeSS

• No teams’ ‘private’ product backlogs (only sprint backlogs)• Breaking down work – together• Looking for/planning opportunities to work together• Willing to help each other inside a team and across teams (see additional

communication channels in LeSS)

Page 32: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

32

Opportunities For Coordination In LeSS

Page 33: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

33

Informal Communication In LeSS

Page 34: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

34

Get Your Priorities Straight

IFEstimation

AND

Forecasting/Planning

AND

Budgeting

….are important enough to you and your organization

THEN

Consider improving an overall organizational design

& team structure

END-IF

Page 35: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

Q & A

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

35

Page 36: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

Assets To Consider

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

36

[email protected] (underscore)

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

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

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

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

h_IAPArcR8CyujNi2umlKw (Gene’s free Slack channel – ask questions about

LeSS)

• 6/10-12 (12:00 EST) Certified LeSS Basics

• 6/17-19 (12:00 EST) Certified LeSS Basics

Page 37: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

APPENDIX

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

37

Page 38: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

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

38

Page 39: Never-ending saga with Estimation. Can LeSS help us debunk this? · 2020. 6. 9. · Never-ending saga with Estimation. Can LeSS help us debunk this? Presented @ LeSS NYC Thanks to

Relationships in LeSS

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

39