Case Study
Government
Reduced Technical Debt

AveriSource Accelerates Business Rules Extraction and Modernization Project Delivery​ For U.S. State Government Agency

4,200,000+
Lines of Model-204 Code Analyzed
11,000
Business Rules Documented
4 Months
Total Project Delivery Time

The Customer

A U.S. state government agency.

The Challenge

When a global systems integrator (GSI) needed full business rules extraction, removal of technical debt, and requirements documentation for their state government client, they turned to AveriSource. The public sector client—comprised of three separate agencies—was utilizing an IBM mainframe and proprietary database built in 1987 and comprised of Model-204 programming language. The client was facing high maintenance costs with difficulty retaining staff with knowledge and skills in Model-204.

At the directive of the state's governor and legislature, agencies that didn't eliminate duplicate systems, streamline business process, and improve performance reporting were at risk for not receiving federal funding due to the government system not meeting modern data standards. Additional project requirements included the ability to discover these deeply embedded business rules, identifying obsolete and common functionality between agencies to be migrated to new or existing systems, in addition to the mapping of functional requirements to technical business rules after conducting an "as-is" technical analysis of the current system.​

The Approach

The AveriSource Platform™ enabled the agency to perform a complete mainframe migration roadmap and recommended functionality improvements, in addition to the generation of business rules reports, requirements documentation, and  business functional analysis for specific programs and lines of code within applications.​

Inventory & Discover

Using AveriSource Inventory and Discover, the agency examined the full application architecture, existing data sources, data lineage and connections, interdependencies, and relationships across the legacy application.

Product Reports and Features Utilized:​

  • Application Overview
  • Connections
  • Clusters
  • Data Lineage
  • Dependencies
  • Source Code Processing
Analyze

Using AveriSource Analyze, the customer identified, analyzed, and extracted core business rules, while reducing technical debt and optimizing its Model-204 codebase. The results delivered use cases and requirements documentation a full 14 months ahead of schedule, with the original estimated project timeline of 18 months.​

Product Reports and Features Utilized:

  • Business Rules Extraction
  • Code Analysis
  • Code Quality
  • Rule Chaining
  • Rule Analysis
  • Variable Tracing

The Results

In just four months, over 4.2 million lines of Model-204 legacy code were analyzed, including business rules extraction and code quality improvement. Additional outcomes also included:

  • Significant acceleration of business rules extraction and documentation requirements​
  • 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​
  • Elimination of significant amounts of dead, obsolete, and duplicate code​

Reduced Technical Debt

Industry

Government

Platform

Timeline
4 Months

Location

United States
Begin your modernization journey today.
Get Started for Free