DevOps: What's the Impact on the Support...

17
SESSION 109 Wednesday, April 13, 10:15am - 11:15am Track: Team Dynamics DevOps: What's the Impact on the Support Team? Sherry Chang Enterprise Architect, Intel [email protected] Session Description One goal of DevOps is to break down the silo between development and operations. However, the movement towards Agile creates a bigger divide, especially when projects are thrown over the wall more frequently, creating more issues for operations. DevOps presents an opportunity to leverage ITSM’s service framework by incorporating project teams into service-oriented teams where the same team owns the entire value stream. In this session, Sherry Chang will share Intel’s DevOps journey toward evolving this team structure and discuss the impact on the support team. Speaker Background Sherry Chang is the lead architect for Intel IT's DevOps initiative. She’s been involved in software development for more than twenty years, and her professional interests include software patents, test-driven development, continuous delivery, and infrastructure as code. Sherry is a certified Scrum Master and holds eight software patents with Intel. She currently leads the Intel DevOps Community of Practice and is entrenched in coaching and leading DevOps implementations.

Transcript of DevOps: What's the Impact on the Support...

Page 1: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

SESSION 109 Wednesday, April 13, 10:15am - 11:15am

Track: Team Dynamics

DevOps: What's the Impact on the Support Team?

Sherry Chang Enterprise Architect, Intel [email protected]

Session Description One goal of DevOps is to break down the silo between development and operations. However, the movement towards Agile creates a bigger divide, especially when projects are thrown over the wall more frequently, creating more issues for operations. DevOps presents an opportunity to leverage ITSM’s service framework by incorporating project teams into service-oriented teams where the same team owns the entire value stream. In this session, Sherry Chang will share Intel’s DevOps journey toward evolving this team structure and discuss the impact on the support team. Speaker Background Sherry Chang is the lead architect for Intel IT's DevOps initiative. She’s been involved in software development for more than twenty years, and her professional interests include software patents, test-driven development, continuous delivery, and infrastructure as code. Sherry is a certified Scrum Master and holds eight software patents with Intel. She currently leads the Intel DevOps Community of Practice and is entrenched in coaching and leading DevOps implementations.

Page 2: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

DevOps: What’s the Impact on the Support Team?

Sherry Chang, Intel

Page 3: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

Legal NoticesThis presentation is for informational purposes only. INTEL MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.

Intel and the Intel logo are trademarks of Intel Corporation in the U.S. and/or other countries.

• Other names and brands may be claimed as the property of others.

Copyright © 2016, Intel Corporation. All rights reserved.

2

Page 4: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

Session Agenda

• A Little About Me

• Intro to Intel IT

• What is DevOps?

• Impact on Roles

• Team Structure Impact

• DevOps Benefits

Page 5: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

About Me

– Chief Architect, DevOps & Continuous Delivery• Working at Intel IT• Leading DevOps Transformation

MANDATE at Intel IT

– 20+ Years in Software Development– ITIL V2 Certified– Certified Scrum Master– BBA, Management Information

Systems• University of Texas at Austin

4

Sherry Chang Biography

Page 6: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

2015-16 Intel IT Vital Statistics

>6,300 IT employees71 global IT sites

>104,000 Intel employees153 Intel sites in 72 Countries

>140,000 Servers(Up from ~58K in 2013)

>80% of servers virtualized(42% virtualized in 2010)

>149,000+ Devices100% of laptops encrypted100% of laptops with SSDs>54,900 handheld devices

238 mobile applications developed

Page 7: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

What is DevOps?

“Collaboration between Development and Operations professionals to optimize the quality, velocity and efficiency of Service Delivery”

Page 8: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

DevOps is Not Just About Bring Dev and Ops Together

7

• Increasing flow of work from Development to Operation to Customers

• Amplifying Feedback Loop at all Stages

• Continually Improve and Experiment

Philosophyto Improve TTM, Quality, and Cost Concurrently by:

Page 9: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

Incident Management, Problem Management

Service Desk

Current

ELIMINATE

Self Service

To Be

Change Management Automate, Standard Changes

Impact on Roles: DevOps = “No Ops”

Knowledge Management Knowledge Collaboration

Page 10: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

New Skills For Support Team

• Automation

• User Experience

• Continuous Improvement

• Social Media

Page 11: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

10

DevOps Team Structure Impact

Stakeholder

Developer

QA/Test

Developer Developer

TeamLead

Dev: Agile Team

for Projects

Ops: ITSM Team

for KTBR

Customers

Problem Manager

Incident Manager

Capacity Manager

Release Manager

Service Manager

No More Dev & Ops Silo

Value StreamInception Delivery

Page 12: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

11

Automating CCB

Stakeholder

Developer

QA/Test

Developer Developer

TeamLead

Dev Ops

Customers

Problem Manager

Incident Manage

r

Capacity Manage

r

Release Manage

r

Service Manage

r

Value StreamInception Delivery

X

CCB

Continuous Delivery Platform

CodePre-Commit

Validation

Build &

IntegrateQuality Gates Deployment

Automated Automated Automated Manual Automated

CCB

Codified

Policy

Page 13: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

The New Service Delivery Team

12

Stakeholder

Developer

QA/Test

DeveloperSys

Admin

TeamLead

Services

Stakeholder

Developer

QA/Test

DeveloperSys

Admin

TeamLead

Services

A

P

I

A

P

I

Self Service

Team 1 Team 2

•Small (5-9 people)

•Persistent

•Self-Organizing

•Cross-Functional,

•Loosely Coupled

•Owns 1 or more services (or micro-services)

•All provided services are Self-Service

•All provided services have API

Page 14: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

13

Shared Tools

Shared Pipeline

Shared Learning

Value Stream

Dev

QAOps

Dev Ownership

QA Ownership

Ops Ownership

Support Function Part of Value Stream

Page 15: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

14

Teams Delivering Self

Service Ops

Functions

Eliminate Tickets

Eliminate Wait on

Resource Availability

Provide API to Enable

Automation

Impact on Roles: DevOps = “Invisible Ops”

Stakeholder

Developer

QA/Test

Developer Developer

TeamLead

Self Service

Platform

Stakeholder

Developer

QA/Test

Developer Developer

TeamLead

Self Service

Monitoring

Stakeholder

Developer

QA/Test

Developer Developer

TeamLead

Self Service

Infrastructure

Stakeholder

Developer

QA/Test

Developer Developer

TeamLead

Self Service

Quality Gates

A

P

I

A

P

I

A

P

I

A

P

I

Page 16: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

DevOps Benefits for Service Delivery

BETTER Customer Experience

FASTER Delivery of Value

LESS Fire Fighting (Incidents, Outages, etc.)

BETTER Stability

Page 17: DevOps: What's the Impact on the Support Team?professionalprograms.net/downloads/2016_HDI/PDFs/Session... · DevOps presents an opportunity to leverage ITSM ’s service framework

Thank you for attending this session.

Please don’t forget to complete a session evaluation!