43
CMMI Presented By: The Agile Performance Holarch A new model for building and evalua9ng Agile Capability Jeff Dalton President of Broadsword Chief Evangelist, AgileCxO.org Copyright © 2017 AgileCxO.org

The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

  • Upload
    others

  • View
    8

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

CMMI Presented By: !

The Agile Performance Holarchy A new model for building and evalua9ng Agile Capability

JeffDaltonPresidentofBroadswordChiefEvangelist,AgileCxO.org

Copyright©2017AgileCxO.org

Page 2: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agility, Capability, and Stability

Copyright©2017AgileCxO.org

Page 3: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Into the storm…

3Copyright©2017AgileCxO.org

Page 4: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agility and Values are Symbio9c

4

•  Flytheplane•  Collaboratewiththecrew•  StrivetoSurvive•  Communicate•  Dependonyourtraining•  ThePilotisincommand•  Sterilecockpit!

VALUES

Copyright©2017AgileCxO.org

Page 5: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Capability is the Price of Admission

5

•  Emergencychecklist•  Levelthewings•  Slowtominimumspeed•  Switchgastanks•  Carbheaton•  RadioCenter/ATC•  AssignTasks•  Focusoninstruments•  FollowtheFARs

IF-THEN-ELSE-IFCOLLABORATION

A“hands-off”subsVtuteforFMEA,Five-Whys,orDecisionAnalysisandResoluVon

CAPABILITY

Copyright©2017AgileCxO.org

Page 6: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Stability Allows us to focus on success

•  Safeflight•  Enjoyabletrip•  Longerlife•  LifeVmehobby•  Easiertravel•  Passitontomychildren

STABILITY

Copyright©2017AgileCxO.org

Page 7: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

AGILITY

7

Page 8: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agility is about values – part 1 Weareuncoveringbe^erwaysofdevelopingso_warebydoingitandhelpingothersdoit.

Throughthisworkwehavecometovalue:

Individuals&InteracVons

WorkingSo_ware

Processes&Tools

OVER

OVER

ComprehensiveDocumentaVon

Page 9: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agility is about values - part 2

9

9

RespondingtoChangeFollowingaPlan

ContractNegoVaVon

OVER

OVER

Copyright©2001:KentBeck,MikeBeedle,ArievanBennekum,AlistairCockburn,WardCunningham,MarVnFowler,JamesGrenning,JimHighsmith,AndrewHunt,RonJeffries,JonKern,BrianMarick,RobertC.MarVn,SteveMellor,KenSchwaber,JeffSutherland,DaveThomas

Thatis,whilethereisvalueintheitemsontheright,wevaluetheitemsonthele_more.

CustomerCollaboraVon

Page 10: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Core agile values*

•  Openness•  Courage•  Focus•  Visibility•  Commitment

•  Senseofhumor•  Respect•  FailFast•  Transparency

10

*DerivedfromExploringScrum:TheFundamentalsbyDanRawsthorneandDougShimp

Page 11: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Values traceability is cri9cal to stability.

11

AGILEVALUES

FRAMEWORKSMETHODOLOGIES

MODELS

CERMONIES,TECHNIQUES,PROCESSES

Page 12: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Empirical process control framework

12

Page 13: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agile Traceability Example: Scrum

13

TRANSPARENCY,FAILFAST

SCRUM

DAILYSTANDUP,SPRINTDEMO,INFORMATIONRADIATORS,SHORTTIMEBOXES

Page 14: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

CAPABILITY

14

Page 15: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

CxOs“feartheircapabiliFesaren’tstrongenough.”*

15

*BostonConsulVngGroup,2012

Page 16: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

85%ofCEOsbelievebusinessprocesshelpsthemshareknowledgeacrossdivisionsandregions.*

16

*McKinsey&Co.2014.

Page 17: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Capability maturity model integra9on

17

TheCMMI®isasetofmodelsthathelporganizaVonsintheTechnology,Services,AcquisiVon,andHumanCapitalsectorsbuildworld-classcapability

Page 18: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Defined process control frameworks

18

EarlyadoptersofCMMIwereDefense,Manufacturing,HighTechCompaniesthatleanedheavilyonDefinedProcessControlFrameworks

Page 19: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Growth in CMMI adoption by agile organizations

AgileorganizaVonsareoverlayingAgilityontopoftheprovencapabiliVesthatCMMIbringstotheiroperaVons.

19

Page 20: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

20

“Everythingisvaguetoadegreeyoudonotrealize4llyouhavetriedtomakeitprecise.”

-BertrandRussell

Page 21: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

21

Page 22: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

22

TheGuidedemonstrateshowtobuildcapabilitywithinanAgileEmpirical

ProcessControlenvironmentatthePracFce,Technique,andCeremony

levelusingtheCMMI

Page 23: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Empirical process control framework

23SupportCategoryProcessManagement

EngineeringCategory

ProjectManagementCategory

Page 24: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Ceremonies & techniques should be strengthened

24

TheScrumGuideidenVfiestheProcessAreasthatwillhelpyoutoimprovecapabilitywitheachAgileceremonyortechnique,andworkthroughtheimprovementrecommendaVons.

Page 25: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Each is evaluated for capability

25

Page 26: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Implementa9on and evalua9on are cri9cal

26

Agileceremoniesandtechniquesarecomprisedofbehaviors,andtheCMMIbreaksthemdownintospecificbehaviorsthatcanbeimproved.Thisleadstoastronger,moreresilientAgileimplementaVon.

Page 27: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

STABILITY

27

Page 28: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight
Page 29: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Aholon(Greek:ὅλον,holonneuterformofὅλος,holos"whole")issomethingthatissimultaneouslyawholeandapart.

Page 30: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

TheAgilePerformanceHolarchyisahierarchyofHolons,allwhichcanstandalone,andbepartofagreaterwhole.

Copyright©2017AgileCxO.org

Page 31: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

PerformanceCircles-CircleofrelatedrolesandfuncVonsHolon-AstandalonesetofacVonsthatmustbeenergizedaspartofagreaterwholeEachHolonhas:-ObjecFvesinAgilecontext-AgileCeremonies-Agiletechniques

Page 32: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agile Performance Levels

Asaself-organizingorganizaVon,weadoptedagileacrossallsegmentsofourteamsothatminimaloversightisrequiredtobesuccessful.

AsatransformingorganizaVon,weareconsistentlyusingagiletechniquessoallofourprojectscanbemorecollaboraVveandself-organizing.

AsanadopVngorganizaVon,wearelearningtoadoptagiletechniquessowecanbecomemoreself-organizingandproducVve.

Copyright©2017AgileCxO.org

Page 33: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Leading

ValuingDescribestheobjecVves,behaviors,andceremoniesrequiredtodesignanddeploythesetofAgileValuesthatwilldriveorganizaVonalbehaviorEnabling:DescribestheobjecVves,behaviors,andceremoniesrequiredtodesignanddeploythesetofAgileKeysthatdefinetheCapabilityLevelsVisioning:DescribestheobjecVves,behaviors,andceremoniesrequiredtosetandcommunicateavisionthatiscompaVblewithAgileValuesandthedesiretohaveahealthyAgileorganizaVonEngaging:DescribestheobjecVvesandbehaviorsrequiredtobeanagile"servantleader"thatengages,mentors,andparVcipateswiththeAgilecommunityintheorganizaVonCopyright©2017AgileCxO.org

Page 34: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

HOLON:VALUINGDescribestheobjecVves,behaviors,andceremoniesrequiredtodesignanddeploythesetofAgileValuesthatwilldriveorganizaVonalbehavior

ObjecVve:DefineandDeployAgileValuesObjecVve:AlignAgilevalueswithframeworks,ceremonies,andtechniquesObjecVve:CommunicateAgileValuestoyourteamsObjecVve:Sustain,inspect,andadaptAgileVales

Copyright©2017AgileCxO.org

Page 35: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Envisioning PlanningDescribestheobjecVves,behaviors,andceremoniesrequiredtoEnvision,Plan,andachieveconsensusonproductdirecVon,defineteams,andunderstandsizingDefiningDescribestheobjecVves,behaviors,andceremoniesrequiredtodefineandprioriVzetheproductorservice'sfuncVonalityattheEpicandUserstory

Copyright©2017AgileCxO.org

Page 36: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Sa9sfying

ClarifyingDescribestheobjecVves,behaviors,andceremoniesrequiredtoiteraVvelyevolvethebusinessneedsintoUserStoriesandchildstories,andtobe^erunderstandthecustomer'sneedsPlanningDescribestheobjecVves,behaviors,andceremoniesrequiredtoesVmateandplanfortheupcomingsprintoriteraVon,andtogroomthebacklogmid-sprint.SolvingDescribestheobjecVves,behaviors,andceremoniesrequiredtodesignandbuildasoluVon,andconVnuouslyimprovethedevelopmentteamDeliveringDescribestheobjecVves,behaviors,andceremoniesrequiredtoplananimplementthesoluVonusinganincrementalanditeraVveapproachCopyright©2017AgileCxO.org

Page 37: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Providing ContribuFngDescribestheobjecVves,behaviors,andceremoniesrequiredtoidenVfy,capture,anddeploylessonsbasedontheempiricalexperienceofAgileteamsPartneringDescribestheobjecVves,behaviors,andceremoniesrequiredtodefinerelaVonshipsandagreementsbetweenteamsandinternalorexternalpartnersandsuppliersEmpoweringDescribestheobjecVves,behaviors,andacVonsrequiredtosupportanAgileculturewithtools,faciliVes,andteamagreements

Copyright©2017AgileCxO.org

Page 38: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Affirming

ConfirmingDescribestheobjecVves,behaviors,andceremoniesrequiredtoevaluateteammembersfortheiradherencetoagilevalues,frameworks,andtechniques.UnderstandingDemonstratebusinessisreceivingexpectedbenefitsofAgileadopVon

Copyright©2017AgileCxO.org

Page 39: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Teaming OperaFng:DescribestheobjecVves,behaviors,andceremoniesrequiredtosupportacapableAgileteam,includingco-locatedfaciliVes,tools,teamagreements,charters,andmanagementinfrastructure.Growing:DescribestheobjecVves,behaviors,andceremoniesrequiredtoprovideatraining,mentoring,andlearningenvironmentReflecFng:DescribestheobjecVves,behaviors,andceremoniesrequiredtocaptureexperiencesandimproveperformance,includingRetrospecVves,LessonsLearned,anda_er-acVonreviewsShowing:DescribestheobjecVves,behaviors,andceremoniesrequiredtounderstandperformanceandprogressoftheproductandsupporVngteamsGoverning:DescribestheobjecVves,behaviors,andceremoniesrequiredtoprovideastrongagilegovernanceinfrastructureforbothproductandprocessperformanceOrganizing:DescribestheobjecVves,behaviors,andceremoniesrequiredtoimplementself-organizaVon,interfaceswithnon-agileteams,anddefiniVonofprojectmanagerand/ornon-Agileroles

Copyright©2017AgileCxO.org

Page 40: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Agile Performance Assessment: Approach

Asaself-organizingorganizaVon,weadoptedagileacrossallsegmentsofourteamsothatminimaloversightisrequiredtobesuccessful.

AsatransformingorganizaVon,weareconsistentlyusingagiletechniquessoallofourprojectscanbemorecollaboraVveandself-organizing.

AsanadopVngorganizaVon,wearelearningtoadoptagiletechniquessowecanbecomemoreself-organizingandproducVve.

AnobservaVonapproachthatisiteraVveandincremental–likeAgile!“Backwardly”compaVblewithCMMI

Copyright©2017AgileCxO.org

Page 41: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

The real dividends of stability

41

A_er2,500hours,over1,000landings,conVnuoustraining,learning,andbuildingcapability,we’veenjoyedalifeVme

ofsafetyandsuccess!

Page 42: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

Download the Guide to Scrum and CMMI

42

h^p://cmmiinsVtute.com/cmmi-and-agile

Page 43: The Agile Performance Holarchy · Agile Performance Assessment: Approach As a self-organizing organizaon, we adopted agile across all segments of our team so that minimal oversight

SPEAKER RESOURCES

43

www.broadswordsoluVons.com

www.agileCxO.org

www.asktheCMMIAppraiser.com(blog)