Boost Productivity and Quality in COBOL Software Development · Compuware DevEnterprise is an...

4
Compuware DevEnterprise OVERVIEW As enterprise applications continue to grow in complexity, developers—particularly mainframe- inexperienced developers—need tools for software analysis and testing that combine ease of use with speed and comprehensiveness. Compuware DevEnterprise is an advanced analysis and testing tool for both COBOL and PL/I that provides an intuitive understanding of application functionality, quick assessment of risk and comprehensive documentation of testing efforts. DevEnterprise helps IT managers get the most from their resources by taking the guesswork out of determining which code needs to be modified and what the consequences of those changes will be. THOROUGH AND EASY-TO-UNDERSTAND ANALYSIS DevEnterprise allows developers to quickly identify the components of their application and then see the impact of a potential change. For example, a developer could identify all Customer Numbers across multiple applications, then determine how a chang e to one of them could impact multiple Boost Productivity and Quality in COBOL Software Development FACT SHEET The Metadata Analyzer shows all addresses across applications.

Transcript of Boost Productivity and Quality in COBOL Software Development · Compuware DevEnterprise is an...

Compuware

DevEnterprise

OVERVIEW

As enterprise applications continue to grow in complexity, developers—particularly mainframe-inexperienced developers—need tools for software analysis and testing that combine ease of use with speed and comprehensiveness.

Compuware DevEnterprise is an advanced analysis and testing tool for both COBOL and PL/I that provides an intuitive understanding of application functionality, quick assessment of risk and comprehensive documentation of testing efforts.

DevEnterprise helps IT managers get the most from their resources by taking the guesswork out of determining which code needs to be modified and what the consequences of those changes will be.

THOROUGH AND EASY-TO-UNDERSTAND ANALYSIS

DevEnterprise allows developers to quickly identify the components of their application and then see the impact of a potential change. For example, a developer could identify all Customer Numbers across multiple applications, then determine how a chang e to one of them could impact multiple

Boost Productivity and Quality in COBOL Software Development

FACT SHEET

The Metadata Analyzer shows all addresses across applications.

Compuware

DevEnterprise

2

FACT SHEET

programs and jobs—even in other applications. Not only can you recognize how your change may affect other applications, but you can also understand how other programs may unknowingly impact your application. This will also allow you to discover where sensitive fields are used in your application to help you prepare security measures.

DevEnterprise can also augment program maintenance by identifying code flaws such as unexecuted statements, recursions and potential runaway paths. All of this will result in cost savings by enabling more accurate project estimates, reducing errors in testing and production, decreasing time to market and improving quality.

For integration and web enablement projects, DevEnterprise assists in identifying key business functions and access points. It can also help you segment programs into separate components for business logic, data access and user interface to simplify access to the application from other platforms.

COMBINE DEVENTERPRISE FOCUS DEVELOPMENT EFFORTS

DevEnterprise graphically displays a program’s logical structure, current scope of the testing effort and detail on the percentage of unexecuted statements. This information is then combined into the Relative Risk Metric. This makes it possible to assess risk based on quantifiable data and determine if additional testing is required. It also provides the focus on where additional testing may be needed.

The Metadata Analyzer charts a CICS application.

Compuware

DevEnterprise

3

FACT SHEET

DOCUMENTATION AND REPORTS

Developers and QA managers can generate a complete set of graphical or source-based documentation, including enhanced source listings, data name cross references, structure diagrams and metric reports.

PORTFOLIO ANALYSIS

The Portfolio Analysis facility provides reports that include necessary information to manage your applications using:

• Halstead metrics

• McCabe metrics

• Diagnostics and code flaws

INTEGRATED TOOLS FROM COMPUWARE

DevEnterprise provides a complete set of integrated tools for application analysis, such as:

• Metadata Analyzer

• Program Analyzer

• Impact Analysis

• Code Segment Creator

• Portfolio Analysis reports

The Program Analyzer shows source, program and paragraph structure charts.

Compuware

DevEnterprise

The Mainframe Software Partner For The Next 50 Years

Compuware empowers the world’s largest companies to excel in the digital economy by fully leveraging their high-value mainframe investments. We do this by

delivering highly innovative solutions that uniquely enable IT professionals with mainstream skills to manage mainframe applications, data and platform operations.

Learn more at compuware.com.

© 2017 Compuware Corporation. Compuware products and services listed within are trademarks or registered trademarks of Compuware Corporation.

12.17_31900_DevEnterprise_fs

DevEnteprise documentation provides statistical information about each paragraph in a program, helping testing staff decide where to focus time and effort. These include:

• Relative Risk Metric

• Halstead metrics

• McCabe metrics

• Filter information

• User-identified data items

• Verb types

Learn more at compuware .com.

FACT SHEET

With the Metadata Analyzer, you can locate specific data fields across the application. Impact Analysis shows the movement of fields through multiple programs, even as the fields change names.