Transcript
Page 1: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

DW5 DevOps Engineering Wednesday, June 6th, 2018, 2:45 PM

Proving Out Your DevOps Pipeline Using a Minimum Viable Product

Presented by:

Tim Guay AgileWorks Inc.

Brought to you by:

350 Corporate Way, Suite 400, Orange Park, FL 32073 888-- -268- - -8770 ·· 904- --278-- -0524 - [email protected] - https://www.techwell.com/

Page 2: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations, ranging from startups to Fortune 50 companies in Canada, the US, the UK, and France. He has been an agile practitioner since 2002 and has been a leader in promoting agile and DevOps best practices. He currently sits on ICAgile’s DevOps Track Certification Committee. Tim has taught well over a thousand students, receiving excellent evaluations. He is certified by the Scrum Alliance to teach the CSD course as well as CSP continuing education courses. He is also certified by ICAgile to teach a wide range of courses, including the Fundamentals of DevOps certification course. Tim has presented, and will present, at several conferences on various agile topics.

Page 3: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

1

DevOpsMVP

AgileWorks Copyright2018

AgileWorks

TimGuay,AgileCoachandTrainer

•AgilePractitionersince2002•PMP,CSM,CSD,CSP,PMI-ACP,ICP-FDO,ICP-ASD,etc….•SitsontheICAgile DevOpsTrackCertificationCommittee•AuthoredmultipleLeanandAgilecourses•Clientsinclude;JPMorganChase,Citigroup,Accenture,Cisco,Intuit,Comcast,StateofWashington,andtheRoyalCanadianNavy(tonameafew)[email protected] www.agileworksinc.com

AgileWorks Copyright2018

Page 4: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

2

Objectives§Provideabroadunderstanding of;§ThedangersofaBigBangDevOpsImplementation§UsingaMVPtodriveaDevOpspilot§AdvantagesofusinganMVPforidentifyingissues§AdvantagesofusinganMVPforprovingoutthepipeline§WhatmakesagoodDevOpsMVP

AgileWorks Copyright2018

TheProblem

AgileWorks Copyright2018

Page 5: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

3

DangersofBigbang

AgileWorks Copyright2018

• People• Process• Business• Technology

IsitWorthBettingtheFarm?

AgileWorks Copyright2018

Page 6: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

4

WhatisaDevOpsMVP?§Deliverbusinessvalue§Proveoutyourpipeline§Flushoutissues§Managerisk§IncrementalanditerativeDevOpsmigration

AgileWorks Copyright2018

UsingaMVPtodriveaDevOpspilot§People§Process§Business§Technology

AgileWorks Copyright2018

Page 7: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

5

DevOpsMVPvs.MVP§Conceptuallythesame,but…§VanillaMVPdoesn’tcarehowitisbuilt§DevOpsMVPtotallycares§Mayneedmorethanone

AgileWorks Copyright2018

GoalsofusingaDevOpsMVP§Minimizeriskwithrapidfeedbackwhile…§Visualizing§Optimizing§Aculturating§Automating§Delivering

AgileWorks Copyright2018

Page 8: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

6

AdvantagesofusinganMVP§Easytosell§Failsfast§Flushesoutissues§Buildscapability§Buildsconfidence§Boilsapotnotanocean

AgileWorks Copyright2018

WhatmakesagoodDevOpsMVP§Deliversrealvaluetothecustomer§Everybodyatthetable§Exercisestheentirepipeline§AMinimalViableProcess§ValidatesourDevOpsarchitecture§Winsheartsandminds

AgileWorks Copyright2018

Page 9: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

7

CreatingaDevOpsMVP§Lookforalowhangingfruitpilot§Adressculturalissues§Addressprocessissues§Trainteam§CreateaMinimalViablePipeline§Lotsoftelementry

AgileWorks Copyright2018

Antipatterns§Paylipservicetothebusinessvalue§Overfocusonthetooling§OneMVPtotestitall§MVPnotviable§Can’tcallthebabyugly

AgileWorks Copyright2018

Page 10: Proving Out Your DevOps Pipeline Using a Minimum …...Tim Guay AgileWorks Inc. Tim Guay is an agile coach, practitioner, course author, and instructor for a wide variety of organizations,

5/15/18

8

ThenWhat!§DiscussLearnings§PersistorPivot§AddressIssues§Refactoryourpipeline§LaunchanotherDevOpsMVP

AgileWorks Copyright2018

AgileWorks Copyright2018