Software Problems in the Development of the Defense Fuel Automated Management System

IMTEC-83-5 September 6, 1983
Full Report (PDF, 6 pages)  

Summary

GAO reviewed the Defense Fuel Automated Management System (DFAMS) to: (1) identify any instances of software obsolescence and the causes; and (2) predict the impact of software obsolescence on mission accomplishment.

Under the management of the Defense Fuel Supply Center, DFAMS was designed as a fully automated, integrated system that would encompass the functions of inventory management, procurement, financial control, and accounting for bulk fuel products in the Department of Defense. The financial accounting function became operational in 1982 and the supply and procurement functions are now being developed. GAO found that the DFAMS software is being developed with obsolete and vendor-dependent programming techniques which will cause the delivered system to be unnecessarily costly to maintain and, if incompatible hardware is acquired, will lead to high conversion costs. Many commercial software tools are available which support American National Standard Information (ANSI) programming standards and can assist in the planning and creation of application systems. GAO believes that the Defense Logistics Agency (DLA) should consider the use of such tools to improve the quality of the DFAMS application software and reduce potential maintenance costs. GAO found that DFAMS developers do not inspect program codes for compliance with DLA, Defense, Federal, or ANSI standards and believes that software tools could greatly reduce the labor of such inspection. The Normalization Program and the Automatic Data Processing Equipment Replacement strategy should achieve the DLA goals of standardizing its software and becoming as machine independent as possible.