AveriSource Fast-Tracks Business Rules Extraction by 200%, Reducing Effort by 50% for Government Agency
The Customer
A U.S. state government transportation agency.
The Challenge
When a global systems integrator (SI) needed full business rules extraction, removal of technical debt, and requirements documentation for their public sector client, they turned to AveriSource. Their client, a state government transportation agency, also needed a complete understanding of their application and data structure, in addition to identification of specialized business rules.
Other criteria included mapping business rules to use cases, adding/updating Adabas files, mapping programs to subprograms and screens, comparison abilities with manual code review, and a user-friendly, web-based UI to make information easily accessible to non-programmers.
They also required a graphical display of program logic and flows, advanced search capabilities, simplified data dictionary validation, and streamlined reverse engineering of security rules via the AveriSource Platform's business rule extraction capabilities.
Lastly, the public sector customer needed to reduce project risk and overruns, improve code quality and application stability, and reduce operational support.
The Approach
The AveriSource Platform™ enabled this government agency to immediately gain deep insight and knowledge into its large legacy portfolio, supporting an Accelerated Rewrite™ of a complex mainframe application via generation of business rule reports, requirements documentation, and other application artifacts.
Inventory and Discover
Using AveriSource Inventory and Discover, they examined the full application architecture, existing data sources, data lineage and connections, interdependencies, and relationships across the entire application portfolio.
Product Reports and Features Utilized:
- Application Overview
- Connections
- Clusters
- Data Lineage
- Dependencies
- Source Code Processing
Analyze
Using AveriSource Analyze, they identified, analyzed, and extracted core business rules, while reducing technical debt and optimizing its COBOL, Adabas, and Natural codebases. The results delivered use cases and requirements documentation using an Accelerated Rewrite strategy for its highly complex applications.
Product Reports and Features Utilized:
- Accelerated Rewrite
- Business Rules Extraction
- Code Analysis
- Code Quality
- Rule Chaining
- Rule Analysis
- Variable Tracing
The Results
- 500,000+ lines of COBOL, Natural, and Adabas legacy code analyzed, to include business rules extraction and code quality improvements
- 200% acceleration of business rules extraction and documentation requirements
- 50% time savings in documenting business rules from 40 hours utilizing a business analyst or programmer, to just 20 hours using the AveriSource Platform
- Reduced dependency on mainframe subject matter experts and resources
- Creation of an embedded repository and knowledge location, including a data dictionary to bridge the gap between business and technical users