Top Banner
Comparing Scaling Frameworks LeSS, Scrum At Scale®, SAFE®
27

Comparing Scaling Frameworks - Agility 11

Mar 21, 2023

Download

Documents

Khang Minh
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Comparing Scaling Frameworks - Agility 11

ComparingScalingFrameworks

LeSS,ScrumAtScale®,SAFE®

Page 2: Comparing Scaling Frameworks - Agility 11

President&ChiefCoach

•  CertifiedScrumTrainer®,CertifiedEnterpriseCoach®,CertifiedAgileLeader®andCALEducator®,Leadership

Agility360®Coach.

Agility11services:•  Publicandin-houseprivatetrainingonScrum,Agile,Lean,

Kanban,andAgileLeadership•  AgileCoachingforenterprisesandteamstoachieve

transformational&lastingsuccesswithAgile&Leanpractices

•  LeadershipAgility360®assessmentsandLeadershipCoaching

BradSwanson

2

[email protected]

@bradswansonLinkedIn.com/in/bradswanson

‘ScrumAllianceCALEducator’and‘CertifiedAgileLeadership’arecertificationmarksofScrumAlliance,Inc.Anyunauthorizeduseisstrictlyprohibited

Page 3: Comparing Scaling Frameworks - Agility 11

ThePitchLeSS

•  “assimplyaspossible”

•  “Forlargegroups,LeSShitsthesweetspotbetweendefinedconcreteelementsandempiricalprocesscontrol.”

ScrumatScale®•  ‘scale-freearchitecure’

allowsorgtogroworganicallyatitsownpace

•  Applicabletoalldepartments,inmanydomains

•  ‘Minimumviablebureaucracy’

•  Infinitelinearscalability

SAFe®“CombiningthepowerofAgilewithLeanproductdevelopment,DevOps,andsystemsthinking,SAFesynchronizesalignment,collaboration,anddeliveryformultipleAgileteams.”

Page 4: Comparing Scaling Frameworks - Agility 11

FoundationLeSS•  Leanthinking•  Systemsthinking•  10Principles•  “assimplyas

possible”

Scrum@Scale•  ‘Network’of

Scrumteams(hierarchy?)

•  Minimumviablebureaucracy

•  Scrumvalues

SAFe1.  Lean-Agile

leadership2.  Team&techagility3.  DevOps&release

ondemand4.  Businesssolutions

&Leansystemsengineering

5.  Leanportfoliomgmt

Softwarefocused

Page 5: Comparing Scaling Frameworks - Agility 11

StructureLeSS•  Customer-

centricFeatureteams

•  1POperproductarea

•  CommunitiesofPractice

Scrum@Scale•  Fractal/

network?•  ScrumofScrums

teamas‘releaseteam’

•  POcycle(what)•  SMcycle(how)

SAFeDefinedhierarchy:•  Portfolio•  Solution•  Program(Agile

ReleaseTrain)•  Team

Page 6: Comparing Scaling Frameworks - Agility 11

LeSS

Page 7: Comparing Scaling Frameworks - Agility 11

LeSSbasics

Page 8: Comparing Scaling Frameworks - Agility 11

LeSS–corephilosophy

Page 9: Comparing Scaling Frameworks - Agility 11

LeSSorgstructureWhat’sNOThere?PMO,supportgroupssuchasQAorConfigMgmtProductOwnermaybeateamwithonePO.POisatapeerleveltotheteams.“UndoneDept”ideallydoesn’texist;shouldbewithinteams.E.g.QA,Operations.

Page 10: Comparing Scaling Frameworks - Agility 11

LeSSbigpicture

Page 11: Comparing Scaling Frameworks - Agility 11

LeSSHuge

Page 12: Comparing Scaling Frameworks - Agility 11

ScrumatScale®

Page 13: Comparing Scaling Frameworks - Agility 11

S@Sbasics

©2019Scrum@Scale

Page 14: Comparing Scaling Frameworks - Agility 11

©2019Scrum@Scale

Page 15: Comparing Scaling Frameworks - Agility 11

S@SProductOwnership

©2019Scrum@Scale

Page 16: Comparing Scaling Frameworks - Agility 11

Scrum@Scale

Page 17: Comparing Scaling Frameworks - Agility 11

©2019Scrum@Scale

Page 18: Comparing Scaling Frameworks - Agility 11

SAFe®

Page 19: Comparing Scaling Frameworks - Agility 11

SAFe®bigpicturewww.scaledagileframework.com

(Sorry,SAFe®copyrightseemstoprecludemefromduplicatingthebigpicture.)

Page 20: Comparing Scaling Frameworks - Agility 11

ConfigurationsLeSS•  LeSS(2-8teams)•  LeSSHuge(8+

teams)

Scrum@Scale®•  Fractal

(recursive)–scalestoanynumberoflevels

SAFe®•  Essential•  Largesolution•  Portfolio•  Full

Page 21: Comparing Scaling Frameworks - Agility 11

LeSS ScrumatScale® SAFe®Multi-team(level1)

1ProductOwner,orPOteamw/1PO

ScrumofScrumsMaster.POTeamwithaChiefProductOwner(CPO)

ReleaseTrainEngineerSystemArchitectProductManagementBusinessOwners

Level2 (LeSSHuge)1OverallPO+AreaPO’s

SoSoSMCCPO1

SolutionArchSolutionMgmtSolutionTrainEngineer

Level3 ExecutiveActionTeam(EAT)(SoSoSoSM1,POTeam@levelN)

EnterpriseArchEpicOwners

Rolesbylevel

ScrumatScale:“Ateam’sProductOwnerisresponsibleforthecompositionandprioritizationoftheteambacklogandmaypullbacklogitemsfromthesharedSoSbacklogintotheteambacklogorgenerateindependentbacklogitemsattheirdiscretion.”

Page 22: Comparing Scaling Frameworks - Agility 11

LeSS ScrumatScale® SAFe®Multi-team(level1)

Sprintplanning1Sprintreview(overall)Overallretrospective.Self-organizedcoord.OngoingProductBacklogRefinement(wholeteam)

BacklogrefinementReleaseplanningScrumofScrums(coordination)MetaScrum(POs)ScaledDailyScrum1

ImpedimentremovalSoSReview&Retrospective

ProgramKanbanPIplanningSystemDemoInnov&PlanningiterationProgramRetrospective

Level2 InitialProductBacklogRefinement(vision,refinement,risks,DoD…)

EATScrumeventsExecMetaScrumevents

SolutionKanbanSolutionDemoModel-basedSystemEngr

Level3 PortfolioKanbanArchitecturalEnablersValueStreamcoordination

Processeventsbylevel

1ScaledDailyScrum:1repfromeachteam

Page 23: Comparing Scaling Frameworks - Agility 11

LeSS ScrumatScale® SAFe®Multi-teamstructure

Scrumteams ScrumofScrums(SoS) ReleaseTrain(RT),ReleaseTrainEngineer(RTE),SystemArch

Orglayers

TeamHeadofProduct

ExecActionTeam(EAT).RecursiveSoSstructure.

Portfolio,LargeSolution,Program,Team

POmodel 1PO(orPOteam)<=8teams.1PO+AreaPOs>8teams.1backlogperArea.

ExecMetaScrum(uberPO)EachSoS:ChiefPO&POteam.1PO&1backlogperteam

SolutionMgmtProductMgmtperRTPOperteam.1Backlogperteam.

OtherRoles

Managersimprovecapabilities1

ScrumofScrumsMaster(SoSM)ExecActionTeam(EAT)

EnterpriseArchSolutionArch,SolutionMgmt,STESystemArch,ProductMgmt,RTE

Process Sprintplanning:all+team.Review:all.Retro:team+all.Self-orgcoordination.

Sprints,POcycle,SMcycle.ScaledDailyScrum.CoordinationviaSoS.

SolutionTrain,Enablers,Archrunway.ProgIncr(PI)planning,PIrelease,SysDemo&ProgRetroforeachRT

Page 24: Comparing Scaling Frameworks - Agility 11

Definedprocess Empiricalprocess

Centralauthority Empoweredteams

Teamsdistantfromcustomers

Teamsclosetocustomers

Followaplan Respondtochange

Processes&Tools Individuals&interactions

Deliverlessoften Continuousdelivery

Directiveleadership

Servantleadership

Small Extentofchangevsexistingorgstructure&culture Large

LeSSScrumatScale®SAFe®

Page 25: Comparing Scaling Frameworks - Agility 11

StrengthsLeSS•  Empoweredteams

workingcloselywithcustomers

•  Emphasisonexperimentsandprinciplesoverframeworks

•  LeSSRules(10principles)

•  Simplicity

ScrumatScale®•  Scalesrecursively•  EATforimpediment

removal&cultivatingvalues

•  EmphasisonContinuousimprovement

•  Simplicity

SAFe®•  Lean-Kanban

principles•  DevOps,XP&

softwarefocus•  Amountof

guidanceavailable

Page 26: Comparing Scaling Frameworks - Agility 11

PitfallsLeSS•  Maybeahugeshift

incultureandrolesforatraditionalorganization

•  Lessapplicableinanon-product-orientedorganization(e.g.IT?)

ScrumatScale®•  Recursivelayers

becomeahierarchyofcentralizedauthority

•  Lessguidanceonhowtoimplement

SAFe®•  Centralized

authority•  Rigidlydefined•  Emphasison

process&rolesoverprinciples:Riskof“Agileinnameonly”

Page 27: Comparing Scaling Frameworks - Agility 11

AgilewithoutValues&Principles

=DarkAgile

Artw

orkbyChristop

herS

tevensviaPinterest