measuring flow - ant weiss, otomato - devopsdays tel aviv 2016

Post on 08-Jan-2017

18 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Measuring FlowThe scientific approach to DevOps

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

DEFINE FLOW?

the amount of change we can move through our pipeline in a given unit of time

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Why Do DevOps Transformation?

•Velocity•Quality

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Velocity

MLTMean Lead Time

how long does it take for a bit of code to get built, tested and deployed

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Velocity

DCRDaily Change Rate

number of changes getting committed to mainline and tested per day

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Velocity

MTTEMean Time To Environment

how long does it take devs/testers to bring up a testing environment for verifying changes

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Velocity

MTTDMean Time To Detecthow much time passes since the original commit of the code

until the bug it introduced gets detected

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Velocity

MTTRMean Time To

Resolvehow much time it takes to resolve an issue once it’s been

detected

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Velocity

MTTAMean Time To

Approvehow much time it takes to verify and approve a release

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Quality

BFRBuild Failure Rate

% of failed builds

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Quality

DFRDeployment Failure

Rate% of failed deployments

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Quality

IRFRInfra-Related Failure

Rate% of builds/deployments failures related to infrastructure

issues

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Quality

RWRRework Rate

% of tickets being reopened

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Quality

ADRAutomated Detection

Rate% of issues being detected by automated testing cycles

© 2016 Anton Weiss (otomato) All Rights Reserved - http://otomato.link

Quality

UWRUnplanned Work

Rate% of unplanned issues

top related