DevOps: The Key to Delivering High Quality Application Services Faster



Similar documents
DevOps and the Cost of Downtime: Fortune 1000 Best Practice Metrics Quantified

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

Driving Business Agility with the Use of Open Source Software

IDC MaturityScape Benchmark: Big Data and Analytics in Government

IDC MaturityScape Benchmark: Big Data and Analytics in Government. Adelaide O Brien Research Director IDC Government Insights June 20, 2014

What to Look for When Selecting a Master Data Management Solution

I D C A N A L Y S T C O N N E C T I O N

Global Delivery Excellence Best Practices for Improving Software Process and Tools Adoption. Sunil Shah Technical Lead IBM Rational

A new era of PaaS. ericsson White paper Uen February 2015

Crossing the DevOps Chasm

Rethinking Your Finance Functions

CGS Technology Outsourcing

T r a n s f o r m i ng Manufacturing w ith the I n t e r n e t o f Things

IDC Abordagem à Implementação de Soluções BPM

Exploring the key levers for growth in equipment finance. A Genpact report

Riverbed Performance Management

Visual Enterprise Architecture

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Economic Benefits of Cisco CloudVerse

Centralized Operations: Strategies for Today and Tomorrow

Economic Benefits of Cisco CloudVerse

Cisco Unified Data Center: The Foundation for Private Cloud Infrastructure

At the Heart of Digital-Ready Business

IT Service Management ITIL, COBIT

Dynamic Infrastructure. Hans Peder Thomsen Consultant IT Specialist, IBM Software Group

Cross-Domain Service Management vs. Traditional IT Service Management for Service Providers

IBM Software IBM Business Process Management Suite. Increase business agility with the IBM Business Process Management Suite

The New PaaS: Applications Drive the Business

perspective Progressive Organization

Global Headquarters: 5 Speen Street Framingham, MA USA P F

IT Governance (Worthwhile Exercise?) January 10, 2013 Presented by Chad Murphy, CISA

Hybrid IT through Cloud Brokerage Your Path to Better Business Outcomes

NetSuite Inc Business Models are Constantly Evolving. NetSuite Inc. 2014

PRACTICAL USE CASES BPA-AS-A-SERVICE: The value of BPA

Outperform Financial Objectives and Enable Regulatory Compliance

MASTERCARD S CAREER PATH JOURNEY FOR GLOBAL IT/OPERATIONS AND BEYOND

Centralized Secure Vault with Serena Dimensions CM

The Oracle Approach To ITSM Introducing The Customer Success Index

Process-Centric Back Office Transformation

IoT Business Solutions

BIG DATA + ANALYTICS

Creating HR Service Delivery Success

Enterprise Data Governance

Dynamic Claims Processing

Enabling Data Quality

Systems of Discovery The Perfect Storm of Big Data, Cloud and Internet-of-Things

Talent DNA that drives your business

TURKEY BUSINESS ANALYSIS REPORT Thinking Like the Business

HP S POINT OF VIEW TO CLOUD

I D C T E C H N O L O G Y S P O T L I G H T

Making Compliance Work for You

Analytics Strategy Information Architecture Data Management Analytics Value and Governance Realization

The Service Catalog: drivers and challenges of enabling IT as a Service Broker

Anatomy of an Enterprise Software Delivery Project

The European Cloud Journey. Gabriella Cattaneo, European Government Consulting IDC s European Cloud Research Team February 24, 2014

My Experience. Serve Users in a Way that Serves the Business.

W H I T E P A P E R A u t o m a t i n g D a t a c e n t e r M a nagement: Consolidating Physical and Virtualized Infrastructures

Building the Digital HR Organization. Accenture and SuccessFactors on the changing nature of HR

The journey to the software defined enterprise and cloud brokerage

Laserfiche for Federal Government MEET YOUR AGENCY S MISSION

Journey to Cloud 10 Questions

The expression better, faster, cheaper THE BUSINESS CASE FOR PROJECT PORTFOLIO MANAGEMENT

IT Governance: framework and case study. 22 September 2010

Laserfiche for Federal Government MEET YOUR AGENCY S MISSION

Convercent Predictive Analytics

Making Leaders Successful Every Day

Challenges & Trends. Differentiate & Innovate the Business Model. Optimize and streamline the Operations

Cloud, where are we? Mark Potts, HP Fellow, CTO Cloud November 2014

Scale Cloud Across the Enterprise

Making the Case for BPM: A Benefits Checklist

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

How To Understand Cloud Economics

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Turn Your Business Vision into Reality with Microsoft Dynamics SL

Master data deployment and management in a global ERP implementation

CIO SUMMIT l LAS VEGAS

An Evaluation Framework for Selecting an Enterprise Cloud Provider

ANALYTICS PAYS BACK $13.01 FOR EVERY DOLLAR SPENT

Enterprise Mobility: A Market Perspective!!

Resource Management as a Service (RMaaS)

How To Be A Successful Cio

SOA Governance and the Service Lifecycle

ITIL 2015 and Beyond: Six Trends Driving Transformational Change in IT Best-Practices

Creative Shorts: Twelve lifecycle management principles for world-class cloud development

White Paper. An Overview of the Kalido Data Governance Director Operationalizing Data Governance Programs Through Data Policy Management

I D C T E C H N O L O G Y S P O T L I G H T. E n a b l i n g Quality I n n o va t i o n w i t h Servi c e

Enabling IT Performance & Value with Effective IT Governance Assessment & Improvement Practices. April 10, 2013

Transcription:

DevOps: The Key to Delivering High Quality Application Services Faster Stephen Elliot Vice President Cloud and IT Infrastructure

DevOps Defined DevOps is a methodology that unifies a team including business leadership, architecture, development, testing, deployment, and operations to be responsible for the creation and delivery of business capabilities. 2

IDC Prediction DevOps will be adopted (in either practice or discipline) by 80% of Global 1000 organizations by 2019. IDC Visit us at IDC.com and follow us on Twitter: @IDC 3

Trends Driving Quality Delivery and DevOps Business Speed: drives the need for consistency, business dynamism enabled by DevOps: service virtualization, release automation, ALM coordination, quality key for agility Organizational Change: optimize current resources; efficient approaches for high quality, timely, software benefits from DevOps Flexible application paradigm (Quality) with services creation enables technology & bus collaboration; agile emergence drives & benefits continuous delivery Improved security/audit/compliance issues (as driver) and virtualization/cloud (as enabler) for DevOps adoption with analytics; ad hoc approaches unsustainable Customer experience and business impact challenges of rich Internet, mobile, embedded (for IoT), with social systems of engagement collaboration/community, testing opportunities 4

The Age of API (Re)Design We are entering the golden age of APIs. API design becomes a mainstream developer discipline. Organizations re-design APIs to new realities of mobile networks, IoT, and devices. API marketplaces proliferate. Enterprises are exposing assets with powerful new APIs (e.g. Walgreens, Ford, US Dept. of Labor, BestBuy, FAA, Nike, etc..) Companies w/ non-digital products desire customer connection, alternative monetization, and differentiation IoT things and product clouds Salesforce1 s API-first re-architecture Mobile architectures are bandwidth constrained Proliferation of Mobile Back-end-as-a-Service API marketplaces proliferate: Mashape, Mulesoft s APIhub, APIS.io, Source: BestBuy 5

Top Business Initiatives for 2014 In 2014, which of the following business initiatives will be significant in driving IT investments at your organization? Please select the top 3 initiatives. Increase organization's productivity 53% Improve organization's business process Introduce new and/or improved products & services Reduce organization's cost 41% 40% 44% Increase organization's revenue 34% Improve customer acquisition and retention Increase organization's agility Improve organization's security & mitigate risk Meet compliance requirements Expand into new geographic regions/countries 26% 26% 24% 23% 20% Improve organization's ability to attract & retain 9% N = 156 Source: IDC 2014 CIO Sentiment Survey 0% 10% 20% 30% 40% 50% 60% 6

Why Projects Fail: The Business Management Chasm Over the past year, what percentage of your current projects have failed to meet your success criteria? 19% (n=84) Why? Poor requirements gathering/scope creep: 23% Lack of resources (staff and budget): 21% Changed business priorities: 19% Lack of business stakeholder ownership: 16% Testing delays: 10% 35% User requirements change: 10% Vendor performance: 1% Source: IDC 2015 CIO Sentiment Research 7

Benchmark for Code Change Impact 24% 24% 15%

DevOps Core Principles Mobility Best Practices CORE CAMS: Culture, Automation, Measurement, Sharing Communication, collaboration, empathy, integration, and constructive conflict Organizational change; rethink feedback mechanisms, team creation, and reporting structure IT Risk reduction: assure staff that they understand its OK to fail, but not OK to not try. Share in success and people will commit. Fail fast, fail cheap. Communicate results to all levels, in their language (IT, business, financial, etc.) Choose the right metrics; business and technology Project management, and tool selection are critical Mobility Best Practices ADVANCED If you build the service, you should run the service Include security, audit, and compliance teams early Create shared responsibilities/goals for a unified team of business stakeholders, developers, testing, and operations staff 9 9

DevOps: Two Organizational Options Team Virtual Team Team Accelerators Increased automation across silos Empathy increases across domain expertise owners, driving more trust IT project success increases, and there is acceleration in the speed of success Shadow or stealth IT decreases as business stakeholders are included early IT's job satisfaction and career development improvements Source: IDC DevOps Best Practice Metrics: Fortune 1000 Survey, December 2014

DevOps Team Operating Principles

12 Pitfalls to Avoid 1. Lack of management commitment 2. Spending too much time on complicated process discussions 3. Not assigning strong team leadership (SMEs, Product Mgmt., Ops, Dev.) 4. Allowing departmental chaos 5. Failure is not an option mentality 6. Poorly developed work instructions, project plans, and metrics 7. Concentrating too much on performance and metrics 8. Failing to maintain momentum 9. Not reviewing the entire service lifecycle 10.Ignoring key solutions 11.Sidestepping political inhibitors 12.Limiting communications in the right language 12 12

IDC s DevOps MaturityScape Stages Cultural inhibitors IT culture that enables silos and limits collaboration, risk taking, and cross domain teamwork. Inability to measure outcomes with fragmented processes and poorly integrated tools. Business Outcome Politically charged Highly political and insular organization with excessive costs. Teamwork and measurement Standardized processes and technologies drive increased teamwork, as business pressures force the need for measurable metrics. Business Outcome Standardized change management and deployment Standardization begins to lower costs and simplify development and operational processes. Pervasive automation DevOps practices enable broad automation and process standardization, and deliver more collaboration, trust, and teamwork with unified goals and responsibilities.. Business Outcome Transparent value chain Changes impact development, release, test, deployment, and operations staff, look to optimize resources and deliver measurable business outcomes. Continuous feedback A focus on business value creation, and a culture of quality where DevOps teams are accountable, and measured for speed and availability. This delivers agility, and the need to collect multiple inputs from internal and external (customer) sources. Business Outcome Center of Enablement Business and Technology leadership define business value creation for DevOps through a CoE and impactful metrics. High performing service delivery Enabled through DevOps values, processes, and procedures, customers dictate measurable adjustments. IT cultural transformation continues, via incremental successes with impactful business results via margin or revenue growth. Business Outcome Sustainable advantage The business obtains sustainable, competitive advantage through differentiation and agility 13

IDC s DevOps MaturityScape Dimensions People Organization, staffing and talent management, skills development Culture Values, collaboration, metrics, and customer alignment Technology Road map, portfolio/tool planning, security, cloud Business Strategy, budgeting, business alignment Process Standardization, integration, Agile development, project management 14

Metrics that Matter: Communicate Relentlessly in the Right Language Mobility Technology Best Practices Metrics Deployment frequency Lead time for changes Change error rates Failure rates Lines of code Availability Recovery time Job satisfaction Mobility Best Practices Business Metrics Revenue & Profit Avoided costs Customer feedback Cash flow Time to market ROI & NPV Customer satisfaction Renewal rates Cost per service/unit Mobility Best Practices Value Metrics Productivity Quality Opex Capex 15

DevOps Benefits Delivers reduced code errors, higher application availability levels, and reduced failure rates Automated application processes ensure applications work upon production deployment, with a faster time to market. Accelerate speed as the Dev/QA teams streamline new version deployment frequencies Further extend the value of Agile, COBIT, ITIL, and related standards Ensure rapid continuous feedback from internal, external, and customer sources. Risk reduction through improved audit trails, transparent processes, and improved communications. Automated processes enables staff reallocation, faster release cycles, improved security (reduced insider threats) and faster security releases. Increase visibility and involvement with business stakeholders leads to business value creation. 16

Friday's Action Plan Pick a small problem area and get started utilizing DevOps practices Regardless of the approach you take, expect conflict and pushback; create a set of tactics to solve or work around politics. Consider automation tools; but they are only part of the answer Re-evaluate what you expect from vendors and tools; create a plan for the short and long-term. 17

Thank You Stephen Elliot IDC Vice President, Cloud and IT Infrastructure selliot@idc.com 617.285.4169 18