Enterprise Scrum - NYC

38
Copyright Mike Beedle. DO NOT COPY, DUPLICATE or DISTRIBUTE without permission of Mike Beedle Enterprise Scrum Mike Beedle – Enterprise Scrum Inc. Copyright Mike Beedle. DO NOT COPY, DUPLICATE or DISTRIBUTE without permission of Mike Beedle November 3, 2016

Transcript of Enterprise Scrum - NYC

Page 1: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

EnterpriseScrum

MikeBeedle– EnterpriseScrumInc.CopyrightMikeBeedle.

DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

Page 2: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

Contact/References• Twitter:@mikebeedle• LinkedIn:MikeBeedle,pleasesendaninvite!• Website:http://www.enterprisescrum.com– ESdefinitionandESexecutivesummary– OtherreferencesunderPublications

November3,2016

Page 3: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

Agenda

• WhyEnterpriseScrum?• WhatisEnterpriseScrum?

November3,2016

Page 4: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

• MandatoryBookPLUG:–EnterpriseScrum:AgileManagementforthe21st Century

November3,2016

Page 5: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

WhyEnterpriseScrum?• GrowUnicornsandTransformDinosaurs• Alwaysfascinatedwith– Successfulbusinessstories– Efficiency– Innovation– Survival– Competitiveness… inBlueOceans!!!

• Moreegoisticreason:– Iwanttouseitformystartups!!!!

November3,2016

Page 6: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

• TimetoUnicorn,NumberofUnicors• AverageProductLifecycle• Productandservicelifecyclesaregettingshorterandshorter.

• HalfofthecompaniesfromtheFortune500aregonesinceyear2000(PierreNanteme,CEOofAccenture)

• Averagecompanylifetimewas~60yearsin1970,nowit’sabout30years[BCG-DieAnotherDay]

• PRIG5– higher“percentageofProfitandRevenuefromNEWproductsandservicesinthelast5years”[NonakaTakeuchi]-- 50%ontheaverage,70%inmorecompetitve industries

• 93%ofUSmultinationalsareundergoingacompany-widetransformation[KPMG]

November3,2016

Exponentialtimes…

Page 7: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

Page 8: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

Problem:ManagementMisfitbecauseofCHANGE• CLOSEDINFORMATIONSYSTEM– before1990• Process-orientedmanagement• LONGtimeplansandprediction• SimplelinearAssemblyLines(ETVX)– PRODUCTION,nextstepisKNOWNand

automatic,usuallywithNOoptions• WorkflowswithStateMachines

– ControlledProcesses– PRODUCTION Like– Workflowswithflowrestrictions…Lean,Kanban– NextstepisKNOWNbuttherecouldbeoptions

• OPENINFORMATIONSYSTEMS– after~1990• EVERYTHINGisunderdevelopment• EmpiricalProcessControl

– MostDevelopment,includingProductDevelopment,SoftwareDevelopment,Marketing,Strategy,Innovation,Startups,etc.

– NextstepisNOTalwaysKNOWN• Extremeuncertainprocesses

– BasicResearch,DEVELOPMENT– NextstepisNOTKNOWNanditcouldbeHARD

November3,2016

Page 9: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

NEWbreedofmanagement• EnterpriseScrum• TealOrgs,Morgninstar,Spotify,Google,Zappo’s• DesignThinkingIDEO– Kelleybrothers• ProfitZone….BusinessdesignforPROFIT• BlueOcean– StrategicCanvas• LeanStartup– EricReis• ScrumStartup – MikeBeedle• BusinessModelGeneration– BMC,VPD,etc.• ExponentialOrganizations– MTPs• ZonetoWin(Moore)

November3,2016

Page 10: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

Page 11: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

Page 12: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

MaximizingStockValue• DisruptiveInnovation- MarketCreation,BlueOcean,LargeTOPLineinvestment=>LARGERETURN

• SustainingInnovation– ImprovingMarketPosition,RedOcean,Small/MediumTOPlineInvestment,SmallRETURN

• OperationalEfficiency– ImprovingcompetitivemarketpositionveryLITTLE,“deepdense”RedOcean,BottomLinemanagement, verysmallRETURN

November3,2016

Page 13: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

WhatisEnterpriseScrum?

• Balancedmanagement• IntegratedBusinessAgilityPatterns• SetofPrinciples• SetofTechniques• FormalworkmanagementFramework

November3,2016

Page 14: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

• CustomerSatisfaction• EmployeeHappiness• Profit• Purposeintheworld

ES- BalancedManagement

Page 15: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES- BusinessAgilityPatterns• PreservedAgileMorphogenesis• Acceleratedstartup/innovationmanagement• RadicalDecoupling:BUs,CustomerSegments,ValuePropositions

• CustomerSegmentTeams:bundledfunctions->stratgy,marketing,sales,development,customerservice==ALL-at-oncemanagement

• AgilePortfolioManagement• Pluralmanagement:coexistingmulti-paradigms->hierarchical,collaborative,subsumption

November3,2016

Page 16: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES- Principles• Wave– Puteverythingimportantonthewave– EvolvethroughwaveofCycles

• InverseCompetition– Havecompaniescompeteforcustomers

• Mirror– Mirrorcustomerswithinternalmanagementorgs

• Triangle– ForeverycustomersegmenthaveAPPforself-management

• DeformedGhost– Youcan’tseetheend..Justaghostthatwillbecomereal

November3,2016

Page 17: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES- Techniques

• ES– buildyourownCanvas• ES– BusinessModelCanvas• ES– UnifiedPortfolioManagement

November3,2016

Page 18: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES– buildyourowncanvas

• Getwhatisimportant• SpecifyhowtogetitDONE• MapitonaCanvasModel• EvolvetheCanvasandit’sdatathroughCycles

November3,2016

Page 19: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

Page 20: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES- Framework• Roles• BusinessValue• ValueList• Cycles• Techniques• MetricsandReports• OtherParameters• Debts• Instances

November3,2016

Page 21: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

Roles• Broadermoreflexible,usingM3.0concepts• Autonomyvs.Authoritymatrix• insteadofcallingit“ProductOwner”,wecallita“BusinessOwner”,thatwaywedon’tconfuseotherbusinesspeoplewiththeword“product”.

• insteadofcallingitScrumMaster wecallit“Coach”and

• TeamisstillTeam.November3,2016

Page 22: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

BUSINESSVALUE

• BusinessValueisdefinedexplicitlythroughabalanceofthemetrics(seebelow)

November3,2016

Page 23: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

VALUELIST• insteadofcallingit“ProductBacklog”,wecallit“ValueList” — alistofthingsthatwhenDONEaddvalue.Thatwaywedon’tconfuseotherbusinesspeoplewiththeword“product”.

• insteadofcallingthem“PBIs”,wecallthem“VLIs”or“valuelistitems”,eachofthemwithaDOR,DOD,andotherattributes.Thatwaywedon’tconfuseotherbusinesspeoplewiththeword“product”.

• aspartoftheInitialValueList,youmustrevaluatetheStrategyCanvasintheshorterCycles. Thisprinciplegeneralizesagilemanagementtoanyactivity,andanylevelofmanagement.

November3,2016

Page 24: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

CYCLES• insteadofcallingthemSprints,wecallthetime-boxesCycles.Cyclescanberecursivewithoutlimit.Soyoucanhaveayearlycycle,havingquarterlycycles,thathave2weekcycles

• VLIsstillhavetobeDONEaccordingtotheirDODeveryCycle,butnotnecessarilyto“buildaproduct”.Instead,anytypeofworkcanbeachieved,measured,forecastedandreported.

• projectionsasusual,aremadewithmeasurementsovermetricsofwhatgotDONE(seebelow),soReleasePlanningisnaturallyincludedforallCyclesandatalllevels.

November3,2016

Page 25: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

TECHNIQUES• techniquesofdifferenttypesandatdifferentlevelscanbeincludedwithspecificparametersandinsertthemas1)newsteps,2)togetworkdoneintotheframeworkrelevanttothepurposeoftheinstance(seebelow).

• Forexample,techniquescanbeaddedfor1)facilitatingworklikeUserStories,or2)likeinsertable NEWstepsinaninstancelike“ReleasePlanning”,orlike“ArchitecturalScan”,addedasNEWactivitiesintheInitialValueList/WaveProjection.

November3,2016

Page 26: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

METRICSandREPORTS

• theonlymandatedreportistheScrumBoard• IncontrastwithScrumwith1metric,thevelocity,inEnterpriseScrumweareFREEtohaveasmanymetricsasyouwant/need.Forexmple,wecouldtrack,profit,revenue,incidents,effort,customersatisfaction,compliancelevels,etc.

• IncontrastwithScrumwherewehavetheBurndowncharts,inEnterpriseScrumyouareFREEtochooseanytypeofreport.

November3,2016

Page 27: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

OTHERPARAMETERS• EnterpriseScrumalsoprovides80+otherparameterstoextend,customizeandapplytheScrumconceptstodifferentdomains,scaling,oraddingtechniques.TheseparameterswereabstractedprimarilybyobservingwhatpeoplehadalreadydoneinthefieldastheyusedScrumfordifferentpurposes. TheseparametersmakeEnterpriseScrumatrueframework,asthecustomizablepartsarenowvisibleandexplicit.(Iwillreleasethefulllistofparameterslaterasadifferentpublication.)

November3,2016

Page 28: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

listofsub-parameters={a,b,c,…}listofvalidvalues=<a,b,c,etc.>listofa’s=(a)valueofparametera=[a]ALLParametersshortlist

BusinessParametersinstanceNamedomainbusinessCycleTypebusinessValue {description,optimizationVariables,optimizationGoals}

TemplateParameterstemplate{name,type=<fromProcessTemplate,fromValueListTemplate,fromCycleTemplate>}

StructureParametersparentcontributors(instanceName)dependsOndependOnUs

TechniquesParameterstechnique{name,purpose,processStep,howItIsUsed,interfaces,mappings,references}techniqueList(technique)

ScrumTeamParametersscrumTeam {businessOwner,stakeHolders,scrumMaster,team,scrumTeam.xFunctionalSkillMatrix}

ArchitectureParametersarchitectureTypearchitectureManagementTypearchitect

November3,2016

Page 29: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ValueListParametersprincipalVLIType =[VLI-type1]VLItypes (VLItype)prioritizableorderingTechniquesizeablesizingUnitsizingUnitssizeUncertaintydependentVLIsDOR(entryCriteria)DOD(acceptanceCriteria(aceptanceCriteriaProof))VLIsToDeliverableMap

ValueListInstanceParametersvalueList(valueListItem)valueListItem {name,description,priority,size,DOR,DOD,planForVLI,parentVLI,dependsOnVLIs,selectable,volunteers,Createdby,AddedinDate,Budget,Revenue,Profit, Etc.}

November3,2016

Page 30: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

🦄 VLIs(valuelistitems)in#EnterpriseScrumcan:- NOTonlydoworkbut- breakwork- makedecisions- testhypothesis- answerquestions- monitorthings

November3,2016

ES- WorkTypes

Page 31: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES– TimeandStructureMods

🦄 VLIsmodsin#EnterpriseScrum:TIMEnotonly"sched oneshots"butunschedRepeatable

STRUCTUREsingletoncollection*listu/o*workflow

November3,2016

Page 32: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

CycleParameterslistOfCycles(Cycle)Cycle{name,level,length,qualitative,reviewType,retroType,metrics(metric{name,description,unit,frequency}),charts(metricChart {name,description,metric,type}),scrumBoard,dependencyMatrix,valueIncrementName,usableValue,calculations(calculation{description,formula})}CycleInstaces(CycleInstance)

CycleInstanceParameterscycleInstances(cycleInstance)

cycleInstance (icID,initialValueListForCycle(valueListItem),doneValueListForCycle(valueListItem),retrospective(well,improvements),measurements,chartInstances,calculationsInstancesscrumBoardInstance,dependencyMatrixInstance)

November3,2016

Page 33: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

DEBTS🦄 in#EnterpriseScrumthereis:- NOTonlytechnicaldebtbut- refinementdebt- decisiondebt- researchdebt- knowledgedebt- monitoringdebtEtc.

November3,2016

Page 34: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

INSTANCES• Theframeworkexistsasanexplicitlycustomizabletool,but

oncetheparameters,techniquesandaddedstepshavebeenchosen,adefined EnterpriseScruminstance iscreatedexplicitly.Forexample,thereareinstanceslike:

• theinstanceofEnterpriseScrumwithUserStoriesandReleasePlanning

• theinstanceofEnterpriseScrumforMarketing• theinstanceofEnterpriseScrumforCompliance

Management• theinstanceofEnterpriseScrumforRealStateSales• theinstanceofEnterpriseScrumforBusinessUnitPortfolio

management

November3,2016

Page 35: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

November3,2016

WhatisScrumbeingusedforNOW?

Page 36: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

EnterpriseScrum

EnterpriseScrumEnterpriseScrum

EnterpriseScrum

EnterpriseScrum

EnterpriseScrum

EnterpriseScrum

EnterpriseScrum

EnterpriseScrum…iseverywhere

EnterpriseScrum

EnterpriseScrum

EnterpriseScrum

November3,2016

Page 37: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ClassesandCertifications

• EnterpriseScrum– AgileExecutive• EnterpriseScrum– SoftwareScalingCoach• EnterpriseScrum– BusinessAgilityCoach• EnterpriseScrum– Startup/InnovationCoach• EnterpriseScrum- <vertical>Coach,vertical=marketing,compliance,etc.

• Enerprise Scrum- Framework

November3,2016

Page 38: Enterprise Scrum - NYC

CopyrightMikeBeedle.DONOTCOPY,DUPLICATEorDISTRIBUTEwithoutpermissionofMikeBeedle

ES- APP

• AgilityforEVERYONE!!• Pre-configureddomainsandindustriesbasedontheEnterpriseScrumframework

• FREEmium within-Appcomponentsalesandmulti-users

November3,2016