devops: transforming military application delivery lifecycles · pdf fileperformance testing...

51
DevOps: Transforming Military Application Delivery Lifecycles Tim Dioquino, Chief Technologist U.S. Public Sector ITM HPE Software

Upload: dokhue

Post on 06-Feb-2018

239 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

DevOps:Transforming Military Application Delivery LifecyclesTim Dioquino, Chief TechnologistU.S. Public Sector ITMHPE Software

Page 2: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Agenda

– Why DevOps

– HPE DevOps Solution

– Case Studies

– The DevOps Journey

Page 3: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Why DevOps?

3

Page 4: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

The digitization of everything

Software IS the productSoftware IS the innovation engineSoftware creates differentiation

§ Uber§ Airbnb§ Alibaba§ Facebook§ Skype§ …

Page 5: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Missions now demand a different product solution approach

Start with Minimum Viable Product

Counter CompetitionQuickly

Experiment(and be prepared to “fail”)

Disrupt Existing Business Models (including your own)

Continuous Innovation

Page 6: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

The new world of application delivery

78% of organizations say a two-month delivery is too slow

75% of companies adopted Agile or Hybrid to achieve speed

Adoption of DevOps is growing at 36% CAGR

Page 7: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

2010 4 per app

201536 per app

2020120 per app

“New application projects have surged...”

“Social, mobile, analytics, cloud have reached the tipping point…”

2013

Surging application numbers

Number of releases per app per year

• Apps everywhere

• Accessed through multiple devices

• 30x increase in application releases

• Closed feedback loop with customers

• Focus on time-to-value and ROI

What we expect:

A tipping point for application delivery

Page 8: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

How do I deploy apps faster?

How do I measure how end users are experiencing my apps ?

How do I leverage100% of relevant dataTo build and deliver better applications?

With today’s competing priorities, how do I prioritizemy investments and planning?

How do I decide

what to test, how to do it continuously, and

manage it all?

How do Iisolate problems faster?

53%Application ecosystem complexity

52%Development and/or test

environments are not available

45%Continuous integration barriers

41%Cultural barriers prevent breaking

work into smaller increments

39%Testing bottlenecks

24%Deployment bottlenecks

But barriers to velocity exist

throughout the delivery process

Digital transformation demands speedThrough high velocity innovation

Page 9: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

High velocity delivery hits obstacles and bottlenecks

Siloed Teams, Lack of end to end visibility

Error prone manual hand-offs and processes

Manual and error prone app deployments

Long waiting time to setup and test environments

Lack of effective customer insight and high latency drives “kitchen

sink” requirementsRapidly increasing

WIP

Poor confidence in test data

fosters “release aversion” driving

more WIP

Isolated build and integration

processes

Manual Testing

increases latency or

drives limited test coverage

“patch in production”

leads to snowflake systems

InfoSec & compliance

engaged late driving

vulnerabilities & re-work

High # defects

One way flow

Today’s application delivery processes are not suited for the software driven economy

App Testing

Internal Customers

External customers

Planning App Development App release Deployed

AppBusiness Demand

Release decision

The Market

$Revenue

$

Costs

Poor user

experience

Page 10: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

What needs to be done?

10

Siloed Teams, Lack of end to end visibility

Error prone manual hand-offs and processes

Manual and error prone app deployments

Long waiting time to setup and test environments

Lack of effective customer insight and high latency drives “kitchen

sink” requirementsRapidly increasing

WIP

Poor confidence in test data

fosters “release aversion” driving

more WIP

Isolated build and integration

processes

Manual Testing

increases latency or

drives limited test coverage

“patch in production”

leads to snowflake systems

InfoSec & compliance

engaged late driving

vulnerabilities & re-work

High # defects

App Testing

Internal Customers

External customers

Planning App Development App release Deployed

AppBusiness Demand

Release decision

The Market

Shorten wait time to setup environments

5

Shorten the deployment

cycles

7

Feedback

Assess

Provide End User

Feedback

10

Insight in user satisfaction

and business value

1

Streamline development

and build processes

3

Improve quality and

releasevisibility

6

Streamline and

accelerate testing

4Plan release

and operations for

business outcome

2

Security and Compliance

8

Optimize Change

Processes

9

Assess feedback and

prioritize

11

Page 11: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Modernize the application delivery like an App Factory

11

The App Factory

Application Delivery Chain

Like a Supply Chain, application delivery needs to be automated as much as possible, low latency between hand-offs and keep visibility along the entire

delivery chain.

Automation Latency Visibility

App Testing

Internal Customers

External customers

Planning App Development App release Deployed

AppBusiness Demand

Release decision

The Market

Page 12: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Then you can start to measure the App Factory

Page 13: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps Solution

13

Page 14: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

How did we get here ?Shift from Waterfall to Agile, from Silos to Collaboration

1 2 3 4 5

Agi

le DevelopmentQuality Assurance

Iterations

Req + Dev +Test

Staging & Production

Ops

Business Analysis

Agi

le D

evO

ps Req + Dev + Test + Ops

QADevWat

erfa

llDev

Dev Test

QABA

Requirements

Staging & Production

Ops

Con

tinuo

us

Ever

ythi

ng

Page 15: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps by Design frameworkContinuous processes of plan, develop, test, deploy and operate

Continuous Integration and Test

Develop Build

Security Testing

Performance Testing

Functional Testing

PlanningBusiness Demand

UserExperience

Internal Customers

External customers

Deploy

Deploy

Deploy

Deploy

Con

tinuo

us D

eliv

ery

& D

eplo

ymen

t

Staging

OperateMonitor PublishSubscribe

Release decision

Continuous OperationsContinuous Operations

Con

tinuo

us D

eliv

ery

& D

eplo

ymen

t Operations

Application Version

External Customers

Internal Customers

Release Management

Application Version

Check

Check

Decision

DEPLOY

DEPLOY

DEPLOY

Agile Management

Application Architect

Developer

User Stories

Application

Agile Planning

Service & User Experience Insights

Code Quality Gates

Build Management

Application Version

Build

Version Control Management

Application Code

Test Management

Service

Network

Data

User

Application

Automation

Application Delivery Insights

DEPLOY

Page 16: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps by Design functional architecture

Operations

Application Version

External Customers

Internal Customers

Release Management

Application Version

Check

Check

Decision

DEPLOY

DEPLOY

DEPLOY

Agile Management

Application Architect

Developer

User Stories

Application

Agile Planning

Service & User Experience Insights

Code Quality Gates

Build Management

Application Version

Build

Version Control Management

Application Code

Test Management

Service

Network

Data

User

Application

Automation

Application Delivery Insights

DEPLOY

App Testing

Internal Customers

External customers

Planning App Development App release Deployed

AppBusiness Demand

Release decision

The Market

Feedback

Assess

Continuous Integration & Testing

ContinuousDelivery &

DeploymentContinuous Operations

Business Demand

Infrastructure Platform

Application Delivery Lifecycle

Page 17: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps designed for the EnterpriseIncrease Automation, Reduce Latencies and Increase Visibility

App Testing

Internal Customers

External customers

Planning App Development App release Deployed

AppBusiness Demand

Release decision

The Market

Feedback

Assess

Continuous Integration & Testing

ContinuousDelivery &

DeploymentContinuous Operations

Business Demand

Increase visibility upstream and downstream

Accelerate the release frequency of applications

Improve availability, performance and quality

Decrease cost of building applications

ü Adopt agile development principles

ü Automate Test Infrastructure ü Deployment API driven testingü Improve application quality,

performance and securityü Testing virtualization

ü Monitor and measure everything for constant feedback loops

ü Prioritize business and development planning

ü Provide visibility across teams with collaboration enablement, lower the walls

ü Build declarative based topology models from application requirements

ü Provision on demand dev, test and production

ü Create and manage core IT API and COTS platform through infrastructure as code

ü Extract, correlate and exploit 100% metrics, logs and events for actionable ops intelligence

ü Apply non-disruptive software and hardware changes

Page 18: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

DevOps processesUnifying development and operations

Provision Test Env & Deploy App

Test Application

Analyze Results

Dev-Test with Automation1

Provision and Deploy to

Staging

Provision and Deploy to Production

Automated Deployment across Development and Operations

Monitor

3

Governance, management, collaboration, and security for the complete lifecycle4

Plan and Build

Continuous Integration & Testing

2

Release

Continuous Release & Deployment

Production patterns, snapshots, and images back to Dev and Test

Apps Hub Ops

Hub

Page 19: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Plan Define Code Build Deploy Test Release Operate

HPE Predictive ALM

HPE Agile Manager

HPE SAWHPE PPM

HPE Security

HPE AppPulse

HPE uCMDB

Docker

ADM Suite

HPE Software

3rd Party

Quality Management

Test Automation:

HPE UFTHPE LeanFT HPE LoadRunner

HPE StormRunnerHPE Mobile Center

HPE Service Virtualization HPE Network Virtualization

MS Visual Studio

Eclipse

IntelliJ

Subversion

GIT

MS WDT

MS Build

Maven

Jenkins, CircleCI, TravisCI, Bazel, etc.

HPE Codar

HPE OO

HPE SA

Ansible

Chef/Puppet

Selenium

JMeter

Specflow

Nexus

FitNesse

HPE ALM HPE Next Gen ALM

HPE DevOps pipeline ecosystem

Page 20: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Continuous Integration and Testing

Automated Development Pipeline

Execution from CI Systems

Automated Dev and Test Infrastructure Deployment

Intelligent TestingFunctional, Performance,

and Security Testing

Service VirtualizationNetwork Virtualization

Business demands

Continuous Assessment

ContinuousOperations

Continuous Release &

Deployment

Continuous Integration & Testing

Continuous Assessment

Page 21: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Release Pipeline Management from Dev, Testing, Staging to

Production

Declarative Based Topology

Models

Infrastructure As Code

Continuous Release and Deployment

Deployment Automation Operation Orchestration

Continuous

Operations

Continuous Release

& Deployme

nt

Continuous

Integration &

Testing

Business demands

Continuous Assessment

Continuous Assessment

Page 22: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Continuous Operations

Security, Compliance and

Patching

Feedback Loop

Infrastructure Availability and

Scalability

Monitoring and Logging as a

Service

Continuous Operations

Continuous Release &

Deployment

Continuous Integration & Testing

Business demands

Continuous Assessment

Continuous Assessment

Page 23: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Further your success of DevOps by measuring KPIsFocus areas for measuring your success

23

ProductivityMeasure of an organization’s

capacity and efficiency indelivering software change

QualityMeasure of how well thesoftware change being

delivered meets businessrequirements and performs

to satisfaction

VelocityMeasure of the rate at whichan organization can deliver

software change

1. Deployment to Staging Success Rate% of deployments to Staging that are successful2. Deployment to Production Success Rate% of deployments to Prod that are successful 3. Number of Incidents and DefectsReported in a release of a product or service.

1. UsageThe number or percentage of unused features in specific product or service once in production.2. Mean Time To Restore Service (MTTRS)Time to restore a service when the disruption is due to a defect needing the development of a fix.

1. Deployment frequencyHow often do we release a new version of a product or service as a number per time interval2. Speed of deploymentHow long does an individual deploy in production take for a specific product or service

Page 24: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Case Studies

24

Page 25: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Case Study: T-MobileProject Focus: Continuous Integration & Testing

25

Page 26: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Pain

§ Business driving growth through market differentiation§ Volume of change stressing QA process and level of quality§ Need for higher velocity during build, deployment and test execution§ No standardization of processes/technologies – sprawl increasing

Reason§ Dev-Test and QA organizations not aligned with process or technology, unable

to drive the process any quicker without introducing automation across the application lifecycle

HPE providing…

§ Technology framework to show what is possible - Integrated solution using HPE software (ALM/ALI) and 3P products (Jenkins, AccuRev, etc.)

§ Automated continuous integration and testing solution for 2 applications§ Proposal for enterprise program and opportunities for expansion

Customer challenges / project results

Page 27: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Dev and Test framework

ALM 12 ALI 12 UFT 12

Mobile

IDE

Functional

API

Issue Management

Test Planning & Execution

Source Code Management

Release Management

Build and Configuration Management

Application Deployment

UAT

Requirement Management

Test Management

Release Automation

Jenkins

Build Creation Application and Build Deploy

Validate Build

Code Check In

Work items viewed in IDE

Pipeline Management

AccuSync Functionality

Page 28: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Transformation teams

Deployment and Integration Team

Development SME QA Test SME

Team Lead Operations SME

T-Mobile Transformation

Manager

T-Mobile Enterprise Transformation Team

Team for Each Application

Dev CM SME

QA Infra SME

T-Mobile Project Sponsor

HPE Project Manager

HPE Solution Architect

T-Mobile Technical Lead

HPE Management of Change

T-Mobile Lifecycle Automation Lead Technical Advisory BoardT-Mobile Project

Manager

HPE Technical Lead

Page 29: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Cost savings and organization alignmentFocused on continuous integration and testing

“…by enabling this automated work flow [continuous integration and testing], we were able to

reduce the cycle time it took to deliver products to the customer.”

Kirthy Chennaian, Sr. Director of Quality Assurance, T-Mobile

Accelerated Application Testing

Cost savings on core services

$1.5M

Organization re-alignment to support Enterprise DevOps

Software Services Provided

§ Organizational transformation leadership§ Technical framework§ Mentoring and enablement§ Program management§ Business case spend and metrics to track value realization

Page 30: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Lessons Learned

Page 31: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Case Study: Major European RetailerProject Focus: Continuous Release and Deployment

31

Page 32: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Customer challenges / project results

Pain§ Of the 150 applications deployed in 2014, 0 went right in the first run§ Application deployment was taking way too long

Reason§ Too many manual steps in the deployment process§ Lack of consistency in the deployment process across the organization

Results after first phase of the project…

§ Focus on the two most critical business applications for the enterprise§ Deployment preparation process brought from 3 months down to 20 minutes§ Multiple deployments per day are now possible§ Application deployment brought from 5 hours down to 2 minutes§ Deployment results are consistent and the number of incidents in production

brought down to 0

Page 33: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Case Study: HPE ITProject Focus: DevOps Transformation Initiative

33

Page 34: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE R&D IT by the numbers

34

Page 35: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Infrastructure as Code – the tools

Page 36: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Infrastructure as Code – the results

Physical Virtualized & Cloud Docker Containers

Deploy in monthsLive for years10,000

Deploy in minutesLive for weeks100,000

Deploy in secondsLive for minutes/hours10,000,000 every 2 weeks

Page 37: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Lessons Learned

§ Champion of the initiative should be a hands-on practitioner§ Populate your pilot project team with those who are already exploring DevOps§ Choose the right projects§ Enable a parallel world first§ Understand that you are proposing a revolution§ Engage Line of Business§ Ensure you have the right technology platforms to support your projects§ Engage a third-party DevOps expert

– “Change is hard, cultural change is the hardest. Know you will get stuck on governance issues, personality issues, practicalities of enterprise life. It is important to have a champion with the ability to pick up the phone and clear obstacles, influence change, assume risks when needed, in order to keep the road clear for the team to work.” – Ralph Loura, CIO, HP Enterprise Group

“To implement DevOps at HPE IT, we rely on a trust-based culture and a strong set of tools and processes.” –Rafael Garcia, Director, HPE IT

Page 38: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

The DevOps Journey

38

Page 39: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Ingredients of a DevOps culture and practice

39

CollaborationTake away the barriers

of distrust.Information sharing

(feedbacks).Share common goals.

Create Visibility

ProcessesTo support better the

collaboration, processes that are specific to the enterprise will need to

be put in place.

Reduce Latency

ToolsTo accelerate, put the

tools together to support and automate as much as possible

the processes.

Eliminate Errors

Page 40: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Removing the constraintsOur methodology recommends you to start in these four areas

Increase automation

Reducelatency

Increasevisibility

Addressculture

Page 41: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Where to beginThe keys for your journey to accelerate the speed of business

1 Assess your strategy and goals

2 Identify maturity of core Dev, QA and IT Ops processes

3 Adopt and implement changes to improve velocity

4 Measure progress and plan next improvements

Page 42: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

DevOps Maturity Model

42

Page 43: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

DevOps journey with increasing valueEnterprise DevOps made possible

Valu

e

Core Practices

Continuous Delivery

Continuous Business Outcome

Continuous Innovation

Continuous Assessment

Continuous Integration & Testing

Continuous Delivery &

Deployment

Continuous Operations

Page 44: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Integration & Automation

HPE & 3rd Party Technology

DevOps Approach

Levels

Roles Team Models

Capabilities

“De-Siloing”

Continuous Improvement

Enablement

Management of Change

Transformation

Scaled Agile Framework Strategy

Defined Processes IT4IT

Intentional Architecture Scaling Requirements

AlignmentQuality Practices

DevOps Methods

Continuous Everything

HPE approach to DevOpsTransform, align, integrate, automate, collaborate, shift the mindset

Enterprise DevOpsFramework

People

Practices

Platform

SustainingFeatures

Foundations

HPE DevOps Introduction and Approach - [CUSTOMER_NAME] 44

Page 45: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

45

Operating Model

What?• Organization Operating Model is shown as

displayed at left side

• We play in the following areas:ü Performance Measurement & Rewardsü Systemsü Processesü Learning & Informationü Organization Structureü Culture

• Our focus is Organization Structure in DevOps

• What are the Roles & Responsibilities in thisorganization model

HPE DevOps operating model

Why? • Business models are changing for everyone;

Future is about IT Transformation

• DevOps Adoption: Challenges 50% related to people, 37% related to process, only 8% related to technology Per Gartner Report.

• Top people challenge inhibiting DevOps adoption is: resistance to change

• The most frequently asked question by customers when starting a DevOps Conversation is: what does the organization model look like in DevOps practice?

How?• Select the appropriate Management Styles for

different types of organization structure.

• How organization changes from Unicorn, Pilot to At Scale.

• Apply HPE MoC methodology:ü Mobilize & Sustain Change Leadershipü Strategy & Planningü Stakeholder Alignmentü Communication & Engagementü Outcome Management

• Apply MoC based on Maturity Level

With What?• Qualified candidates from all regions

• Leverage and strengthen MoC practice

• Leverage and strengthen Agile practice

• HPE DevOps education

• HPE SWS process maps

• HPE technologies and KPI metrics

Case Studies• Major Telco Company

• Asset Management Company

• HPE IT R&D

Page 46: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Take a test drive with our DevOps Model OfficeFully integrated HPE Software Solution

46

ü Cross-portfolio HPE SW productsü Integrated with 3rd party productsü Industry IT4IT value chainü Maximizes consultative-led advisingü Available NOW on YouTubeü Supports Continuous Integration & Testingü Supports Continuous Deployment & Deliveryü Supports Continuous Assessment ü Supports CI&CT with Security

Page 47: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

DevOps implementation roadmap

Page 48: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps service offerings

Advise• Transformation Workshop

• Solution Discovery Workshop

• Roadmap services

• Management of Change Service (throughout implementation)

Transform• Continuous integrating and testing

services

• Continuous delivery and deployment services

• Continuous operations and assessment services

• Design, implementation and integration services

Manage• Ongoing refinement of KPIs• Additional continuous

assessment services • Education and Training services

48

Level-set common understanding, buy-in and transformational momentum

Implement services and emphasize adoption of practices and cultural change for DevOps

Further advance your DevOps journey by focusing on continuous improvement

Page 49: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps Transformation WorkshopA unique, interactive, slide-free workshop to shape your vision

Our Interactive Workshop Addresses:

• HPE IT Value Chain concepts for DevOps

• Business and IT priorities in the context

• HPE solution portfolio

• Building a transformation roadmap

Participants :

• CIO and/or senior staff or initiative owners (5- 8 persons)

• 2 - 3 senior HPE Consultants, HPE Sales

Customer Benefits:

• Understand the benefits, scope, scale and critical success factors

• Establish a common understanding, consensus and alignment

• Gain stakeholder commitment

• Leverage best practices

• Build a high-level roadmap to success

Location :

• HPE office, hotel, or at the customer site

Page 50: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

HPE DevOps Transformation Workshop

• Presentation of DevOps Roadmap and business case to sponsors and key stakeholders

• Agreement on next steps

• Shared understanding of client goals and objectives

• Overview of DevOps and the HPE DevOps solution blueprint

• Walk through the SDLC from DevOps perspective

• Identification and prioritisation of key requirements and challenges

• Series of in-depth interviews with key stakeholders

• Gathering and analysis of qualitative and quantitative information

• Validates key requirements and challenges

• Establishes baseline for DevOps maturity

• Playback of Current State Analysis findings

• Alignment of challenges and HPE requirements with Standard blueprint capabilities

• Definition and agreement of the proposed future state

• Confirmation of desired benefits

• Development of Programme Blueprint (model of the future state) and high level Programme Plan

• Identification of new and existing projects

• Identification of programme outcomes and verification of associated benefits

• Completion of business case

Discovery Workshop Current State Analysis Future State Definition Programme Definition & Business Case Presentation

1 2 3 4 5

Identify the Programme Define the Programme

Page 51: DevOps: Transforming Military Application Delivery Lifecycles · PDF filePerformance Testing Functional Testing Planning ... JMeter Specflow Nexus ... HPE DevOps pipeline ecosystem

Thank youTim [email protected]

51