Transcript
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.