ITIL and DevOps Kaimar Karu Head of Product Strategy and Development, AXELOS
THE CHALLENGE
P R O C E S S M A N A G E M E N T
C O M M O N A N T I - PAT T E R N S» By-the-book ITIL implementations» Ideal world process documentation» Expensive Level 5 maturity projects» Watermelon SLAs» CAB used as a Change Approval Board» Search for the silver bullet
C U S T O M E R VA L U E?
L A C K O F C O L L A B O R AT I O N No!
THE OPPORTUNITIES
A G I L E P R A C T I C E S & C I / C D ( A S I M P L I S T I C V I E W ) UNIT TEST CODE INT. TEST CLOUD INFRASTRUCTURE DEPLOY ACC. TEST
M I C R O S E R V I C E S ( A S I M P L I S T I C V I E W ) APP
A P P R E C I AT E T H E C O N T E X T 何不食肉糜?
A P P R E C I AT E T H E J O U R N E Y
BACK TO BASICS
D E F I N I N G S E R V I C E S A means of delivering value to customers by facilitating outcomes customers want to achieve without the ownership of specific costs and risks.
T H E F L O W O F S E R V I C E M A N A G E M E N T» Strategy: who are the customers and what services they require to solve their problems» Design: how should the services look and feel like, and what capabilities are needed to provide them» Transition: how to develop, test, integrate, and release services» Operation: how to support live services, and how to provide a great customer and user experience
I T I L A N D T H E T H R E E WAY S O F D E V O P S Strategy Transition Business Relationship Management Demand Management Portfolio Management Level Management Availability Management Capacity Management Change Management Release & Deployment Management Configuration Management Incident Management Problem Management Request Fulfilment Design Operation FLOW FEEDBACK EXPERIMENTATION & LEARNING
S E R V I C E M A N A G E M E N T & S O F T WA R E D E V E L O P M E N T ( T R A D ) Management Strategy Design Continual Improvement Transition Operation Keeping the lights on Software Development Product Strategy Product Architecture Prioritise and Develop Build and Test Deploy New functionality More harm than good Considered to be missing
S E R V I C E M A N A G E M E N T & D E V O P S ( T R A D ) Management Strategy Design Continual Improvement Transition Operation Delivering value rapidly and continually Software Development Product Strategy Product Architecture Prioritize and Develop Build and Test Deploy Continuous Integration Continuous Deployment More harm than good Considered to be missing
H O L I S T I C S E R V I C E M A N A G E M E N T $
O P E R AT I O N S A S A P L AT F O R M S E C U R I T Y C O N T I N U A L S E R V I C E I M P R O V E M E N T Strategy Design Transition Operation P L A T F O R M S E R V I C E S Product Strategy Product Architecture Prioritise and Develop Build and Test Deploy Continuous Integration Continuous Deployment Q U A L I T Y
THE PRINCIPLES
I T I L G U I D I N G P R I N C I P L E # 1 FOCUS ON VALUE $» All activities must deliver customer value» The customer determines what is of value» Not all improvements deliver value
I T I L G U I D I N G P R I N C I P L E # 2 DESIGN FOR EXPERIENCE» Understand the interactions» Walk a mile in your customer s shoes» Empathy is key
I T I L G U I D I N G P R I N C I P L E # 3 START WHERE YOU ARE» Understand the vision and the direction» Seek out the value in what you have» Leverage what already exists
I T I L G U I D I N G P R I N C I P L E # 4 WORK HOLISTICALLY» Organizations are complex systems» Value is co-created through interactions» Local optimization!= value
I T I L G U I D I N G P R I N C I P L E # 5 PROGRESS ITERATIVELY» Avoid big bang change initiatives» Keep each improvement manageable» Keep delivering value, continually
I T I L G U I D I N G P R I N C I P L E # 6 OBSERVE DIRECTLY» Understanding context is important» Direct observations trump reports» Going to the source kills assumptions
I T I L G U I D I N G P R I N C I P L E # 7 BE TRANSPARENT» The unknown is scary» Missing information is replaced by myths» Transparency creates supporters
I T I L G U I D I N G P R I N C I P L E # 8 COLLABORATE» Understand the end-to-end flow» Work with your customers and users» Manage your stakeholders
I T I L G U I D I N G P R I N C I P L E # 9 KEEP IT SIMPLE» Minimum Valuable Process» Minimum Valuable Procedure» Minimum Valuable Reporting
I T I L G U I D I N G P R I N C I P L E S
Thank you! W W W. A X E L O S. C O M