Appendix III: Profiles of the 10 Most Critical
Legacy Systems in Need of Modernization
Page 57 GAO-19-471 Legacy IT
The Social Security Administration’s (SSA) System 10 supports the
provision of particular Social Security benefits to eligible people.
Currently, SSA collects detailed information from the recipients in person,
by telephone, and via the internet on multiple platforms (e.g., desktops
and hand-held devices), and from internal and external interface
methods. System 10 is comprised of many applications that collect
information, make payments, and communicate with SSA’s clients.
According to SSA’s October 2017 information technology modernization
plan, the agency needed to modernize its core systems, including System
10, because of complications related to their age and original system
design.
16
SSA’s modernization plan indicates that, since implementation,
these systems had been subjected to constant modifications to
incorporate changes in legislation, regulations, and policy. Through the
years, new technologies and capabilities had been integrated into the
core systems and delivering new capabilities was becoming exorbitantly
expensive.
Further, most of the agency’s systems, including System 10, are
generally unconnected to each other, creating functional silos servicing
independent lines of business. According to the agency, navigating these
systems is challenging, and copying beneficiary data from system to
system can result in data becoming out of sync.
According to the agency’s modernization plan, SSA intends to replace its
core systems, including System 10, with new components and platforms,
engineered for usability, interoperability, and future adaptability. Work
accomplished over several years of incremental modernization has
already resulted in moving a substantial portion of System 10 away from
old technologies. For instance, according to SSA officials in the Office of
the Deputy Commissioner, Systems, SSA moved System 10 to a modern,
relational database platform and modernized aspects of the user
interface.
17
According to an SSA 5-year modernization roadmap, the
agency is currently working to modernize and create web services as a
part of the effort to consolidate SSA’s initial claims processes; however,
the roadmap does not offer specific information about these efforts.
16
Social Security Administration, IT Modernization: A Business and IT Journey (Baltimore,
MD: Oct. 2017).
17
A relational database is a system that allows users to store data in and retrieve data
from linked databases that are perceived as a collection of relations or tables.
Social Security Administration
Reported number of users: Over 30,000
Initial year of implementation: 1974
System hardware under warranty? Yes
Software vendor supported? Yes
Operating system(s) supported? Yes
Legacy programming language(s) used?
Yes
System criticality (as determined by
agency): High
System security risk (as determined by
agency): Moderate
Reported annual operating costs: $139.2
million
a
Reported annual labor costs: $6.7 million
Reported cost of modernization: $24.6
million (from fiscal year 2017 to 2022)
Potential cost savings: Approximately $4
million per year from fiscal year 2019
through fiscal year 2027a
Other benefits: Better access to beneficiary
data, faster and more efficient claim
processing, reduced need for manual data
entry, and lower number of improper
payments, among others
Status of modernization plans: Agency
has documented plans that contain
milestones that partially cover the
modernization effort and partially describe
the work necessary to modernize the
system; however, they do not contain plans
for the disposition of legacy system
components following system modernization
Note:
a
The agency was unable to isolate the
operating costs or potential cost savings for
this system. The figures presented are the
costs and potential savings for all of the
systems operating in the mainframe
environment.
Source: GAO analysis of agency documentation and
interviews. | GAO-19-471