DevOps Transformation Overview - Feb2016 - Agile Tuesday · Test Build Peer Review Compute Quality...

Post on 08-Aug-2020

4 views 0 download

Transcript of DevOps Transformation Overview - Feb2016 - Agile Tuesday · Test Build Peer Review Compute Quality...

©improuvGmbHAgileLeadership|http://improuv.com

DevOpsTransformationthenextstepinagility

MarkusLangenegger

TaghiPaksima

©improuvGmbHAgileLeadership|http://improuv.com

WhatisDevOpsforyou?

Howcanithelpyou?

©improuvGmbHAgileLeadership|http://improuv.com

DevOps&ValueStream

‘ValueStream’:aseriesofstepsrequiredtodelivervaluetocustomers,fromorder/concepttocash.

Idea Approval Analysis Development Testing Integration QA Deployment Customer

LeadTime

©improuvGmbHAgileLeadership|http://improuv.com

Pickacompanyinyourgroupandmapavaluestream

What’stheleadtime?

Whatwouldbethebusinessimpactifyoucouldhalvetheleadtime?

Whathindersyoufromimprovingtheleadtime?

©improuvGmbHAgileLeadership|http://improuv.com

WhatisDevOps?

Business Development Ops

Agile DevOps

Cross-functionalTeam

©improuvGmbHAgileLeadership|http://improuv.com

DevOps>Dev+Ops

à Seethewholesystem

à

à ContinuousDeliveryofBusinessValue

à ContinuousImprovement

AmplifyFeedbackLoops

à Automate&Measure

©improuvGmbHAgileLeadership|http://improuv.com

DevOps:DeliveryPipeline

Idea Development ContinuousIntegration

ContinuousDelivery Production

Plan

Develop

Test

Build

PeerReview

ComputeQualityMetrics

SetupEnvironment

RunAutomated

Tests

IntegrateintoSourceControl

GetSuccessfulBuild

DeploytoStaging

environment

Validate

ReleasetoProduction

Verify

Agile DevOps

AgileEngineering

Monitoring→ContinuousFeedback

©improuvGmbHAgileLeadership|http://improuv.com

DevOps:SystemsThinking

©https://wow365.nl

©improuvGmbHAgileLeadership|http://improuv.com

HabitsofEffectiveDevOps

©SamGuckenheimer

©improuvGmbHAgileLeadership|http://improuv.com

CulturalShift

• Moveawayfromtraditionalrolesandresponsibilities

• From“potentiallyshippableproductincrement”to

“shippingtoproduction”ondemandatanytime

• Automationthroughoutdevelopmentlifecycle

• Production-first,metric-drivendevelopmentmind-set

©improuvGmbHAgileLeadership|http://improuv.com

ElementsofCulturalShift

à Culture=Collaboration+Courage

à FeatureCrews(Cross-functionalTeams)

à ContinuousImprovement

à

TeamAutonomyandEnterpriseAlignmentà

ServantLeadership

à Failure-FriendlyEnvironment

Freedomtoinnovateà

©improuvGmbHAgileLeadership|http://improuv.com

DevOpsPitfalls

Ourdevelopersdoopstoo

WejustestablishedourDevOpsteam!

Devs aremanagingproduction

Bewaryof“bigballofmud”andtechnicaldebt

Whattool/processdoIacquiretobecomeDevOps?

We’reAgile,we’veadoptedDevOps

We’rerecruitingDevOpsEngineers

DevOpsisjustDev+Ops

©improuvGmbHAgileLeadership|http://improuv.com

MarkusLangenegger

Markus.Langenegger@improuv.com

01728942916

TaghiPaksima

Taghi.Paksima@improuv.com

017645500634

@TaghiPaksima