AgileTour 2016 Daysha - Pragmatic Agile and Lean Adoption ...€¦ · DevOps Report 2015. Capital...

Post on 14-Oct-2020

1 views 0 download

Transcript of AgileTour 2016 Daysha - Pragmatic Agile and Lean Adoption ...€¦ · DevOps Report 2015. Capital...

AgileTour2016

DevOpsCulture

•  WhatDayshadoes…•  Toolsandprocessareeasy•  Changinghowpeopleindifferentpartsofthesamecompanyworktogether

•  Mo>va>onsforchange….

Vision

Increasedshareholdervalue

BusinessPressure

PersonalFrustra>on

CareerProgression

EarningPower

Innova>on

Technological

CapitalOne-Vision

CEORichardFairbank,“thewinnersinbankingmusthavethecapabili>esofaworld-classso0warecompany.”

StandardBank…innova>on

•  Theprepaidfeature…pilot•  6monthreleaseschedulepercountry•  Businessconcluded–terminateproject•  COOtakesapunt(ontheQT)•  ChopChoppilotproject•  ….HMRC….

IG…personalfrustra>on

•  HearfromJoeMcKeviX

Change

Change=Stress

Ostriches

ChangeJunkies

Naysayers

Whatyou’refacing…

ResponsetoChange

Naysayers

Ostriches

Changejunkies

IsITanydifferent?

Whodoyouneedtobe?

•  WellthoughtofbyCsuite•  Neutral•  Humble•  Agoodlistener•  Pa>ent•  Informed•  Logicalthinker•  Evidencebaseddecisionmaking

HowdoIgetstarted…

•  Research– MeetUps– Blogs– Communityofinterestinternally…readbooks…

•  Training– LearnLeanIT– Productspecific-technical

•  Pilots

Whatdoesagoodpilothave?

•  Csuiteandbudgetarysupport•  Crossfunc>onalteam•  Purpose•  Newbehaviors(culture)

Ifitgoeswell

•  Goodpeoplegravitatetothenextpilot•  Goodpeoplegravitateyourorganisa>on•  Naysayersdepart•  Ostrichesseethelight•  ChangeJunkieskeeptheir‘toldyouso’mouthsshut– Ac>onsspeaklouderthanwords

CanChangebeAchieved?

DevOpsReport2015

CapitalOneToday….

•  100sofcodecommitsperday,•  Integra>onfromonceamonthtoevery15minutes

•  QAfromoncepermonthto4>mesperday•  Deploymentfrommanualtocompletelyautomated

•  Produc>onreleasefrommonthly/quarterlytooncepersprint

ChopChop…•  Timetobuildthestack:26minutestobuildforproduc>onnodes(2

webservers,2appservers,withendtoenddeploymentandtes>ng)

•  NumberofautomatedtestsembeddedintoBamboo:•  TestEnvironment–Total209Tests

•  31Infrastructure•  178Applica>on–alreadyexistedbeforeChopChopproject

•  Produc>onEnvironment–Total39Tests

•  31Infrastructure•  8Applica>on–wriXenbyChopChop

IG…personalfrustra>on

•  Didtheygettheirweekendsback?

AgileTour2016

Whatcangowrong?

•  Csuitesponsorgoesmissing•  Wrongpeopleonteam•  Pilotisnotrepresenta>veofa‘normal’project

•  PathologicalorBureaucra>cculturecreepsback

Whatgetsinyourway?

•  Conway’sLaw•  Naysayers•  Exis>ngculture

ChangeJunkies

Ostriches

Naysayers

Whatelsegetsinyourway

•  VendorswhohaveCsuitesupport•  Fearofgeongcaughtout•  Gushingenthusiasmofthechangejunkies•  Iner>aoftheostriches•  BoXlenecks•  Budget–wronglyallocated