Example workflows for Z Code Optimization Advice

2.1+

Your organization may choose to use Z Code Optimization Advice in a variety of ways. This section describes common workflows for different use cases.

Finding existing performance problems in deployed code

Use Z Code Optimization Advice to comb through deployed code and find existing performance problems. Generate a report by following the instructions detailed in Generating an optimization report, open and view any problems that were found by following the instructions in Viewing an optimization report. Read through the considerations before following the recommendations to fix the problem in the source code.

Identifying performance problems in code being developed

Use Z Code Optimization Advice to analyze application code that is in active development to detect performance problems early. Generate a performance report for your newly developed code by following the instructions detailed in Generating an optimization report, open and view any problems that were found by following the instructions in Viewing an optimization report. Read through the considerations before following the recommendations to fix the problem in the source code.

Identifying performance problems in code refactored with Refactoring Assistant

Once your COBOL applications have been refactored into new services, it needs to be reintegrated into the original application to ensure that it calls the new COBOL services instead of the original. Once this integration is completed, use Z Code Optimization Advice to analyze the new application. To do this, start by switching from a local source management process to Zowe™, allowing you to access code directly on the mainframe. This enables code linking capabilities in Z Code Optimization Advice. Use Z Code Optimization Advice to find performance problems. Generate a report by following the instructions detailed in Generating an optimization report, open and view any problems that were found by following the instructions in Viewing an optimization report. Read through the considerations before following the recommendations to fix the problem in the source code.