RuhlGunn91

PublicReengineering Wiki

Reports on the migration of the Centralized Scheduling System of the US Inland Revenue Service to a "more disciplined, more open environment". The legacy was written in COBOL with some assembly language and ran on Unisys hardware.

It is unclear what the target was or what reengineering occurred. I suspect they converted to a relational database and restructured the COBOL Documentation was out of date so forward engineering followed a period of reverse engineering. Tools were used, but found to be lacking.

Their recommendations included:

  • Require conformance with standards from procured systems.
  • Concentrate on data design because it will drive the reengineering of the processing code.
  • Take care when basing estimates on the expected productivity gains from CASE tools.
  • It is important that staff are trained in the legacy and target environments, as well as the tools that are to be used.
  • It is critical to have a domain expert on the team.


Related pages: Bibliography
This page last edited on 3 November 1999
 
 
  • Search for: