Agile, Continuous Delivery, devops. Friend or Foe???

Size: px
Start display at page:

Download "Agile, Continuous Delivery, devops. Friend or Foe???"

Transcription

1 Agile, Continuous Delivery, devops. Friend or Foe??? Jason Gray e [email protected] t jas50ng

2 whoami 1989 Bch Comp Sci (this is what you did before youtubeand slideshare) 1990s Operations -sysadmin/network admin 2000s devopsedan online courseware system 10 countries and 6 languages 2002 Honours in The challenges of ITIL implementations 10+ yrs Operations experience Automated deployments of 400 workstations / 60 servers for breakfast 10+ yrs Service Management experience Now 2 yrs Capacity Management / 2 yrs Problem Management Head of Service ITIL 2011 expert Agile - ICAgile Professional Certification devops Meetup event co-organiser Perth

3 As your business demands more SPEED techniques are being adopted that are putting Service Management under pressure. How do you respond? Do you defend or adapt/evolve/transform? Is service availability under threat?

4 Is ITIL under attack?

5 Are agile, Continuous Delivery & devops friend or foe?

6 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean for ITSM What to expect from agile, CD, devops How will this impact your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for ITSM Disruption 5. Wrap up: Monday -> 90 days -> Next year

7 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean to ITSM What to expect from agile, CD, devops What is the impact on your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for SM Disruption 5. Wrap up: Monday -> 90 days -> Next year

8 1970 Dr Winston Royce Managing the development of large software systems although Royce believe in this concept, he described the above as risky and inviting failure

9 What Royce was really recommending was this Recommending this To fix this to transform a riskydevelopment process into one that will provide the desired outcome

10 1976 Bell and Taper Referedto Royce s initial design as Waterfall and the Waterfall SDLC was born BDUF: Big Design Up Front Each phase 100% complete before performing the next

11 Waterfall was good for delivering a bunch of stuff we didn t really need and will never use 45% of features never used YAGNI you aren t going to need it YAGRI you aren t going to release it Standish Group 2002

12 Waterfall s Legacy to the Enterprise: It was great for generating lots of this

13 and building these Walls between teams (Handoffs)

14 and for constructing these Great for this Silos of teams

15 Waterfall delivery also has some serious issues BDUF = Incorrect Assumptions Everything is known up front.myth Everything comes together in the end.myth Better solutions will not be discovered along the way stifles innovation Customers/Business/Markets do not change their mind...missed opportunity

16 but 2 of the biggest problems

17 Problem #1: Failure to deliver 14% Successful 57% Challenged Source: Standish Group 2011 (project data from )

18 with 29% EPIC FAIL

19 and Problem #2: SLOW delivery? concept Time until the business begins to see value? Project Lifecycle Plan Build Test Run months 4 months 8months 3 years?

20 AWESOME!!! Your happy customer is only 3 years away

21 The New World problem statement becomes How do I deliver customer valuefaster?

22 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean for ITSM What to expect from agile, CD, devops What is the impact on your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for SM Disruption 5. Wrap up: Monday -> 90 days -> Next year

23 Start with the why? To deliver customer valuefaster Simon Sinek

24 Problem 1: Failure to deliver Waterfall vs Agile 14% vs 42% 3x more successful Source: Standish Group 2011 (project data from )

25 Problem 2: FASTER delivery Plan Waterfall (old world) Build Test Run concept months 3 months 6months agile, CD, devops (new world) 3 years vs weeks Plan Build Test Run concept Weeks, days Sprints/iterations ASAP

26 agile, cd, devops -What?

27 What are these new techniques? 1. Agile mid 90 s Iterative software delivery lifecycle evolutions from XP, RAD 2001 Agile Manifesto 8 values, 12 principals Always evolving eg. LEAN, ToC, technology/tools 2. Continuous Delivery 2006 Started with Continuous Integration to support the speed of Agile development Automation of builds and testing 2010 Continuous Delivery Jez Humble & David Farley 3. devops 2009 Early days called Agile systems administration Andrew Clay Shafer/Patrick Debois then started devopsdays #devops Don t think devops think *.ops 2009 Velocity -John Allspaw& Paul Hammond 10 deploys a day Culture, LEAN, Automation, Measurement, Sharing

28 agile, cd, devops -How?

29 Transformation from old world to new world Business Perspective 12 months release Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD Team Silos Walls of confusion/frustration/handoffs

30 Transformation from old world to new world Business Perspective 12 months release Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations CONSTRAINT ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD

31 Agile Business Perspective 4 months release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD

32 Agile Business Perspective 4 months release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile CONSTRAINT ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD

33 Continuous Integration Business Perspective 3 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Integration ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD

34 Continuous Integration Business Perspective 3 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Integration ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD CONSTRAINT

35 Continuous Delivery Business Perspective 1 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Delivery ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD

36 Continuous Delivery Business Perspective 1 month release cycle Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Delivery ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD CONSTRAINT

37 Devops (*.ops) Business Perspective daily or weekly releases Project Lifecycle Plan Build Test Run ITIL Service Strategy Service Design Service Transition Service Operations agile Continuous Delivery devops ENVIRONMENT MANAGEMENT TEAMS BA DEV TEST TEST n PROD

38 Why is your CIO/Business Interested? Two Important Problems are Solved 1. Better customer value/outcomes - Increased customer satisfaction 2. Delivered sooner - Payback/value delivered earlier plus 3. Encourages Innovation for a competitive advantage and as a bonus (combined with process evolution and technology improvements eg LEAN, cloud) 4. Some pretty serious productivity and cost saving potential and this is why you should be interested

39 Offensive Strategy: How fast can you deliver your idea or innovation?

40 Defensive Strategy: How fastcan you close the gap on your competitors?

41 The game has changed Andrew Clay Shafer there is no talent shortage

42 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are these techniques being adopted and what do they promise? Why is your CIO/business interested? 3. What does this mean for ITSM What to expect from agile, CD, devops How does this impact your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for ITSM Disruption 5. Wrap up: Monday -> 90 days -> Next year

43 Some examples of impacts on ITSM? Agile Iterations: Smaller but more frequent changes Discovery-test and learn: more pilots/poc/canary Launches/Dark Launching Minimum Viable Product -MVP Low doc -this does not mean no documentation(audit requirements still need to be satisfied) Continuous Delivery Automation of development pipeline (builds, tests, deploys) Version control and Revision control of everything Logging: what, when, where, why and who Fix forward instead of rollback or replace instead of fix transient Cis devops Spin up/tear down of complete environments Role/ Responsibility Confusion Possible audit/regulation considerations - Segregation of duties (compensating controls)

44 How does this impact your ITSM processes Exercise: Heatmap on ITIL/ITSM process

45 Which processes need to adapt, which processes need to evolve, and which processes need to transform? And by processes I mean people, process, technology and partners

46 Examples

47 Adapt, Evolve and Transform process examples Adapt Service Level Management (not going to cover) Evolve Problem Management (if we have time) Transform Release and Deployment Management Change Management (if we have time) Configuration Management

48 1. Problem Management - Evolve Issues: Releases fix forward rather than rollback Replacing servers rather than investigating (masking the root cause) Role confusion: who does root cause analysis? problem management or the devops team Card walls being used by agile teams to track defects CSI Actions: Process/Role clarification: Who does RCA Who does problem resolution Figure out how you are going to track defects/known errors Benefits: Should be improved logging and metrics for RCA activities

49 1. Problem Management cont Legacy systems Problem Management Categorisation Phase Diagnosis Phase (RCA) Solution Phase Resolution agile systems Problem Management Categorisation Phase Diagnosis Phase (RCA) Agile Team Solution Phase Resolution

50 2. Release and Deployment - Transform Issues: Spin up / Tear down of complete environments automated releases Automated builds after every code check-in Automated testing more frequent with quicker feedback Transient Cis asset lifecycle of hours or minutes Versioning and Revision control of everything CSI Actions: Connect cd/devops tools up to change: what, when, where, why and who Exploit automated documentation Benefits: Sit back and watch Release and Deployment mature

51 2. Release and Deployment cont Service Transition: Release & Deployment Management (ITIL Service Transition ) Release and deployment models pg 121 Automate the delivery, distribution, installation, build and configuration audit procedures where appropriate to reduce costly manual steps automate the build, installation and release distribution processes to improve re-use, repeatability and efficiency Automation will help to ensure repeatability and consistency..if a manual mechanism is used, it is important to monitor and measure the impact of many repeated manual activities, as they are likely to be inefficient and error-prone. Automated configuration baseline procedures save time and reduce errors in capturing the status of configurations and releases during release build, test and release deployment.

52 2. Release and Deployment cont Service Transition: Release & Deployment Management (ITIL Service Transition ) Support a rapidly changing business

53 2. Release and Deployment.cont ssshhhhhh!!!! Continuous Delivery and devops is Release and Deployment Management done well

54 3 Change Management - Transform Issues: Need to get better at smaller more frequent changes/releases Make sure you aren t getting Gamed Hidden surprises: Feature toggles, feature flags (testing impact) Testing in Production Canary releases Dark launches Automation through new toolsets Automated release documentation through tools CSI Actions: Open up toolset to automation (APIs) Improve Standard change (preapproved) options for low risk activities Fast lanes / slow lanes not all changes are equal

55 Change Fast lanes + Slow lanes SLOW - anti-patterns Eg. COTS, Legacy system Low number of releases No automation No automated testing Fragile design high change failure rate High level of Tech debt FAST Eg strategic investment Frequently released systems Automated deployment Automated testing Anti-fragile design Low change failure rate Shorter release cycle

56 4 Configuration Management v2.0 - transform Issues: Transient servers/environments/cis/data How much manual configuration work are you currently doing and planning on doing What is really important to track / what adds value What is your definition of asset and what is your definition of lifecycle Continuous Delivery will version and revision control everything the whole stack from boots to application OS versions, OS Patch levels, OS configs, App versions, App Patch levels, App/Web configs Software defined datacentre (SDDC) Network/Security configs deployed with applications (version controlled) Would you trust your CMDB or the Continuous Delivery servers Who has the better information Does your current automation cut it (is daily discovery enough)

57 Treating servers (CIs) more like Cattle and less like Pets

58 4 Configuration Management cont. Issues cont.. Servers treated more like cattle and less like pets Naming standards control CSI Action: Ec ap.southwest Utilise CD servers for information Develop APIs to push CI information to CMDB on create and update through build Benefits: Real-time automation of CMDB (CIs and relationships) Meaningful and rich release detail

59 If an environment is provisioned, built, tested and decommissioned before configuration management can detect it. George Berkeley (1710) Philosopher Did the CIs really exist? Is there value in tracking transient CIs?

60 In Summary Agile, CD and devops if done right should be improving your ITIL/ITSM capability and maturity?

61 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are we adopting these techniques and what do they promise? Why is your CIO/business interested? 3. What does this mean to ITSM What to expect from agile, CD, devops How does this impact your ITSM processes? Which ITSM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: tips to prepare for ITSM Disruption 5. Wrap up: Monday -> 90 days -> Next year

62 friends or foes?

63 They are friendsto your business You need to becomes friends with them.

64 These debates ITIL vs agile ITIL vs CD ITIL vs devops

65 ITIL vs agile ITIL vs CD ITIL vs devops

66 The real debate becomes? How do we become friends? and how do we prepare for ITSM disruption?

67 4 tips to prepare for ITSM disruption

68 1. Service Management Culture Start cultivating culture Agile/cd/devops require culture change so does ITSM Make sure your people understand how your business works End-to-end Value stream map how an idea makes it into production Common Goals/Objectives/KPIs stop Delivery at all costs mentality stop punishing operations for failures Ensure you are employing the right people in your teams People that value collaboration and outcomes. People that value outcomes, not people that love processes Do you have ITIL/ITSM perception problems you need to face them

69 ITSM Perception Problems... Which ones do you have?

70 2. TRUST Protect Do you believe ITSM enables this Serve Stagnate or this Serve and protect SLOW Low trust = Low performance Low transparency High levels of Approval Silo-ed Low levels of engagement FAST High trust = High performance Transparent High levels of trust Collaborative Engaged teams

71 2. TRUST - Understand the why/what/how Understand agile, continuous delivery and devops Read, watch, go and see Understand what they are doing and why Apply learnings to your processes Take an interest, get involved, collaborate, go to meetups, conferences Understand the end-to-end value chain, speak a common language it helps build trust

72 3. Get LEAN From mean to LEAN processes Apply LEAN Value stream mappings for all of your processes Focus on value and outcomes (not output) Start with a MVP (Min. Viable Product) for your processes Including Minimum Standards of Documentation Identify and remove constraints 2003: Lean Software Development Mary Poppendieck/Tom Poppendieck Identify the next constraint in your processes and reduce or remove it ToC Theory of constraints 1984: The Goal Eliyahu M. Goldratt and Jeff Cox

73 4. Be prepared for SPEED Prepare yourself for Ludicrous speed Be prepared more frequent changes Maybe a ridiculous amount of change Automate, automate, automate don t just automate a bad process Ensure your SM tool has a usable friendly API (RESTful) If not start thinking about developing one or getting one Its not just about federation (ETL, batching -slow), it is about real time connection and linking into richer toolsets Automate documentation

74 to prepare for disruption and the New World

75 Old World New World

76 Old World vs New World Old World Implement 5 ITIL Volumes Target Maturity 5 SLOW Low trust Done when code cut Output Silos, Walls FUD There s a book for that New World Fit for purpose Target Maturity enough - LEAN (MVP) FAST High Trust Done is shipped Outcomes Collaborative Discovery, Do it more frequently There is an app for that

77 1. How did we get here? Approach What was wrong & what problems are we try to solve? 2. What is this magic? (agile, CD, devops) Why are we adopting these techniques and what do they promise? Why is your CIO/business interested? 3. What does this mean to ITIL/SM What to expect from agile, CD, devops What is the impact on your ITIL/SM processes? Which ITIL/SM Processes need to Adapt, Evolve or Transform? 4. Friends or Foe: Preparing for SM Disruption 5. Wrap up: Monday -> 90 days -> Next year

78 Action Plan Monday Morning Become friends with agile, CD and devops teams Assess yourself - Heatmap Exercise - Are your ITIL processes Fit for purpose CSI: Adapt, Evolve & Transform your ITIL processes Next 90 Days Start cultivating culture: collaborating and breaking down the walls and the silos Start building TRUST Get LEAN Prepare your processes for max. SPEED Next Year Too slow.your agile now

79 (W. Edward Deming) It is not necessary to change, survival is not mandatory

80 Additional Resources The Goal (theory of constraints) Eliyahu M Goldratt The Phoenix Project Gene Kim, Kevin Behr, George Spafford Release it Michael T Ngard Management 3.0 Jurgen Apello Continuous Delivery Jez Humble & David Farley Implementing LEAN Software Development Mary and Tom Poppendieck Also follow: Andrew Clay Shafer, Jeff Patten, John Allspaw Conferences/meetups: Velocity conference, devopsdays.com, devops meetups

THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD

THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD THE STATEFUL CONDITION: OR HOW I LEARNED TO STOP WORRYING AND EMBRACE THE CLOUD Eric Jeanes NET+ Program Management, Internet2 2015 Internet2 Thanks to Brad Greer, U of Washington [ 2 ] 2015 Internet2

More information

Continuous Delivery. http://thoughtworks-studios.com/ Martin Fowler, Jez Humble YOW! Brisbane, 5 December 2011. Wednesday, December 7, 11

Continuous Delivery. http://thoughtworks-studios.com/ Martin Fowler, Jez Humble YOW! Brisbane, 5 December 2011. Wednesday, December 7, 11 Continuous Delivery Martin Fowler, Jez Humble YOW! Brisbane, 5 December 2011 http://thoughtworks-studios.com/ agile 101 "Agile" team Analysis + Design Development Centralized QA Integration + QA IT Operations

More information

Continuous Delivery of Software

Continuous Delivery of Software Continuous Delivery of Software Reducing risks with systems, feedback and flow SEPG North America 2013 Joanne Molesky October 3, 2013 2011 All rights reserved. Purpose Challenge traditional concepts for

More information

An Introduction to Continuous Delivery

An Introduction to Continuous Delivery An Introduction to Continuous Delivery rolf russell continuous delivery practice lead 2011 All rights reserved. conan the deployer getting it in front of users quickly http://code.flickr.com small feature

More information

Continuous Delivery. Jez Humble, ThoughtWorks Studios @jezhumble #continuousdelivery DevOpsDays, Hamburg

Continuous Delivery. Jez Humble, ThoughtWorks Studios @jezhumble #continuousdelivery DevOpsDays, Hamburg Continuous Delivery Jez Humble, ThoughtWorks Studios @jezhumble #continuousdelivery DevOpsDays, Hamburg Agile 101 "Agile" team Analysis + Design Development Centralized QA Integration + QA IT Operations

More information

Continuous Delivery Workshop

Continuous Delivery Workshop Continuous Delivery Workshop deployment pipelines Workshop materials created by Jez Humble, Martin Fowler, Tom Sulston, & Neal Ford deployment pipelines tests, synergistic practices, incremental deployment

More information

Continuous Delivery Software-Deployments ohne graue Haare. 3. April 2012 Corsin Decurtins

Continuous Delivery Software-Deployments ohne graue Haare. 3. April 2012 Corsin Decurtins Continuous Delivery Software-Deployments ohne graue Haare 3. April 2012 Corsin Decurtins Some numbers 4 15 deployments per year bank, insurance company, government, transport authority deployments per

More information

Enabling Continuous Delivery by Leveraging the Deployment Pipeline

Enabling Continuous Delivery by Leveraging the Deployment Pipeline Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 [email protected] Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching

More information

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Continuous???? Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. ???? 1 Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. Application Delivery is Accelerating Surge in # of releases per app

More information

ACCELERATE DEVOPS USING OPENSHIFT PAAS

ACCELERATE DEVOPS USING OPENSHIFT PAAS ACCELERATE DEVOPS USING OPENSHIFT PAAS September 3, 2014 AGENDA World we live in today IT organization: Charter, goals, and challenges DevOps: Problem statement, what, and why How to enable DevOps Application

More information

Continuous Delivery: implementation considerations. Léon Hagenaars-Keus [email protected] Edwin van Dillen [email protected]

Continuous Delivery: implementation considerations. Léon Hagenaars-Keus lhagenaars@sogyo.nl Edwin van Dillen evdillen@sogyo.nl Continuous Delivery: implementation considerations Léon Hagenaars-Keus [email protected] Edwin van Dillen [email protected] SOFTWARE INNOVATORS Done = Released What is Continuous Delivery all about?

More information

Why continuous delivery needs devops, and why devops needs infrastructure-as-code. Sriram Narayan @sriramnarayan 25-Oct-2012

Why continuous delivery needs devops, and why devops needs infrastructure-as-code. Sriram Narayan @sriramnarayan 25-Oct-2012 Why continuous delivery needs devops, and why devops needs infrastructure-as-code Sriram Narayan @sriramnarayan 25-Oct-2012 about me Part of ThoughtWorks Studios Go team Have consulted as Tech Principal,

More information

DevOps: Old-School IT lessons for a New-World of IT Opportunities. February 16, 2012

DevOps: Old-School IT lessons for a New-World of IT Opportunities. February 16, 2012 DevOps: Old-School IT lessons for a New-World of IT Opportunities February 16, 2012 Brought to you by Vivit DevOps Special Interest Group (SIG) Your input is welcomed on new topics! We hope you ll consider

More information

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development

From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development From Traditional Functional Testing to Enabling Continuous Quality in Mobile App Development Introduction Today s developers are under constant pressure to launch killer apps and release enhancements as

More information

Service Orchestration

Service Orchestration June 2015 Service Orchestration Infos and Use Cases Falko Dautel Robert Thullner Agenda + Overview + Use Cases & Demos VM Provisioning with ServiceNow Employee Onboarding + Summary + Questions & Answers

More information

DevOps. Happiest People Happiest Customers

DevOps. Happiest People Happiest Customers DevOps Happiest People Happiest Customers Contents Introduction...3 What Is DevOps?...3 Do We Really Need DevOps?...4 Survey of DevOps Quantifiable Benefits...5 How Does DevOps Work Anyways?...5 Challenges

More information

Continuous Delivery Benefits, Best Practices and Practical Advice

Continuous Delivery Benefits, Best Practices and Practical Advice Continuous Delivery Benefits, Best Practices and Practical Advice Jeffrey Hammond Forrester Research Ajit Zadgaonkar Edmunds.com Mark Warren Perforce Software Continuous Delivery: A Key Enabler of Feedback

More information

Crossing the DevOps Chasm

Crossing the DevOps Chasm SOLUTION BRIEF Application Delivery Solutions from CA Technologies Crossing the DevOps Chasm Can improved collaboration and automation between Development and IT Operations deliver business value more

More information

Determining Best Fit. for ITIL Implementations

Determining Best Fit. for ITIL Implementations Determining Best Fit for ITIL Implementations Michael Harris President David Consulting Group Agenda Why ITIL? The Evolution of IT Metrics Towards the Business What do businesses need from IT Introduction

More information

Service OnBoarding: A Process Approach for Uniting ITIL and DevOps. Bill Cunningham

Service OnBoarding: A Process Approach for Uniting ITIL and DevOps. Bill Cunningham Service OnBoarding: A Process Approach for Uniting ITIL and DevOps Bill Cunningham Service OnBoarding A Process Approach for Uniting ITIL and DevOps through Standardized Non- Functional Requirements DevOps:

More information

A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team

A Sumo Logic White Paper. Harnessing Continuous Intelligence to Enable the Modern DevOps Team A Sumo Logic White Paper Harnessing Continuous Intelligence to Enable the Modern DevOps Team As organizations embrace the DevOps approach to application development they face new challenges that can t

More information

Continuous delivery Release software on-demand, not on Red Alert

Continuous delivery Release software on-demand, not on Red Alert Continuous delivery Release software on-demand, not on Red Alert Have it all. Ahead of the competition Value In a world where customers expect a mobile and connected 24x7 experience, businesses must adapt

More information

DevOps: Roll out new software and functionality quicker with high velocity DevOps

DevOps: Roll out new software and functionality quicker with high velocity DevOps DevOps: Roll out new software and functionality quicker with high velocity DevOps As software becomes more central, companies are looking for ways to shorten software development cycles and push new functionality

More information

DevOps: Development Challenges and New Approaches

DevOps: Development Challenges and New Approaches DevOps: Development Challenges and New Approaches Chris Sharp STSM, Chief Architect SWG Europe DevOps IBM Master Inventor, Member of IBM Academy of Technology Agenda The Problem and the Need for Change

More information

Free ITIL v.3. Foundation. Exam Sample Paper 1. You have 1 hour to complete all 40 Questions. You must get 26 or more correct to pass

Free ITIL v.3. Foundation. Exam Sample Paper 1. You have 1 hour to complete all 40 Questions. You must get 26 or more correct to pass Free ITIL v.3. Foundation Exam Sample Paper 1 You have 1 hour to complete all 40 Questions You must get 26 or more correct to pass Compliments of Advance ITSM www.advanceitsm.com 1. What is the main reason

More information

Managing Testing Cycles efficiently

Managing Testing Cycles efficiently Managing Testing Cycles efficiently p. 1 of 26 Managing Testing Cycles efficiently Yury Makedonov (416) 481-8685 [email protected] http://www.softwaretestconsulting.com Copyright 2006 Yury Makedonov 1 Introduction

More information

WHAT DOES DevOps MEAN FOR YOU?

WHAT DOES DevOps MEAN FOR YOU? WHAT DOES DevOps MEAN FOR YOU? OUR SPEAKERS DEREK WALSH SIMON STEFANOFF GLENN GORE Manager, Application Development Melbourne IT Head of Technology Reactive Senior Manager, Technology Solutions Amazon

More information

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION

TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational

More information

Continuous Delivery: Bridging Quality Between Development and Customers

Continuous Delivery: Bridging Quality Between Development and Customers Continuous Delivery: Bridging Quality Between Development and Customers Author John Ruberto ([email protected]) Abstract We were not moving fast enough for our business stakeholders. Development and

More information

Scaling Agile Is Hard, Here s How You Do It!

Scaling Agile Is Hard, Here s How You Do It! Scaling Agile Is Hard, Here s How You Do It! Diego Lo Giudice, Vice President, Principal Analyst April 9, 2014. Optional Conference, Budapest Agenda Is Agile still worthwhile? How are Organizations Doing

More information

ITIL V3 Foundation Certification - Sample Exam 1

ITIL V3 Foundation Certification - Sample Exam 1 ITIL V3 Foundation Certification - Sample Exam 1 The new version of ITIL (Information Technology Infrastructure Library) was launched in June 2007. ITIL V3 primarily describes the Service Lifecycle of

More information

Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley

Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley Continuous Delivery Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley Copyright 2011 ThoughtWorks Inc. All rights reserved www.thoughtworks-studios.com Introduction Continuous

More information

Delivery. Continuous. Jez Humble and David Farley. AAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco

Delivery. Continuous. Jez Humble and David Farley. AAddison-Wesley. Upper Saddle River, NJ Boston Indianapolis San Francisco Continuous Delivery Jez Humble and David Farley AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Madrid Cape Town Sydney Tokyo Singapore

More information

DevOps for the Mainframe

DevOps for the Mainframe DevOps for the Mainframe Rosalind Radcliffe IBM Distinguished Engineer, Enterprise Modernization Solution Architect [email protected] 1 Please note IBM s statements regarding its plans, directions, and

More information

Introduction to DevOps

Introduction to DevOps Introduction to DevOps or agile infrastructure Leif Sørensen [email protected] Praqma Continuous Delivery & DevOps experts and evangelists Tools & Automation experts. We help customers with practical implementation

More information

Be Fast, but be Secure a New Approach to Application Security July 23, 2015

Be Fast, but be Secure a New Approach to Application Security July 23, 2015 Be Fast, but be Secure a New Approach to Application Security July 23, 2015 Copyright 2015 Vivit Worldwide Copyright 2015 Vivit Worldwide Brought to you by Copyright 2015 Vivit Worldwide Hosted by Paul

More information

SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View

SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View SESSION 709 Wednesday, November 4, 9:00am - 10:00am Track: Strategic View The Business of IT Provisioning Bill Irvine Transformation Strategist, Accelerate Innovation, VMware [email protected] Session

More information

Role of the Business Analyst in an Agile Project

Role of the Business Analyst in an Agile Project Role of the Business Analyst in an Agile Project Agenda 1: Introduction to Agile 2: Focus on Agile Principles 3: Business Analysis and the agile process 4: Addressing challenges 5: Close off and recap

More information

NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP [email protected]. ... educate & inspire - - - ITSM Academy 1115 1

NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP INFO@ITSMACADEMY.COM. ... educate & inspire - - - ITSM Academy 1115 1 NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP [email protected] - - -... educate & inspire ITSM Academy 1115 1 ITSM Academy Full service provider of IT Service Management (ITSM) education

More information

Use Scrum + Continuous Delivery to build the right thing

Use Scrum + Continuous Delivery to build the right thing August 2012 W hitepapers Use Scrum + Continuous Delivery to build the right thing PETER GFADER Introduction How often do you release your product to your end users? How often do your end users see and

More information

It s Not Called Continuous Integration for Nothing!

It s Not Called Continuous Integration for Nothing! It s Not Called Continuous Integration for Nothing! Dan Boutin Vice President of Digital Strategy [email protected] Mobile (404) 304-9529 @DanBoutinSOASTA In This Discussion Today Agenda: SOASTA Introduction

More information

A Pythonic Approach to Continuous Delivery

A Pythonic Approach to Continuous Delivery https://github.com/sebastianneubauer [email protected] A Pythonic Approach to Continuous Delivery Sebastian Neubauer Europython 2015 Overview What is Continuous Delivery? definitions,

More information

ITSM 101. Patrick Connelly and Sandeep Narang. Gartner. www.it.ufl.edu

ITSM 101. Patrick Connelly and Sandeep Narang. Gartner. www.it.ufl.edu ITSM 101 Patrick Connelly and Sandeep Narang Gartner 1 IT Service Management 101 Agenda What is IT Service Management? Why is IT Service Management Important? Speaking a Common Language: Overview of Key

More information

Agile Service Transition

Agile Service Transition Agile Service Transition PATRICK BOLGER HORNBILL SERVICE MANAGEMENT MATT HOEY GRANT THORNTON UK LLP March 2014 The need for speed Technology, and how we use it, constantly evolves. In recent years, Cloud,

More information

From Months to Minutes How GE Appliances Brought Docker Into the Enterprise

From Months to Minutes How GE Appliances Brought Docker Into the Enterprise From Months to Minutes How GE Appliances Brought Docker Into the Enterprise Tom Barber Cloud Computing Technologist Brett Luckabaugh Enterprise Software Architect GE Appliances GE Appliances is at the

More information

Agile Requirements And Testing For Continuous Software Delivery

Agile Requirements And Testing For Continuous Software Delivery Agile Requirements And Testing For Continuous Software Delivery Diego Lo Giudice, Vice President, Principal Analyst [email protected] @dlogiudice October 14, 2014. Agenda Modern Application Delivery

More information

Why Agile Works: Economics, Psychology, and Science. @MatthewRenze #PrDC16

Why Agile Works: Economics, Psychology, and Science. @MatthewRenze #PrDC16 Why Agile Works: Economics, Psychology, and Science @MatthewRenze #PrDC16 Purpose Explain why Agile practices are so successful Insights from: Economics Psychology Science Top 7 most important ideas Ideas

More information

DevOps to Enterprise Agile

DevOps to Enterprise Agile DevOps to Enterprise Agile Marcel van Oosterwijk Presales Application Delivery Management at HP 18 years of quality management Test management, test process improvement Performance testing, test automation

More information

White Paper Take Control of Datacenter Infrastructure

White Paper Take Control of Datacenter Infrastructure Take Control of Datacenter Infrastructure Uniting the Governance of a Single System of Record with Powerful Automation Tools Take Control of Datacenter Infrastructure A new breed of infrastructure automation

More information

Service Management Foundation

Service Management Foundation Management Foundation From Best Practice to Implementation 2008 IBM Corporation Agenda Management Foundation: - Fundamental building blocks for successful Management - ITIL v3: What s new in Operations

More information

SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM

SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM SESSION 703 Wednesday, November 4, 9:00am - 10:00am Track: Advancing ITSM Optimizing ITSM for Cloud Computing Reginald Lo Director, Accelerate Management, VMware [email protected] Session Description Organizations

More information

(Dev + Ops) ITSM = Calamity

(Dev + Ops) ITSM = Calamity (Dev + Ops) ITSM = Calamity Randy Steinberg [email protected] DevOps Defined A cultural and professional movement that stresses communication, collaboration, and integration between software developers,

More information

Your guide to DevOps. Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine

Your guide to DevOps. Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine Your guide to DevOps Bring developers, IT, and the latest tools together to create a smarter, leaner, more successful coding machine Introduction The move to DevOps involves more than new processes and

More information

Enterprise DevOps. No more silos. March 2014 Dave van Herpen. Sogeti Nederland B.V White paper

Enterprise DevOps. No more silos. March 2014 Dave van Herpen. Sogeti Nederland B.V White paper Enterprise DevOps No more silos March 2014 Sogeti Nederland B.V White paper Contents 1 DevOps: no more silos... 2 2 DevOps defined... 3 3 DevOps relations... 4 4 Continuous Delivery... 5 5 DevOps in practice...

More information

Software Asset Management (SAM) and ITIL Service Management - together driving efficiency

Software Asset Management (SAM) and ITIL Service Management - together driving efficiency Software Asset Management (SAM) and ITIL Service Management - together driving efficiency Ian Preskett MIET C.Eng. MBCS CITP Software Asset Management Consultant [email protected] Agenda

More information

Foundation. Summary. ITIL and Services. Services - Delivering value to customers in the form of goods and services - End-to-end Service

Foundation. Summary. ITIL and Services. Services - Delivering value to customers in the form of goods and services - End-to-end Service ITIL ITIL Foundation Summary ITIL and s Design s - Delivering value to customers in the form of goods and services - End-to-end ITIL Best Practice - Scalable and not prescriptive - Gathered from Users,

More information

DevOps. Production Operations - The Last Mile of a DevOps Strategy

DevOps. Production Operations - The Last Mile of a DevOps Strategy DevOps Production Operations - The Last Mile of a DevOps Strategy Fran Connolly March 2014 Executive Summary The emergence of DevOps into the mainstream is well underway. There continues to be some confusion,

More information

Agile Release Management: Towards Frequent, Low Risk Releases. by Jez Humble, Build and Release Principal, ThoughtWorks Studios.

Agile Release Management: Towards Frequent, Low Risk Releases. by Jez Humble, Build and Release Principal, ThoughtWorks Studios. Agile Release Management: Towards Frequent, Low Risk Releases by Jez Humble, Build and Release Principal, ThoughtWorks Studios. 14 July 2010 Everybody in IT has the same goal: rapid, reliable, low risk

More information

Driving Business Agility with the Use of Open Source Software

Driving Business Agility with the Use of Open Source Software Driving Business Agility with the Use of Open Source Software Speakers Peter Vescuso EVP of Marketing & Business Development Black Duck Software Melinda Ballou Program Director, Application Life-Cycle

More information

Agile Journeys. The CareerBuilder Story

Agile Journeys. The CareerBuilder Story Agile Journeys The CareerBuilder Story Journey Preview The CB Culture Overview our Continuous Integration & Delivery Evolving our practices with more discipline 2007: Introduction to Scrum 2008-2012: Scrumification

More information

ITIL Asset and Configuration Management in the Cloud. January 2016

ITIL Asset and Configuration Management in the Cloud. January 2016 ITIL Asset and Configuration Management in the Cloud January 2016 2016, Amazon Web Services, Inc. or its affiliates. All rights reserved. Notices This document is provided for informational purposes only.

More information

What s New With HP Service Manager and Universal CMDB December 18, 2014

What s New With HP Service Manager and Universal CMDB December 18, 2014 What s New With HP Service Manager and Universal CMDB December 18, 2014 Copyright 2014 Vivit Worldwide Copyright 2014 Vivit Worldwide Brought to you by Copyright 2014 Vivit Worldwide Hosted by Laura Walker

More information

HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015

HP DevOps by Design. Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015. HP Software: Apps meet Ops 2015 HP Software: Apps meet Ops 2015 HP DevOps by Design Your Readiness for Continuous Innovation Rony Van Hove/ April 2 nd, 2015 HP Software: Apps meet Ops 2015 Build it, test it, and fix the things that go

More information

MANAGING DAILY SECURITY OPERATIONS WITH LEAN AND KANBAN

MANAGING DAILY SECURITY OPERATIONS WITH LEAN AND KANBAN MANAGING DAILY SECURITY OPERATIONS WITH LEAN AND KANBAN Gene Kim IT Revolution Press Branden R. Williams HireBranden.com Session ID: END-W22 Session Classification: Intermediate AGENDA AND OBJECTIVES Discuss

More information

Kevin Holland Public Sector Service Management Consultant @ITILspecialist. All copyrights acknowledged

Kevin Holland Public Sector Service Management Consultant @ITILspecialist. All copyrights acknowledged Kevin Holland Public Sector Service Management Consultant @ITILspecialist All copyrights acknowledged My credentials 9.5 years as a Service Management Specialist for the in house Service Integrator of

More information

White Paper. Software Development Best Practices: Enterprise Code Portal

White Paper. Software Development Best Practices: Enterprise Code Portal White Paper Software Development Best Practices: Enterprise Code Portal An Enterprise Code Portal is an inside the firewall software solution that enables enterprise software development organizations

More information

Rob Addy. Author of Effective IT Service Management: To ITIL and beyond! (www.effectiveitsm.com)

Rob Addy. Author of Effective IT Service Management: To ITIL and beyond! (www.effectiveitsm.com) Rob Addy Author of Effective IT Service Management: To ITIL and beyond! (www.effectiveitsm.com) Are you sitting in the right session? Discover the truth about discovery Automated discovery was, and indeed

More information

CMDB Essential to Service Management Strategy. All rights reserved 2007

CMDB Essential to Service Management Strategy. All rights reserved 2007 CMDB: Essential to the Service Management strategy Business Proposition: This white paper describes how the CMDB is an essential component of the IT Service Management Strategy, and why the FrontRange

More information

The ITIL Foundation Examination

The ITIL Foundation Examination The ITIL Foundation Examination Sample Paper B, version 4.0 Multiple Choice Instructions 1. All 40 questions should be attempted. 2. All answers are to be marked on the answer grid provided. 3. You have

More information

Process Automation Tools and Strategies for Implementing Incident Management

Process Automation Tools and Strategies for Implementing Incident Management Process Automation Tools and Strategies for Implementing Incident Management Rapid-Time-To-Value, Reduced Costs, Ongoing Compliance and More Orchestrate, Integrate, and Automate IT Processes With Opalis

More information

Reaching for the cloud: the potential and the reality of using cloud-based platforms. Speaker: Michael Michaelides October 22, 2015

Reaching for the cloud: the potential and the reality of using cloud-based platforms. Speaker: Michael Michaelides October 22, 2015 Reaching for the cloud: the potential and the reality of using cloud-based platforms Speaker: Michael Michaelides October 22, 2015 Within today s financial services (FS) marketplace, speed to market, agility

More information

Goodbye war room, hello DevOps 2.0

Goodbye war room, hello DevOps 2.0 Goodbye war room, hello DevOps 2.0 Table of contents Page Chapter Page Chapter 3 Authors 9 4 Executive Summary 10 Where ARE your priorities? Show me the money Shift left to your developers workstations

More information

Bringing wisdom to ITSM with the Service Knowledge Management System

Bringing wisdom to ITSM with the Service Knowledge Management System Processes 415 Bringing wisdom to ITSM with the Service Knowledge Management System 7.3 Bringing wisdom to ITSM with the Service Knowledge Management System nowledge is a process of piling up facts; wisdom

More information

What is meant by the term, Lean Software Development? November 2014

What is meant by the term, Lean Software Development? November 2014 What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores

More information

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments

Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments Parasoft and Skytap Deliver 24/7 Access to Complete Test Environments The ability to accurately assess the risk of a release candidate for today's composite applications is becoming a tall order. You have

More information

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS

SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @huibschoots & @mieldonkers INTRODUCTION Huib Schoots Tester @huibschoots Miel Donkers Developer @mieldonkers TYPICAL Experience with Continuous Delivery?

More information

DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion!

DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion! Concurrency CHICAGOLAND LOCAL CHAPTER DevOpsand The Service Desk Don t Let The Developers Hijack The Discussion! Randy Steinberg [email protected] The Issue Here You Go! Dev Great! Ops This Is

More information

A Vision for Operational Analytics as the Enabler for Business Focused Hybrid Cloud Operations

A Vision for Operational Analytics as the Enabler for Business Focused Hybrid Cloud Operations A Vision for Operational Analytics as the Enabler for Focused Hybrid Cloud Operations As infrastructure and applications have evolved from legacy to modern technologies with the evolution of Hybrid Cloud

More information

Considerations for Adopting PaaS (Platform as a Service)

Considerations for Adopting PaaS (Platform as a Service) Considerations for Adopting PaaS (Platform as a Service) Michael Dolan ([email protected]) Senior Field Engineer April 2015 1 Becoming The Agile Enterprise To effectively achieve its missions, the Department

More information

Best Practices in Release and Deployment Management

Best Practices in Release and Deployment Management WHITEPAPER Best Practices in Release and Deployment Management Mark Levy Through 2016, a lack of effective release management will contribute up to 80% of production incidents in large organizations with

More information

Leveraging the full potential of automation

Leveraging the full potential of automation Leveraging the full potential of automation Hans Jayatissa CTO, CSC Nordics & Baltics Region August 27, 2015 CSC in the Nordics & Baltic CSC has employees in Denmark, Norway, Sweden, and Lithuania 1146

More information

EXIN IT Service Management Foundation based on ISO/IEC 20000

EXIN IT Service Management Foundation based on ISO/IEC 20000 Sample Exam EXIN IT Service Management Foundation Edition October 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing

More information