SlideShare une entreprise Scribd logo
1  sur  36
Télécharger pour lire hors ligne
Case Study: United Airlines Transforms Release
Management for Its Modern Software Factory
Suzan Liu
DO3T013S
DEVOPS – CONTINUOUS DELIVERY
Principal Engineer eQRM Strategy & Planning
United Airlines
Rob Karlin
Sr. Principal Consultant
CA Technologies
2 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
© 2017 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.
The content provided in this CA World 2017 presentation is intended for informational purposes only and does not form any type
of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.
For Informational Purposes Only
Terms of this Presentation
3 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Abstract
Release management plays a critical function at United, but it was hindered by
manual processes and spreadsheets. As a part of an IT-wide reliability effort,
the company has transformed the role that IT release management plays in the
organization. To begin, United performed a governance model and maturity
assessment to formally define the service offering, standards and processes.
They launched a pilot to establish an onshore/offshore release model, shifting
the role of the release team in the process to ensure the right type of work was
fulfilled.
United moved from multiple spreadsheets to a centralized dashboard to track
and manage releases and engagement levels. As a part of the overall
transformation, many decisions were needed to ensure success and data was
heavily leveraged across all main decision points. In this session, you will learn
how transparency around metrics and a strong governance program is
transforming United’s IT release team. You will also see how CA Continuous
Delivery Director is helping United’s transformation.
Suzan Liu
United Airlines
Principal Engineer
– eQRM Strategy &
Planning
Rob Karlin
CA Sr. Principal
Consultant
4 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Agenda
WHO WE ARE
RE-EVALUATE RELEASE GOVERNANCE
RELEASE TRANSFORMATION
LEVERAGING DATA
MOVING TO THE FUTURE: CA CONTINUOUS DELIVERY DIRECTOR
1
2
3
4
5
5 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Who We Are
6 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
United Airlines At a Glance
We are a 88,000 member team
serving 143 Million passengers!
2016 AT A GLANCE
339 Destinations
(airports served)
216 Domestic destinations
(airports served)
122 International destinations
(airports served)
50 Countries Served
4,500 Daily Departures
7 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
eQRM at United
Internal IT service provider in IT
Combines Quality Assurance (300+
people) and Release Management
(23 people).
Formed two years ago and has
rapidly expanded, requiring
maximizing each role to keep up with
expansion pace.
Now supports releases from Dev,
Stage, QA, UAT, Prod Perf and Pre-
Prod to Production.
Release Management at United
eQRM Facts
8 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Re-evaluate Governance
9 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
eQRM Governance Model
Reevaluation of eQRM
Service Offerings
 Added Release Planning
capability
 Broke out Release
Automation from
Environment Management
1
eQRM Operating Model
(Organization, Roles & Responsibilities & Governance)
eQRM Intake, Estimate and Revision2
Metrics & Reporting11
Release Management Quality Assurance
Release
Planning
Release
Coordi-
nation
Release
Execution
3 4 5
6 Release Automation
7 8
Test
Planning
Test
Execution
9
10
Environment Management
Test Data Management
10 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Governance
Created The Release Management Capabilities And Self-assessed Maturity
Reference: How IT Operations Can Set up an Effective, Centralized Release Management Process. 03 June 2013
CURRENTMATURITY
Governance, Policies and Stakeholder Engagement
Mechanism for Managing Release Requests
Release Models
Risk Factor Checklist
Methods for Coordinating and Prioritizing
Release Schedule, Models and Teams
Methods for Building
Testing Strategies
Bundling and other Streamlining Methods
Method for Validating and Monitoring
Closure Process
11 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Transformation
12 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Defined Release Model
Created The Release Management Capabilities And Self-assessed Maturity
Reference: How IT Operations Can Set up an Effective, Centralized Release Management Process. 03 June 2013
RELEASE
PLANNING
RELEASE
COORDINATION
RELEASE
AUTOMATIONRELEASE
EXECUTION
STEP 1
Understand needs of
application, portfolio and
stakeholders. Ensure future
releases are set up for
success
STEP 3
Deploy the release
according to the plan
and manage escalation
scenarios when
releases do not go
according to plan
STEP 2
For each release, ensure
all deployment planning is
completed and all pre-
release activities and
identified and completed
STEP 4
Manage the release
pipeline from
development to
production leveraging
automation tools
13 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Transformation Objectives
How It Affects People, Process And Technology
People
Process
Technology
Introduced offshore team
Ensure skillset alignment
Raise brand value
Alignment of process to release areas
 Portfolio Release Managers -> Release Planning
 Onshore RMs -> Release Coordination
 Offshore RMs -> Release Execution
Standardized toolset
Tool training
Created portfolio release manager role
14 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Redefined Release Scope
Characteristics
 Changes over one hour duration
 Changes with outages
 Changes that spans across multiple teams and
departments
 Changes that requires multiple rounds of
communication and clear communication
 The introduction of new functionality and applications
 High-risk area (top priority incidents)
Other Guidelines
 Capital projects will always be
supported
 Core support work may be
supported depending on
scope, complexity, and risk
 Changes that do not allow for
strong planning are out of
scope (e.g., emergency or
incident mitigation)
 Changes that utilizes less
than 75% of release
management responsibilities
will not be supported
Support releases that are higher risk
and require strong planning.
15 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Refined Release Management
Responsibilities
Release lifecycle oversight / governance
Demand management
Strategic bundling
Release coordination / communication
Release calendars and reporting
Test acceptance
Change management coordination
Release automation
Test environment management
Release execution
Post release reviews
16 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Leveraging Data
17 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
The Role Of Data In The Transformation
STANDARDIZE APPS
AND HELP THEM
MOVE TO
AUTOMATION
 Track consistent metrics
for all the apps
 Know what a good
release looks like
 Help drive release
discipline
WORK ON THE RIGHT
THINGS, MANAGE
RESOURCES AND
CONTROL DEMAND
 RM involved in forecasting
 Ability to track on-shore/
off-shore RM hours
RAISE THE BRAND
OF RELEASE
MANAGEMENT AT
UNITED
 Measure release output
 Measure level of
engagement and reduce
low-value work
18 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
State Of Data
CHALLENGES
Data for release management was available in
multiple tools and owned by various
departments
 Change Management Reports
 PMO reports (resources)
 Internal team excel reports
 Intake reports
Cross-referencing data from multiple resources
was time-consuming and cumbersome and
therefore rarely done.
WHAT WORKED
High accuracy in reports – information in the
reports are trustworthy
Reports are automatically refreshed – latest
information is readily available
WHY SPOTFIRE?
United was already leveraging the platform and we had a
centralized group of Business Intelligence experts
Training to get started only took two days!
Rollout
 United is migrating from HP Service Manager to ServiceNow
so creating a reporting database to pull information out of is
out of scope for now.
 Dashboards are managed from standardized Excel reports
and manually refreshed daily
 Adoption of the dashboards was quick
 Dashboards were fine-tuned over time and end—users saw
new ways to use the dashboards
 Future-state: automatically feed data from source systems
directly into dashboard
19 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Intake – Demand Forecast
Created centralized dashboard for the intake process, which included release
managers in estimation process
Estimates for release managers are broken down by onshore and offshore hours
Release
Estimates
CHALLENGE
Release estimations were often left out
of the process leading to weak release
resource forecasts
SOLUTION
Intake process includes release
estimations on all efforts, with more
detailed forecasting planned for future
20 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Management Dashboard
Release Services Leveraged
TO ENSURE WE ARE
PROVIDING MEANINGFUL
SUPPORT TO OUR
ORGANIZATION, LEVEL
OF ENGAGEMENT IS
MEASURED
Opening RFC
Cutover Script
Comm.
Script Review
Go/no Go meeting
Running deployment
Low-value work has been cut out over time, freeing up resources for meaningful engagements
21 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Management Dashboard
Overall Trends
Reduction in # of
releases after
narrowing release
scope
Month-by-month
total releases
Number of
releases by
release manager
Final release
status
22 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Management Dashboard
Overall Trends
When releases occur by day of week
When releases occur by hour of day
How long releases last
How long outages last
23 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Management Dashboard
Specific Trends
Expedites vs.
Normal releases
Risk level of
releases
If our QA team
was involved in
the testing
Final status of
changes
Outages
associated with
releases
24 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Transformation
Next Steps
Move from manual RM process to
automated and orchestrated
platform that can be leveraged by
everyone
Enable automated, more
comprehensive visibility and
feedback on testing
Automate risk identification and
the ability to assess release health
for better go/no-go decision making
Leverage continuous delivery
pipeline data to improve/mature
25 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Moving To The Future:
CA Continuous Delivery Director
26 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Drive Continuous Delivery Orchestration
QA/TEST PRE-PROD PRODUCTIONDEV
AUTOMATED
DEPLOYMENT
Continuous Delivery DashboardOPTIMIZE
PIPELINE
CAContinuous
DeliveryDirector
PLAN & MANAGE
RELEASES
Release
Automation
27 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release
Execution
Process
Improvement
Conflict
Avoidance
Application
Tracking
Productivity
Metrics
Business
Value
Assess Application Release Risk
Automate delivery risk identification
based on scoring:
 Application release complexity
 Interdependencies between releases
 Code changes
CA CONTINUOUS DELIVERY DIRECTORImprove release governance with the
change management organization
Automate the visibility/feedback of
work items tested per release
28 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Gain Release
Health Visibility
29 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Improve Release Management Maturity
Provide a consistent release
platform for onshore and
offshore release teams
Implement automated release
management workflow and
approval
Mature processes between
release teams and QA
30 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Release Governance Improvements with
CA Continuous Delivery Director
Release
Planning
Managing
Release
Requests
Building
Releases
Validating and
Monitoring
Closure
Process
Create integration
in CA Continuous
Delivery Director
Identify release
size, milestones,
and dependencies
and assign release
manager, manage
relationships with
CA Continuous
Delivery Director
Eliminating manual and scripted processes
Leverage CA
Continuous Delivery
Director for building
release templates
and sync with
ServiceNow
Automated
validation of
release success
through CA
Continuous
Delivery Director
Formalize closure
process for
automated releases:
feedback to quality
team when release
fails using CA
Continuous Delivery
Director
31 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
From Manual to
Automated
CA Continuous Delivery
Director plays a big role in
moving release management
from manual/scripted
processes to an automated,
orchestrated and measured
future.
Honest Self-
Assessment
We had to take our own
measure of release
management and release
maturity leveraging industry
standards before we could
know how to move forward.
Measured
Transformation
We leveraged data to help
track and standardize the
work, level set for
automation and raise the
release management brand.
Summary
A Few Words to Review
32 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Must See Demos
Automate
Your DevOps
Ecosystem
End-to-End
Theater 3
308
Continuous
Delivery for
Developers
Theater 3
303
Modern
Software
Factory in
the Cloud
Theater 3
302
33 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Questions?
34 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Stay connected at communities.ca.com
Thank You.
35 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
Appendix – Release Management Tasks
Release Coordination Release ExecutionRelease Planning
High Level Portfolio and
Application Planning FOR EACH RELEASE
 Identify technical and business owners
and stakeholders
 Understand if release management
services is best applied to the portfolio
 Ensure stakeholder understanding of
release
 Understand frequency of releases and
drivers that affect release frequency
 Work with leadership of the team to
establish frequency of communication
and communication format
 Develop release plan and migration
schedule
 Know tier level of applications
 Identify critical release tasks and
activities
 Create Master SRPs if needed
 Understand bundling needs and
necessity
 Manage schedule of releases for each
application or portfolio
 Update centralize release management
documentation
 High level risk mitigation planning
 Dependencies on other RFCs
• Ensures all prep tasks are complete Communicate to
escalation manager release is ready to start (if applicable)
• Conducts deployment day/night activities according to the
developed cutover script
• Confirms and communicates release completion
• Track status of release participants
• Track application validation for all applications status with
deployment script
• Manages release failure or fallback situation
• Escalate releases that are deviating from the plan cutover
script
• Closes the RFC(s) and document issues within in the RFC
while closing out RFC
• Sends final release communication to all stakeholders
identified in the cutover script
• Supplies improvement suggestions to Enterprise Release
Manager
• Supplies KPI metrics updates for the Release to the Release
Management
• Communicates any deviation from the release plan to
Release Manager at the close of the release
• Work with Change and Problem for any P1/P2 incident review
• Hold Lessons Learned meetings
• Upload all archivable information to centralized release
repository
 Determine release scope and impact
 Track release status, risks and issues
 Develop deployment script for each SRP
 Prepare stakeholder and validator list
 Collaborate with stakeholders to coordinate release-
related activities
 Ensure all steps and tasks of the release are well
defined
 Understand and define dependencies between tasks to
deploy, go/no go tasks, fallback steps and instruction
 Identifying verification steps
 Identify project team members
 Identifying prep tasks
 Maintain and distribute status
 Verify agreed upon Q&A testing signoff
 Develop release-specific communication
 Add RFC to Change/Release Calendar
 Conduct Tier 0 &1 impact analysis
 Define all must-validate applications and application owners
 Add incident management plan to script
 Facilitate go/ no go meetings
 Follow up on approvals
 Attend CAB to represent release
 Conduct deployment-day pre-deployment activities
36 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS
DevOps:
Continuous Delivery
For more information on DevOps: Continuous Delivery,
please visit: http://cainc.to/CAW17-CD

Contenu connexe

Tendances

Release Management
Release Management Release Management
Release Management Vyom Labs
 
Relational Database CI/CD
Relational Database CI/CDRelational Database CI/CD
Relational Database CI/CDJasmin Fluri
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023WeCode Inc
 
Application Modernization: Migrating Mainframe Apps to the Cloud Using Spring
Application Modernization: Migrating Mainframe Apps to the Cloud Using SpringApplication Modernization: Migrating Mainframe Apps to the Cloud Using Spring
Application Modernization: Migrating Mainframe Apps to the Cloud Using SpringVMware Tanzu
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationKeith Pleas
 
Introduction to DevSecOps
Introduction to DevSecOpsIntroduction to DevSecOps
Introduction to DevSecOpsSetu Parimi
 
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessAppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessRobert Grupe, CSSLP CISSP PE PMP
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture Technology
 
Integrating Security into DevOps
Integrating Security into DevOpsIntegrating Security into DevOps
Integrating Security into DevOpsCloudPassage
 
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeMikalai Alimenkou
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROICloudmunch
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Red Gate Software
 

Tendances (20)

DEVSECOPS.pptx
DEVSECOPS.pptxDEVSECOPS.pptx
DEVSECOPS.pptx
 
Release Management
Release Management Release Management
Release Management
 
Devops as a service
Devops as a serviceDevops as a service
Devops as a service
 
Relational Database CI/CD
Relational Database CI/CDRelational Database CI/CD
Relational Database CI/CD
 
Introduction to DevSecOps
Introduction to DevSecOpsIntroduction to DevSecOps
Introduction to DevSecOps
 
Future Of DevOps Trends 2023
Future Of DevOps Trends 2023Future Of DevOps Trends 2023
Future Of DevOps Trends 2023
 
Application Modernization: Migrating Mainframe Apps to the Cloud Using Spring
Application Modernization: Migrating Mainframe Apps to the Cloud Using SpringApplication Modernization: Migrating Mainframe Apps to the Cloud Using Spring
Application Modernization: Migrating Mainframe Apps to the Cloud Using Spring
 
DevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the AutomationDevOps-as-a-Service: Towards Automating the Automation
DevOps-as-a-Service: Towards Automating the Automation
 
Gitops Hands On
Gitops Hands OnGitops Hands On
Gitops Hands On
 
Devops maturity model
Devops maturity modelDevops maturity model
Devops maturity model
 
DevOps introduction
DevOps introductionDevOps introduction
DevOps introduction
 
Introduction to DevSecOps
Introduction to DevSecOpsIntroduction to DevSecOps
Introduction to DevSecOps
 
DevOps
DevOps DevOps
DevOps
 
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure SuccessAppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
AppSec & DevSecOps Metrics: Key Performance Indicators (KPIs) to Measure Success
 
Accenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of businessAccenture DevOps: Delivering applications at the pace of business
Accenture DevOps: Delivering applications at the pace of business
 
Integrating Security into DevOps
Integrating Security into DevOpsIntegrating Security into DevOps
Integrating Security into DevOps
 
Funny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscapeFunny stories and anti-patterns from DevOps landscape
Funny stories and anti-patterns from DevOps landscape
 
Road to DevOps ROI
Road to DevOps ROIRoad to DevOps ROI
Road to DevOps ROI
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
Everything You Need to Know About the 2019 DORA Accelerate State of DevOps Re...
 

Similaire à United Airlines Transforms Release Management with Data-Driven Approach

Enabling Resource Management — The Right People for the Right Projects
Enabling Resource Management — The Right People for the Right ProjectsEnabling Resource Management — The Right People for the Right Projects
Enabling Resource Management — The Right People for the Right ProjectsCA Technologies
 
Oracle Revenue Management Cloud Service
Oracle Revenue Management Cloud ServiceOracle Revenue Management Cloud Service
Oracle Revenue Management Cloud Servicemykalz71
 
Leveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity PlanningLeveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity PlanningCA Technologies
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...CA Technologies
 
Connected Project Management in the Oil, Gas & Chemicals Industry
Connected Project Management in the Oil, Gas & Chemicals Industry Connected Project Management in the Oil, Gas & Chemicals Industry
Connected Project Management in the Oil, Gas & Chemicals Industry Ashwin Menon
 
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...vasuballa
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4DevOps.com
 
Resource Management and Professional Services Automation
Resource Management and Professional Services AutomationResource Management and Professional Services Automation
Resource Management and Professional Services AutomationCA Technologies
 
Information Systems CapstoneCo.docx
Information Systems CapstoneCo.docxInformation Systems CapstoneCo.docx
Information Systems CapstoneCo.docxjaggernaoma
 
Migrations leader workshop 11.19
Migrations leader workshop 11.19Migrations leader workshop 11.19
Migrations leader workshop 11.19Cassie Mayes
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...
Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...
Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...CA Technologies
 
LinkedInProfile_Deck09072016
LinkedInProfile_Deck09072016LinkedInProfile_Deck09072016
LinkedInProfile_Deck09072016buckkulkarni
 
JeffDavisProjectPortfolio
JeffDavisProjectPortfolioJeffDavisProjectPortfolio
JeffDavisProjectPortfolioJeff Davis
 
Case Study: Worry Free Application Deployments...Really!
Case Study: Worry Free Application Deployments...Really!Case Study: Worry Free Application Deployments...Really!
Case Study: Worry Free Application Deployments...Really!CA Technologies
 
Pre-Con Ed: Software Asset Management Jump Start: Ingredients to Success
Pre-Con Ed: Software Asset Management Jump Start: Ingredients to SuccessPre-Con Ed: Software Asset Management Jump Start: Ingredients to Success
Pre-Con Ed: Software Asset Management Jump Start: Ingredients to SuccessCA Technologies
 
Risk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBookRisk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBookGlenn Peake
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...CA Technologies
 
FSV306_Getting to Yes—Minimal Viable Cloud with Maximum Security
FSV306_Getting to Yes—Minimal Viable Cloud with Maximum SecurityFSV306_Getting to Yes—Minimal Viable Cloud with Maximum Security
FSV306_Getting to Yes—Minimal Viable Cloud with Maximum SecurityAmazon Web Services
 

Similaire à United Airlines Transforms Release Management with Data-Driven Approach (20)

Enabling Resource Management — The Right People for the Right Projects
Enabling Resource Management — The Right People for the Right ProjectsEnabling Resource Management — The Right People for the Right Projects
Enabling Resource Management — The Right People for the Right Projects
 
Oracle Revenue Management Cloud Service
Oracle Revenue Management Cloud ServiceOracle Revenue Management Cloud Service
Oracle Revenue Management Cloud Service
 
Theresa Peiffer resume 102016
Theresa Peiffer resume 102016Theresa Peiffer resume 102016
Theresa Peiffer resume 102016
 
Leveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity PlanningLeveraging Full Adoption for Demand Management and Capacity Planning
Leveraging Full Adoption for Demand Management and Capacity Planning
 
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
Leveraging Monitoring Governance: How Service Providers Can Boost Operational...
 
Connected Project Management in the Oil, Gas & Chemicals Industry
Connected Project Management in the Oil, Gas & Chemicals Industry Connected Project Management in the Oil, Gas & Chemicals Industry
Connected Project Management in the Oil, Gas & Chemicals Industry
 
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...
 
Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4Value stream management is essential for dev ops v4
Value stream management is essential for dev ops v4
 
Resource Management and Professional Services Automation
Resource Management and Professional Services AutomationResource Management and Professional Services Automation
Resource Management and Professional Services Automation
 
Information Systems CapstoneCo.docx
Information Systems CapstoneCo.docxInformation Systems CapstoneCo.docx
Information Systems CapstoneCo.docx
 
Migrations leader workshop 11.19
Migrations leader workshop 11.19Migrations leader workshop 11.19
Migrations leader workshop 11.19
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...
Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...
Case Study: Vivo Automated IT Capacity Management to Optimize Usage of its Cr...
 
LinkedInProfile_Deck09072016
LinkedInProfile_Deck09072016LinkedInProfile_Deck09072016
LinkedInProfile_Deck09072016
 
JeffDavisProjectPortfolio
JeffDavisProjectPortfolioJeffDavisProjectPortfolio
JeffDavisProjectPortfolio
 
Case Study: Worry Free Application Deployments...Really!
Case Study: Worry Free Application Deployments...Really!Case Study: Worry Free Application Deployments...Really!
Case Study: Worry Free Application Deployments...Really!
 
Pre-Con Ed: Software Asset Management Jump Start: Ingredients to Success
Pre-Con Ed: Software Asset Management Jump Start: Ingredients to SuccessPre-Con Ed: Software Asset Management Jump Start: Ingredients to Success
Pre-Con Ed: Software Asset Management Jump Start: Ingredients to Success
 
Risk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBookRisk Management Software Implementation Guide eBook
Risk Management Software Implementation Guide eBook
 
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
Technology Primer: Save Money and Improve Service by Replacing "Free" Native ...
 
FSV306_Getting to Yes—Minimal Viable Cloud with Maximum Security
FSV306_Getting to Yes—Minimal Viable Cloud with Maximum SecurityFSV306_Getting to Yes—Minimal Viable Cloud with Maximum Security
FSV306_Getting to Yes—Minimal Viable Cloud with Maximum Security
 

Plus de CA Technologies

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Technologies
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceCA Technologies
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...CA Technologies
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCA Technologies
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...CA Technologies
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCA Technologies
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...CA Technologies
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCA Technologies
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramCA Technologies
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageCA Technologies
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementCA Technologies
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...CA Technologies
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...CA Technologies
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...CA Technologies
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...CA Technologies
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...CA Technologies
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentCA Technologies
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseCA Technologies
 
How Components Increase Speed and Risk
How Components Increase Speed and RiskHow Components Increase Speed and Risk
How Components Increase Speed and RiskCA Technologies
 
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...CA Technologies
 

Plus de CA Technologies (20)

CA Mainframe Resource Intelligence
CA Mainframe Resource IntelligenceCA Mainframe Resource Intelligence
CA Mainframe Resource Intelligence
 
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform ExcellenceMainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
Mainframe as a Service: Sample a Buffet of IBM z/OS® Platform Excellence
 
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
Case Study: How CA Went From 40 Days to Three Days Building Crystal-Clear Tes...
 
Case Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software DevelopmentCase Study: How The Home Depot Built Quality Into Software Development
Case Study: How The Home Depot Built Quality Into Software Development
 
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
Pre-Con Ed: Privileged Identity Governance: Are You Certifying Privileged Use...
 
Case Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on TimeCase Study: Privileged Access in a World on Time
Case Study: Privileged Access in a World on Time
 
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
Case Study: How SGN Used Attack Path Mapping to Control Privileged Access in ...
 
Case Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital GovernmentCase Study: Putting Citizens at The Center of Digital Government
Case Study: Putting Citizens at The Center of Digital Government
 
Making Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security ProgramMaking Security Work—Implementing a Transformational Security Program
Making Security Work—Implementing a Transformational Security Program
 
Keynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive AdvantageKeynote: Making Security a Competitive Advantage
Keynote: Making Security a Competitive Advantage
 
Emerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access ManagementEmerging Managed Services Opportunities in Identity and Access Management
Emerging Managed Services Opportunities in Identity and Access Management
 
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
The Unmet Demand for Premium Cloud Monitoring Services—and How Service Provid...
 
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
The Next Big Service Provider Opportunity—Beyond Infrastructure: Architecting...
 
Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...Application Experience Analytics Services: The Strategic Digital Transformati...
Application Experience Analytics Services: The Strategic Digital Transformati...
 
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
Strategic Direction Session: Deliver Next-Gen IT Ops with CA Mainframe Operat...
 
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
Strategic Direction Session: Enhancing Data Privacy with Data-Centric Securit...
 
Blockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of DeploymentBlockchain: Strategies for Moving From Hype to Realities of Deployment
Blockchain: Strategies for Moving From Hype to Realities of Deployment
 
Establish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital EnterpriseEstablish Digital Trust as the Currency of Digital Enterprise
Establish Digital Trust as the Currency of Digital Enterprise
 
How Components Increase Speed and Risk
How Components Increase Speed and RiskHow Components Increase Speed and Risk
How Components Increase Speed and Risk
 
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
Securing Your Enterprise Continuous Delivery Pipelines with CA Automation Sol...
 

Dernier

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...Wes McKinney
 

Dernier (20)

How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
The Future Roadmap for the Composable Data Stack - Wes McKinney - Data Counci...
 

United Airlines Transforms Release Management with Data-Driven Approach

  • 1. Case Study: United Airlines Transforms Release Management for Its Modern Software Factory Suzan Liu DO3T013S DEVOPS – CONTINUOUS DELIVERY Principal Engineer eQRM Strategy & Planning United Airlines Rob Karlin Sr. Principal Consultant CA Technologies
  • 2. 2 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS © 2017 CA. All rights reserved. All trademarks referenced herein belong to their respective companies. The content provided in this CA World 2017 presentation is intended for informational purposes only and does not form any type of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA. For Informational Purposes Only Terms of this Presentation
  • 3. 3 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Abstract Release management plays a critical function at United, but it was hindered by manual processes and spreadsheets. As a part of an IT-wide reliability effort, the company has transformed the role that IT release management plays in the organization. To begin, United performed a governance model and maturity assessment to formally define the service offering, standards and processes. They launched a pilot to establish an onshore/offshore release model, shifting the role of the release team in the process to ensure the right type of work was fulfilled. United moved from multiple spreadsheets to a centralized dashboard to track and manage releases and engagement levels. As a part of the overall transformation, many decisions were needed to ensure success and data was heavily leveraged across all main decision points. In this session, you will learn how transparency around metrics and a strong governance program is transforming United’s IT release team. You will also see how CA Continuous Delivery Director is helping United’s transformation. Suzan Liu United Airlines Principal Engineer – eQRM Strategy & Planning Rob Karlin CA Sr. Principal Consultant
  • 4. 4 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Agenda WHO WE ARE RE-EVALUATE RELEASE GOVERNANCE RELEASE TRANSFORMATION LEVERAGING DATA MOVING TO THE FUTURE: CA CONTINUOUS DELIVERY DIRECTOR 1 2 3 4 5
  • 5. 5 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Who We Are
  • 6. 6 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS United Airlines At a Glance We are a 88,000 member team serving 143 Million passengers! 2016 AT A GLANCE 339 Destinations (airports served) 216 Domestic destinations (airports served) 122 International destinations (airports served) 50 Countries Served 4,500 Daily Departures
  • 7. 7 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS eQRM at United Internal IT service provider in IT Combines Quality Assurance (300+ people) and Release Management (23 people). Formed two years ago and has rapidly expanded, requiring maximizing each role to keep up with expansion pace. Now supports releases from Dev, Stage, QA, UAT, Prod Perf and Pre- Prod to Production. Release Management at United eQRM Facts
  • 8. 8 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Re-evaluate Governance
  • 9. 9 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS eQRM Governance Model Reevaluation of eQRM Service Offerings  Added Release Planning capability  Broke out Release Automation from Environment Management 1 eQRM Operating Model (Organization, Roles & Responsibilities & Governance) eQRM Intake, Estimate and Revision2 Metrics & Reporting11 Release Management Quality Assurance Release Planning Release Coordi- nation Release Execution 3 4 5 6 Release Automation 7 8 Test Planning Test Execution 9 10 Environment Management Test Data Management
  • 10. 10 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Governance Created The Release Management Capabilities And Self-assessed Maturity Reference: How IT Operations Can Set up an Effective, Centralized Release Management Process. 03 June 2013 CURRENTMATURITY Governance, Policies and Stakeholder Engagement Mechanism for Managing Release Requests Release Models Risk Factor Checklist Methods for Coordinating and Prioritizing Release Schedule, Models and Teams Methods for Building Testing Strategies Bundling and other Streamlining Methods Method for Validating and Monitoring Closure Process
  • 11. 11 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Transformation
  • 12. 12 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Defined Release Model Created The Release Management Capabilities And Self-assessed Maturity Reference: How IT Operations Can Set up an Effective, Centralized Release Management Process. 03 June 2013 RELEASE PLANNING RELEASE COORDINATION RELEASE AUTOMATIONRELEASE EXECUTION STEP 1 Understand needs of application, portfolio and stakeholders. Ensure future releases are set up for success STEP 3 Deploy the release according to the plan and manage escalation scenarios when releases do not go according to plan STEP 2 For each release, ensure all deployment planning is completed and all pre- release activities and identified and completed STEP 4 Manage the release pipeline from development to production leveraging automation tools
  • 13. 13 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Transformation Objectives How It Affects People, Process And Technology People Process Technology Introduced offshore team Ensure skillset alignment Raise brand value Alignment of process to release areas  Portfolio Release Managers -> Release Planning  Onshore RMs -> Release Coordination  Offshore RMs -> Release Execution Standardized toolset Tool training Created portfolio release manager role
  • 14. 14 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Redefined Release Scope Characteristics  Changes over one hour duration  Changes with outages  Changes that spans across multiple teams and departments  Changes that requires multiple rounds of communication and clear communication  The introduction of new functionality and applications  High-risk area (top priority incidents) Other Guidelines  Capital projects will always be supported  Core support work may be supported depending on scope, complexity, and risk  Changes that do not allow for strong planning are out of scope (e.g., emergency or incident mitigation)  Changes that utilizes less than 75% of release management responsibilities will not be supported Support releases that are higher risk and require strong planning.
  • 15. 15 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Refined Release Management Responsibilities Release lifecycle oversight / governance Demand management Strategic bundling Release coordination / communication Release calendars and reporting Test acceptance Change management coordination Release automation Test environment management Release execution Post release reviews
  • 16. 16 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Leveraging Data
  • 17. 17 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS The Role Of Data In The Transformation STANDARDIZE APPS AND HELP THEM MOVE TO AUTOMATION  Track consistent metrics for all the apps  Know what a good release looks like  Help drive release discipline WORK ON THE RIGHT THINGS, MANAGE RESOURCES AND CONTROL DEMAND  RM involved in forecasting  Ability to track on-shore/ off-shore RM hours RAISE THE BRAND OF RELEASE MANAGEMENT AT UNITED  Measure release output  Measure level of engagement and reduce low-value work
  • 18. 18 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS State Of Data CHALLENGES Data for release management was available in multiple tools and owned by various departments  Change Management Reports  PMO reports (resources)  Internal team excel reports  Intake reports Cross-referencing data from multiple resources was time-consuming and cumbersome and therefore rarely done. WHAT WORKED High accuracy in reports – information in the reports are trustworthy Reports are automatically refreshed – latest information is readily available WHY SPOTFIRE? United was already leveraging the platform and we had a centralized group of Business Intelligence experts Training to get started only took two days! Rollout  United is migrating from HP Service Manager to ServiceNow so creating a reporting database to pull information out of is out of scope for now.  Dashboards are managed from standardized Excel reports and manually refreshed daily  Adoption of the dashboards was quick  Dashboards were fine-tuned over time and end—users saw new ways to use the dashboards  Future-state: automatically feed data from source systems directly into dashboard
  • 19. 19 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Intake – Demand Forecast Created centralized dashboard for the intake process, which included release managers in estimation process Estimates for release managers are broken down by onshore and offshore hours Release Estimates CHALLENGE Release estimations were often left out of the process leading to weak release resource forecasts SOLUTION Intake process includes release estimations on all efforts, with more detailed forecasting planned for future
  • 20. 20 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Management Dashboard Release Services Leveraged TO ENSURE WE ARE PROVIDING MEANINGFUL SUPPORT TO OUR ORGANIZATION, LEVEL OF ENGAGEMENT IS MEASURED Opening RFC Cutover Script Comm. Script Review Go/no Go meeting Running deployment Low-value work has been cut out over time, freeing up resources for meaningful engagements
  • 21. 21 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Management Dashboard Overall Trends Reduction in # of releases after narrowing release scope Month-by-month total releases Number of releases by release manager Final release status
  • 22. 22 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Management Dashboard Overall Trends When releases occur by day of week When releases occur by hour of day How long releases last How long outages last
  • 23. 23 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Management Dashboard Specific Trends Expedites vs. Normal releases Risk level of releases If our QA team was involved in the testing Final status of changes Outages associated with releases
  • 24. 24 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Transformation Next Steps Move from manual RM process to automated and orchestrated platform that can be leveraged by everyone Enable automated, more comprehensive visibility and feedback on testing Automate risk identification and the ability to assess release health for better go/no-go decision making Leverage continuous delivery pipeline data to improve/mature
  • 25. 25 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Moving To The Future: CA Continuous Delivery Director
  • 26. 26 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Drive Continuous Delivery Orchestration QA/TEST PRE-PROD PRODUCTIONDEV AUTOMATED DEPLOYMENT Continuous Delivery DashboardOPTIMIZE PIPELINE CAContinuous DeliveryDirector PLAN & MANAGE RELEASES Release Automation
  • 27. 27 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Execution Process Improvement Conflict Avoidance Application Tracking Productivity Metrics Business Value Assess Application Release Risk Automate delivery risk identification based on scoring:  Application release complexity  Interdependencies between releases  Code changes CA CONTINUOUS DELIVERY DIRECTORImprove release governance with the change management organization Automate the visibility/feedback of work items tested per release
  • 28. 28 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Gain Release Health Visibility
  • 29. 29 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Improve Release Management Maturity Provide a consistent release platform for onshore and offshore release teams Implement automated release management workflow and approval Mature processes between release teams and QA
  • 30. 30 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Release Governance Improvements with CA Continuous Delivery Director Release Planning Managing Release Requests Building Releases Validating and Monitoring Closure Process Create integration in CA Continuous Delivery Director Identify release size, milestones, and dependencies and assign release manager, manage relationships with CA Continuous Delivery Director Eliminating manual and scripted processes Leverage CA Continuous Delivery Director for building release templates and sync with ServiceNow Automated validation of release success through CA Continuous Delivery Director Formalize closure process for automated releases: feedback to quality team when release fails using CA Continuous Delivery Director
  • 31. 31 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS From Manual to Automated CA Continuous Delivery Director plays a big role in moving release management from manual/scripted processes to an automated, orchestrated and measured future. Honest Self- Assessment We had to take our own measure of release management and release maturity leveraging industry standards before we could know how to move forward. Measured Transformation We leveraged data to help track and standardize the work, level set for automation and raise the release management brand. Summary A Few Words to Review
  • 32. 32 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Must See Demos Automate Your DevOps Ecosystem End-to-End Theater 3 308 Continuous Delivery for Developers Theater 3 303 Modern Software Factory in the Cloud Theater 3 302
  • 33. 33 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Questions?
  • 34. 34 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Stay connected at communities.ca.com Thank You.
  • 35. 35 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS Appendix – Release Management Tasks Release Coordination Release ExecutionRelease Planning High Level Portfolio and Application Planning FOR EACH RELEASE  Identify technical and business owners and stakeholders  Understand if release management services is best applied to the portfolio  Ensure stakeholder understanding of release  Understand frequency of releases and drivers that affect release frequency  Work with leadership of the team to establish frequency of communication and communication format  Develop release plan and migration schedule  Know tier level of applications  Identify critical release tasks and activities  Create Master SRPs if needed  Understand bundling needs and necessity  Manage schedule of releases for each application or portfolio  Update centralize release management documentation  High level risk mitigation planning  Dependencies on other RFCs • Ensures all prep tasks are complete Communicate to escalation manager release is ready to start (if applicable) • Conducts deployment day/night activities according to the developed cutover script • Confirms and communicates release completion • Track status of release participants • Track application validation for all applications status with deployment script • Manages release failure or fallback situation • Escalate releases that are deviating from the plan cutover script • Closes the RFC(s) and document issues within in the RFC while closing out RFC • Sends final release communication to all stakeholders identified in the cutover script • Supplies improvement suggestions to Enterprise Release Manager • Supplies KPI metrics updates for the Release to the Release Management • Communicates any deviation from the release plan to Release Manager at the close of the release • Work with Change and Problem for any P1/P2 incident review • Hold Lessons Learned meetings • Upload all archivable information to centralized release repository  Determine release scope and impact  Track release status, risks and issues  Develop deployment script for each SRP  Prepare stakeholder and validator list  Collaborate with stakeholders to coordinate release- related activities  Ensure all steps and tasks of the release are well defined  Understand and define dependencies between tasks to deploy, go/no go tasks, fallback steps and instruction  Identifying verification steps  Identify project team members  Identifying prep tasks  Maintain and distribute status  Verify agreed upon Q&A testing signoff  Develop release-specific communication  Add RFC to Change/Release Calendar  Conduct Tier 0 &1 impact analysis  Define all must-validate applications and application owners  Add incident management plan to script  Facilitate go/ no go meetings  Follow up on approvals  Attend CAB to represent release  Conduct deployment-day pre-deployment activities
  • 36. 36 COPYRIGHT © 2017 CA. ALL RIGHTS RESERVED#CAWORLD #NOBARRIERS DevOps: Continuous Delivery For more information on DevOps: Continuous Delivery, please visit: http://cainc.to/CAW17-CD