measuring flow - ant weiss, otomato - devopsdays tel aviv 2016
Post on 08-Jan-2017
18 Views
Preview:
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