37
1 The Do’s and Don’ts of Mainframe Modernization Improve Application Development and Delivery with DevOps Robert Stroud, Principal Analyst, Forrester Consulting Reid Boddie, Field Technical Support Director, Compuware March 28, 2017

The Do's and Don'ts of Mainframe Modernization

Embed Size (px)

Citation preview

Page 1: The Do's and Don'ts of Mainframe Modernization

1

The Do’s and Don’ts of Mainframe ModernizationImprove Application Development and Delivery with DevOps

Robert Stroud, Principal Analyst, Forrester ConsultingReid Boddie, Field Technical Support Director, CompuwareMarch 28, 2017

Page 2: The Do's and Don'ts of Mainframe Modernization

2

Reid BoddieField Technical Support Director

Compuware

Robert StroudPrincipal Analyst

Forrester Consulting

Page 3: The Do's and Don'ts of Mainframe Modernization

© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Page 4: The Do's and Don'ts of Mainframe Modernization

© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Improve Application Development And Delivery With DevOps

Robert E Stroud CGEIT CRISCPrincipal Analyst, Forrester Research

March 2017

4

Page 5: The Do's and Don'ts of Mainframe Modernization

5© 2017 FORRESTER. REPRODUCTION PROHIBITED.© Golden Gate Bridge, Highway and Transportation District

Source: http://blog.livehelpnow.net/wp-content/uploads/2012/07/speedometer-540-2501.png

Page 6: The Do's and Don'ts of Mainframe Modernization

6© 2017 FORRESTER. REPRODUCTION PROHIBITED.

It can’t come without quality.

Page 7: The Do's and Don'ts of Mainframe Modernization

7© 2017 FORRESTER. REPRODUCTION PROHIBITED.© Golden Gate Bridge, Highway and Transportation District

Source: http://blog.livehelpnow.net/wp-content/uploads/2012/07/speedometer-540-2501.png

Not speed at the expense of quality, but …

Speed with quality

Not completion of work, but …

Creation of value

Not speed of current project, but ...

Cumulative speed of current and future

projects

Page 8: The Do's and Don'ts of Mainframe Modernization

© 2016 Forrester Research, Inc. Reproduction Prohibited 8

Do Keep the Mainframe! Don’t Get Off!

Mainframe “Still” Going Strong

“Do you use a mainframe today?” “In the next two years, will you be increasing or decreasing your use of a mainframe?”

Source: Forrester's Global Business Technographics Infrastructure Survey, 2016Base: 1065 and 513 Infrastructure technology decision-makers

Page 9: The Do's and Don'ts of Mainframe Modernization

9© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Systems of Engagement Dependent on Mainframe

Page 10: The Do's and Don'ts of Mainframe Modernization

10© 2017 FORRESTER. REPRODUCTION PROHIBITED.

The World Runs on Mainframes

Source: A commissioned study conducted by Forrester Consulting on behalf of Compuware, October 2016

Base: 182 US and EU IT, I&O and App Dev professionals at the director level and above responsible for application development teams

Page 11: The Do's and Don'ts of Mainframe Modernization

11© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Mainframe Development Poses Challenges

Source: A commissioned study conducted by Forrester Consulting on behalf of Compuware, October 2016

Base: 182 US and EU IT, I&O and App Dev professionals at the director level and above responsible for application development teams

Page 12: The Do's and Don'ts of Mainframe Modernization

12© 2017 FORRESTER. REPRODUCTION PROHIBITED.

90% Experience Challenges

Source: A commissioned study conducted by Forrester Consulting on behalf of Compuware, October 2016

Base: 182 US and EU IT, I&O and App Dev professionals at the director level and above responsible for application development teams

Page 13: The Do's and Don'ts of Mainframe Modernization

13© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Source: A commissioned study conducted by Forrester Consulting on behalf of Compuware, October 2016

Base: 182 US and EU IT, I&O and App Dev professionals at the director level and above responsible for application development teams

Page 14: The Do's and Don'ts of Mainframe Modernization

14© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Development Teams Driving Velocity—Ops Teams …

Source: Forrester Upcoming report: ”The Need For Speed: Drive Velocity And Quality With DevOps”

Page 15: The Do's and Don'ts of Mainframe Modernization

15© 2017 FORRESTER. REPRODUCTION PROHIBITED.

DevOps Heat Varies by Industry and Application Type

Source: Forrester’s Business Technographics® Global Developer Survey, 2015, Forrester’s Business Technographics Global Infrastructure Survey, 2015 and Q4 2014 Global Modern Service Delivery Benchmark Online Survey

Page 16: The Do's and Don'ts of Mainframe Modernization

16© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Benefits of Adopting DevOps

Source: A commissioned study conducted by Forrester Consulting on behalf of Compuware, October 2016

Base: 182 US and EU IT, I&O and App Dev professionals at the director level and above responsible for application development teams

Page 17: The Do's and Don'ts of Mainframe Modernization

17© 2017 FORRESTER. REPRODUCTION PROHIBITED.

DevOps in Practice

Source: A commissioned study conducted by Forrester Consulting on behalf of Compuware, October 2016

Base: 182 US and EU IT, I&O and App Dev professionals at the director level and above responsible for application development teams

Page 18: The Do's and Don'ts of Mainframe Modernization

18© 2017 FORRESTER. REPRODUCTION PROHIBITED.

Do’s for Getting Started with DevOps› Do use modern IDE

• Modern development practices• Static code analysis • Integrated debugging

› Do implement Agile• Smaller incremental change

› Do leverage test automation• Simulate production systems and services in test environments

› Do employ CI/CD• Build, integrate and test code as delivered to source repository• Automate movement of release packages across environments, including production

Page 19: The Do's and Don'ts of Mainframe Modernization

19

Audit

Fractured Ecosystem

Page 20: The Do's and Don'ts of Mainframe Modernization

20

Primary Customer Challenges in Achieving Mainframe DevOps

Page 21: The Do's and Don'ts of Mainframe Modernization

21

Page 22: The Do's and Don'ts of Mainframe Modernization

22

Page 23: The Do's and Don'ts of Mainframe Modernization

23

Page 24: The Do's and Don'ts of Mainframe Modernization

24

Page 25: The Do's and Don'ts of Mainframe Modernization

25

Example DevOps-enabled Toolchain

Page 26: The Do's and Don'ts of Mainframe Modernization

26

Page 27: The Do's and Don'ts of Mainframe Modernization

27

Page 28: The Do's and Don'ts of Mainframe Modernization

28

Topaz for Program Analysis

Page 29: The Do's and Don'ts of Mainframe Modernization

29

Page 30: The Do's and Don'ts of Mainframe Modernization

30

Page 31: The Do's and Don'ts of Mainframe Modernization

31

Topaz for Total Test

Page 32: The Do's and Don'ts of Mainframe Modernization

32

Page 33: The Do's and Don'ts of Mainframe Modernization

33

Page 34: The Do's and Don'ts of Mainframe Modernization

34

ISPW

Page 35: The Do's and Don'ts of Mainframe Modernization

35

Key Takeaways

Page 36: The Do's and Don'ts of Mainframe Modernization

36

Q&A

Page 37: The Do's and Don'ts of Mainframe Modernization

37© 2017 Compuware Corporation. All rights reserved.