Showing posts with label Information Technology. Show all posts
Showing posts with label Information Technology. Show all posts

Mar 31, 2025

COBOL Isn’t The Problem

           Mar Hicks wrote a few years ago about an episode where Republican leaders tried to blame COBOL for basic governmental agency failings that had nothing to do with COBOL. As he writes:

… But despite [COBOL’s advantages], there’s a cottage industry devoted to making fun of COBOL precisely for its strengths. COBOL’s qualities of being relatively self-documenting, having a short onboarding period (though a long path to becoming an expert), and having been originally designed by committee for big, unglamorous, infrastructural business systems all count against it. So does the fact that it did not come out of a research-oriented context, like languages such as C, ALGOL, or FORTRAN.

In a broader sense, hating COBOL was—and is—part of a struggle between consolidating and protecting computer programmers’ professional prestige on the one hand, and making programming less opaque and more accessible on the other. There’s an old joke among programmers: “If it was hard to write, it should be hard to read.” In other words, if your code is easy to understand, maybe you and your skills aren’t all that unique or valuable. If management thinks the tools you use and the code you write could be easily learned by anyone, you are eminently replaceable. 

The fear of this existential threat to computing expertise has become so ingrained in the field that many people don’t even see the preference for complex languages for what it is: an attempt to protect one’s status by favoring tools that gate-keep rather than those that assist newcomers. …

Mar 28, 2025

What Could Go Wrong?

     From Wired:

The so-called Department of Government Efficiency (DOGE) is starting to put together a team to migrate the Social Security Administration’s (SSA) computer systems entirely off one of its oldest programming languages in a matter of months, potentially putting the integrity of the system—and the benefits on which tens of millions of Americans rely—at risk.

The project is being organized by Elon Musk lieutenant Steve Davis, multiple sources who were not given permission to talk to the media tell WIRED, and aims to migrate all SSA systems off COBOL, one of the first common business-oriented programming languages, and onto a more modern replacement like Java within a scheduled tight timeframe of a few months. ...

SSA’s core “logic” is also written largely in COBOL. This is the code that issues social security numbers, manages payments, and even calculates the total amount beneficiaries should receive for different services, a former senior SSA technologist who worked in the office of the chief information officer says. Even minor changes could result in cascading failures across programs.

“If you weren't worried about a whole bunch of people not getting benefits or getting the wrong benefits, or getting the wrong entitlements, or having to wait ages, then sure go ahead,” says Dan Hon, principal of Very Little Gravitas, a technology strategy consultancy that helps government modernize services, about completing such a migration in a short timeframe.

    You may recall that Frank Bisignano testified at his confirmation hearing that COBOL was still widely used in business and that its presence at Social Security was nothing to be too concerned about. 

Mar 25, 2025

Chaotic Conditions At Social Security -- But Maybe The Post Office Will Help

 


    From the Washington Post:

The Social Security Administration website crashed four times in 10 days this month, blocking millions of retirees and disabled Americans from logging in to their online accounts because the servers were overloaded. In the field, office managers have resorted to answering phones at the front desk as receptionists because so many employees have been pushed out. But the agency no longer has a system to monitor customers’ experience with these services, because that office was eliminated as part of the cost-cutting efforts led by Elon Musk. ...

Depending on the time of day, a recorded message [on the 800 line] tells callers that their wait on hold will last more than 120 minutes or 180 minutes. Some report being on hold for four or five hours. A callback function was only available three out of 12 times when a reporter for The Post called the toll-free line last week, presumably because the queue that day was so long that the call would not be returned by close of business. ...

On Monday, Dudek said the agency is working with U.S. Postal Service on an agreement to take on new requirements to verify claimants’ identities. ...

Meanwhile, a DOGE-imposed spending freeze has left many field offices without paper, pens and the phone headsets staff need to do their jobs communicating with callers — at the exact moment phone calls are spiking, the employee in Indiana said.

The freeze drove all federal credit cards to a $1 limit. Social Security saw the number of its approved purchasers reduced to about a dozen people for 1,300 offices, said one agency employee in the Northeast.

...


Mar 3, 2025

"Hundreds Of Millions Of Dollars In Savings"

     A press release:

Social Security Identifies Hundreds of Millions of Dollars in Savings

Actions Support the Administration’s Priorities

The Social Security Administration (SSA) continues to make good on President Trump’s promise to protect American taxpayers from unnecessary spending while continuing to ensure it delivers on its mission.

“For too long, SSA has operated on autopilot,” said Lee Dudek, Acting Commissioner of Social Security. “We have spent billions annually doing the same things the same way, leading to bureaucratic stagnation, inefficiency, and a lack of meaningful service improvements. It is time to change just that.”

The agency has thus far identified over $800 million in cost savings or cost avoidance for fiscal year (FY) 2025 in areas of payroll, information technology, contracts and grants, and space savings (i.e., real property), and other savings through new, common-sense approaches to printing, travel, and purchase card policies.

  • List of Savings

  • Payroll: Froze SSA and Disability Determination Services (DDS) hiring and drastically reduced overtime - $550 million.

  • Information Technology Systems (ITS) Budget: An ITS budget reduction of $150 million by cancelling non-essential contracts and identifying reductions in other ITS contracts.

  • Non-ITS Budget: 70 percent Reduction in Travel - $10 million.

  • Contracts and Grants:
    • Contracts Terminated - $15 million.
    • Grants Terminated - $15 million.
  • Real Property:
    • Planned non-public facing usable square footage (USF) reductions:
      • Achieved Savings to date - 270,000 USF - $102 million.
      • Anticipated Additional Savings thru EOY FY 2025 - 30,000 USF - $1.5 million.
    • Soft-Term Lease Terminations – Over 60 lease terminations with assistance from the General Services Administration (GSA) - $4.0 million in annual rent savings once terminations are complete. Most sites are co-located; others are non-public facing, consolidations, or preplanned closings.
  • Guards: Plan to implement protective security officer staffing model and policy for field offices - estimated $30 million beginning in FY 2025.
  • Printing and Postage: Made SSA-1099 and SSA-1042 notices available online, and 5.4 million customers opted out of paper notices - $3 million cost avoidance.

  • Centralized Print Printing: Contracted with vendors to centrally print and mail notices rather than having frontline staff print and mail them locally - $28 million in workyear savings.

  • Travel and Purchase Card Policy: Revised card policy to save millions in purchase card obligations.

Social Security remains committed to identifying more ways to save taxpayers money and implementing more solutions that free up frontline employees to help more customers.

Feb 20, 2025

DOGE Claims To Have Already Saved Over $232 Million At Social Security But That Is Disputed

      Elon Musk’s “Department of Government Efficiency” is claiming to have already saved over $232 million at Social Security, primarily by cancelling a contract with Leidos, Inc. Social Security has been contracting with Leidos for more than thirty years for IT support.

     NPR, however, is reporting that the Leidos contract with Social Security hasn’t actually been terminated.

Feb 1, 2025

Borges Named Chief Data Officer

     From ExecutiveGov:

Chuck Borges, a retired U.S. Navy Commander, shared on LinkedIn Tuesday that he has been appointed as chief data officer at the Social Security Administration.

The executive was most recently with the Centers for Disease Control and Prevention, where he served as business owner of the 1CDC Data Platform, senior advisor for business analytics and acting head of the technology implementation office.

Borges was a White House presidential innovation fellow, where he oversaw the development of a strategic direction and updated implementation plan for the public health data modernization efforts of the CDC. He also worked with the White House data team. Borges currently serves as a board member at the Presidential Innovation Fellows Foundation. ...


Dec 9, 2024

Does Frank Bisignano Realize What He's Gotten Himself Into?


     I'm surprised that Frank Bisignano wants the job as Social Security Commissioner. He's now the highly paid CEO of a very successful corporation. It's his niche and apparently he's very good at it. Is he aware of the problems he'll face at Social Security?

  • If he thinks he'll lead Social Security out of its long term financing problems, he's deluded. Senators of both parties will demand that he promise that he will stay completely away from long term financing issues. He can't be confirmed without making such promises. For that matter, I'm pretty sure that Trump would want him to stay away from such issues. Also, if he actually looks into the political thicket surrounding it, he'll want nothing to do with Social Security "reform." Let Elon Musk take that bullet.
  • If he thinks he can in any sense "transform" Social Security, he's deluded. There's no simple fix, technical or otherwise, for Social Security's service delivery problems. There's not even a complicated set of fixes that don't take a lot of money and time. It's highly unlikely that he'll get more money.
  • If he thinks that he'll have an advantage because he knows nothing about Social Security and won't be held back by old ideas, he's deluded. In any job, it helps to know how things are already set up, what the obstacles to change are, and what ideas have been tried before and how they worked out. The people who came before you weren't fools (except for Jo Anne Barnhart). Social Security isn't a Gordian knot and Bisignano won’t have have a sword.
  • If he thinks that the real problem at Social Security is that federal employees are stupid and lazy, he's deluded. That sort of arrogance would lead to indifference, if not joy, in losing the experienced, hard-working employees who keep the Social Security Administration afloat. Not every agency employee is a star but they mostly do their jobs ably. There just aren't enough of them.
  • If he thinks that ending telework will make Social Security significantly more effective, he's deluded. I've been around long enough to know that telework makes little, if any, difference. If telework ends, some percentage of employees will quit. My guess is that it won't be that high a percentage but that's just a guess. Nobody knows. Losing even a few experienced people will hurt an agency that's as bad off as the Social Security Administration. The commonly held view that Social Security is simple is simply wrong. For example, there's not just one type of Social Security disability benefit. Depending upon how you count them, there are as many as seven (remember that blindness is a separate category under both Title II and Title XVI)! And don't get him started on the windfall offset! It'll blow his mind. It takes long training and considerable experience for an employee to become competent.
  • If he thinks he can transform the Social Security Administration with new IT, he's deluded. When the companies that Gisignano has led have needed to spend money to acquire new IT systems, all he's had to do was to convince a complaisant board of directors to approve the money. The money was available since the companies were profitable. The situation at Social Security is entirely different. Convincing the White House to approve additional funding will be hard enough. Convincing Congress is much more difficult. Martin O'Malley is a born lobbyist. How far did he get? Is Gisignano any kind of lobbyist?
  • If he thinks that fighting employee unions will make the Social Security Administration more effective, he's deluded. The unions can be a pain in the neck but they have just about no effect on productivity. Spending energy fighting them isn't worth it. They're not the enemy.

Sep 7, 2024

Good News

      A tweet from Social Security:

The IT issue that affected personalized services for several hours on Friday has been resolved.  In-person services and full telephone support will resume Monday.

Sep 6, 2024

Major IT Failure

     Social Security is in the midst of a major national IT failure. Every time I hear an estimate on when it will be fixed it's later than the last estimate I heard. They're now saying early afternoon Eastern time but who knows whether that will hold?

    Are the field offices able to service walk-ins? Scheduled appointments? Able to do anything? Are the payment centers able to get any work done? What about the teleservice centers? Are hearings being held?

    Update: This is from Social Security's website:

Social Security’s personalized services - online and in-person - are temporarily unavailable while we address an IT hardware issue. We continue to answer general questions by telephone on our 800 number and in our local offices, while offices are temporarily closed to in-person service. We are working to quickly resolve the issue today and apologize for the inconvenience.

    Update: They've made progress. I was able to get in ERE at 3:20 pm EDT.

Aug 3, 2024

$81 Million AI Contract

     From a press release:

Accenture Federal Services has won an $81 million artificial intelligence and machine learning (AI / ML) contract from the Social Security Administration (SSA). The company will deliver end-to-end back office intelligent automation services to transform the way 250 million retiree and survivors’ benefits documents are processed every year. The forms are currently being received and managed via email, mail, and fax.

The Social Security Administration has already successfully deployed an enterprise hyperautomation platform that uses advanced deep learning and computer vision techniques to identify data from the agency’s electronic folder, extract text, transcribe data with the highest level of accuracy, and speed processing through downstream business processes. The platform uses internal enterprise data to intelligently and rapidly keep pace with high demand, expedite decision making, and control costs.

Accenture Federal Services will now take this project to the next level providing the licenses necessary to deliver an end-to-end, Infrastructure as a Software (IaaS) roadmap for intelligent automation installation, testing, and training. ...


Jul 20, 2024

What Can We Expect On Monday?

       A tweet from the Social Security Administration:

Social Security offices will open for public service on Monday, 7/22. Staff impacted by the widespread Microsoft and CrowdStrike issues are being brought back online. Our phone lines remain operational and many online services at http://ssa.gov remain available. 
     Great, but how capable will they be of doing business? And that’s just the field offices. What about other parts of the Social Security Administration, such as the Teleservice Centers, the Program Service Centers and the Office of Hearings Operations? I know OHO was able to hold hearings yesterday but I don’t know about their work otherwise.

Dec 7, 2023

What's At Stake For SSA With Generative AI

     The Acting Commissioner of Social Security recently made the decision that the agency will, for now, have no involvement with Generative Artificial Intelligence (AI). While I have a healthy skepticism that AI will ever have much role in taking or adjudicating Social Security claims, there's one area where Generative AI may be of considerable assistance and that's dealing with the COBOL problem. Social Security's most important computer programs are written in the ancient COBOL programming language. Many other agencies and private companies are similarly dependent upon COBOL. Schools are no longer teaching COBOL. Computer programmers don't want to work with it. Few programmers are available to work on COBOL programs and those programmers have long since gone gray.

    IBM, and probably others, have decided that Generative AI may be the cure for COBOL problems. There would be no need to laboriously rewrite all the old programs in newer programming languages. AI would quickly rewrite the old COBOL programs in modern computer programming languages. Programmers would be more widely available for modern computer languages. Corrections and improvements to existing programs would become easier. That would be a godsend to Social Security, if it works.

Oct 29, 2023

A Question


     I know that many would like to turn over disability determination to artificial intelligence but there’s no gold standard for disability determination so let’s start out a little simpler. Could artificial intelligence be trained to do windfall offset calculations at Social Security? They're the agency's bane. They eat up tons of employee time. I'm sure that everyone familiar with the problem knows that there ought to be some computer fix. The Social Security Administration has tried two different windfall offset software packages in the past. Both cost in the tens, if not hundreds, of millions of dollars and both failed spectacularly. Is AI different?
   

Jul 25, 2023

Can't Say Whether Some Automation Projects Have Helped

      From Manual Processes for Resource-intensive Workloads, a report by Social Security's Office of  Inspector General

Our objective was to determine whether the Social Security Administration’s (SSA) automation enhancements (1) reduced manual processing for resource-intensive workloads and (2) were cost-effective. ...

SSA’s automation enhancements reduced the need for manual processing for some workloads from FYs 2019 to 2021. These initiatives aimed to improve the efficiency and effectiveness of SSA’s operations; however, they were not always immediately cost-effective. Additionally, SSA could not identify cost or savings estimates for some enhancements; thus, we could not determine whether they were cost-effective.  ......


Feb 19, 2023

MFA For SSA

      From Federal News Network:

The Social Security Administration is getting $23.3 million from the Technology Modernization Fund to implement multifactor authentication across its internal systems, part of a trio of recent TMF awards focused on cybersecurity and reliability. … 
“Millions count on Social Security for their benefits, and we are committed to secure systems that protect their personal information and allow our hard-working employees to provide the daily services and assistance American retirees and other beneficiaries depend on,” Sean Brune, SSA’s chief information officer, said as part of the announcement. “This investment will improve security and protections of our programmatic systems while avoiding potential agency costs and potential disruption of services.” 
The funding will help SSA accelerate the implementation of its phishing-resistant, single sign-on MFA solution across all internal systems and services. Using phishing-resistant MFA is a key requirement for agencies under the federal zero trust strategy. … 
The TMF award comes as SSA is also planning to soon release a new IT strategic plan, Federal News Network reported last month.

Oct 9, 2022

SSA Information Not So Secure?

     From a recent report by Social Security's Office of Inspector General (OIG):

Objective
To determine whether the Social Security Administration’s (SSA) overall information security program and practices were effective and consistent with the Federal Information Security Modernization Act of 2014 (FISMA) requirements, as defined in the Fiscal Year (FY) 2022 core Inspector General (IG) FISMA reporting metrics. ...

We engaged Grant Thornton LLP (Grant Thornton) to conduct this performance audit ...

Based on the FY 2022 core IG FISMA reporting metrics guidance, Grant Thornton concluded SSA’s overall security program was “Not Effective.” 

Although SSA had established an Agency-wide information security program and practices, Grant Thornton identified deficiencies that may limit the Agency’s ability to adequately protect its systems and information. While SSA continued executing its risk-based approach to strengthen controls over its information systems and address weaknesses, Grant Thornton’s audit continued to identify persistent deficiencies in both the design and operation of controls related to the FY 2022 core IG FISMA reporting metrics. ...


Jul 11, 2022

The Reports Of COBOL's Death Have Been Greatly Exaggerated

     In recent years many have decried Social Security's reliance on old mainframe computers running programs written in the very old COBOL language. Many have thought this to be a major problem holding back progress at Social Security. As this New York Times article demonstrates, maybe using COBOL isn't bad at all. At the least, COBOL remains in common use:

Caitlin Mooney is 24 years old and infatuated with technology that dates to the age of Sputnik.

Mooney, a recent New Jersey Institute of Technology graduate in computer science, is a fan of technologies that were hot a half-century ago, including computer mainframes and software called COBOL that powers them. That stuff won’t win any cool points in Silicon Valley, but it is essential technology at big banks, insurance companies, government agencies and other large institutions.

During Mooney’s job hunt, potential employers saw her expertise and wanted to talk about more senior positions than she was seeking. “They would get really excited,” Mooney told me. She’s now trying to decide between multiple job offers.

The resilience of decades-old computing technologies and the people who specialize in them shows that new technologies are often built on lots of old tech.

When you deposit money using your bank’s iPhone app, behind the scenes it probably involves computers that are the progeny of those used in the Apollo moon missions. (Also, half-century-old computer code is baked into the iPhone software.)

It’s often seen as a problem or a punchline that so much musty technology is still around. But it’s not necessarily an issue.

“If it ain’t broke, don’t fix it,” joked Ellora Praharaj, director of reliability engineering at Stack Overflow, an online forum popular with tech workers. “Students out of school these days don’t necessarily want to work in uncool older languages. But the reality of the world is this is what powers many of our existing systems.”

Praharaj said she learned COBOL in college in the mid-2000s and “hated it.” But until about five years ago, she was regularly using a 1950s computer programming technology called Fortran in a former job in the financial services industry. The old stuff is everywhere.

Latin is dead, but old computer programming languages like COBOL live on. ...

Jul 2, 2022

Social Security Wants To Learn From A Mediocre NFL Team

     From Federal News Network:

The Baltimore Ravens football team may be better known for its winning ways on the field and its rabid fans in the stands.

But the Social Security Administration turned to the NFL team because of its prowess in using data to drive customer experience decisions. It also didn’t hurt that SSA headquarters is located in Baltimore County, Maryland, and many of the staff are big fans of the team.

Patrick Newbold, the assistant deputy commissioner and deputy chief information officer at SSA, said the Ravens are known for providing a great customer experience for their fans so it just made sense that the agency would reach out.

“One of the questions we asked the Baltimore Ravens was how business intelligence analytics changed their service delivery model?” Newbold said on Ask the CIO. “The Ravens shared an excellent use case with us on how data was able to challenge one of their assumptions on fan demographics. Early on, when they started to aggregate that data, that data disproved assumptions they had about their season ticket holders. Their fans were a lot younger than the marketing assumed. ...

The Ravens brought their chief data officer or equivalent position to the table to meet with executives from SSA’s CIO, CDO and mission offices. ...

 “We want to use data to monitor and improve the way we do business and services, and deliver our services to our citizens,” Newbold said. “We also shared several challenges. One was the importance of data collection. The Baltimore Ravens leverage NFL-wide data as well as their Baltimore Ravens-specific data. They use that data to inform decisions. We, at SSA, want to create a primary source of SSA-wide data that is beyond assumptions and that supports that ad hoc, cross-cutting capability to do some data analytics. While we are completely different organizations, we have the same goals and mission desire when it comes to how we can use data to really inform the way we want to move forward.” ...

“We also met with a couple of thought leaders since June, the former General Motors CIO Ralph Szygenda and the former IRS Commissioner Charles Rossotti,” he said. “We take these conversations and we’ve highlighted about three important lessons learned from these conversations, and we are baking those into our strategy. They are around governance, data and culture.” ...

    Learning from the experiences of others is a good idea but this still sounds weird.


Jan 14, 2022

Slow Progress In Obtaining And Analyzing Medical Records Via IT

      From a recent report by Social Security's Office of Inspector General (OIG):

Despite spending more than 10 years trying to increase the number of medical records received through health IT, SSA still receives most records in paper or ERE format. In the Fiscal Year (FY) that ended on September 30, 2020, SSA received only 11 percent of medical records through health IT. 
SSA experienced a decreasing trend in adding new health IT partners from 56 in FY 2018 to 12 in FY 2021 (as of August). During this time, SSA reduced the number of staff and contractors involved in health IT outreach and did not fully fund projects to increase electronic medical evidence. Also, expanding the number of health IT records by adding new partners is not a unilateral decision made by SSA, as prospective partners must be willing and able to meet SSA’s technical requirements, and COVID-19 was a factor. In October 2021, SSA informed us it was (a) working on Memorandums of Understanding with 3 entities to exchange health IT records with over 30 large health IT organizations and (b) adding more staff to develop and implement strategies to expand health IT.
Challenges in expanding the number of health IT records include some partners’ inability to send sensitive medical records, acceptance of SSA’s authorization form to release records to the Agency (Form SSA-827), and medical industry-wide differences in patient-identifying data fields. 
Additionally, SSA has had limited success analyzing medical records because MEGAHIT is limited to analyzing only structured data. MEGAHIT generated data extracts on only 7.3 percent of the 1.6 million health IT records SSA received in FY 2020. The extracts assist SSA disability examiners in making accurate disability determinations. Since 2018, SSA has been developing and testing the Intelligent Medical-Language Analysis GENeration application with new capabilities for reviewing medical records. As of August 2021, SSA was still testing and rolling out this application to its offices. ...

Dec 28, 2021

IMAGEN How Skeptical I Am

      The National Association of Disability Examiners (NADE), a voluntary organization of the personnel who make initial and reconsideration determinations on disability claims for the Social Security Administration, has released its Winter 2021 Newsletter. Among other things it discusses a video conference held in September, particularly a presentation on IMAGEN, which is:

... a tool for reviewing evidence. It has a search engine for specific types of data like pathology reports, diagnoses and listing level labs. It recognizes synonyms, acronyms and abbreviations. It can suggest listings for analysis. In a case with thousands of pages, it can scan for whatever you ask it to. It’s been rolled out in 17 states so far. ...

When claimant medical and related evidence is received, IMAGEN transforms the evidence in real-time, into machine-readable text that enables enhanced search capabilities and intelligent analysis of medical record content. The medical evidence is analyzed to identify key clinical findings using a robust clinical vocabulary specialized for SSA's disability adjudication needs. This enables the identification of severe medical impairments (step 2 of sequential evaluation) which are then mapped directly to SSA's established diagnosis codes and SSA's Disability Listings (step 3 of sequential evaluation). Specific dated encounters and reports are also identified in the evidence, allowing the user to organize the evidence by section types (inpatient, out-patient), report types (MRI, Pathology, Post-operative, etc.), and chronologically. In upcoming releases, IMAGEN will be able to identify content in the medical record that relates directly to the claim-ant's physical function and mobility, as used in steps 4 and 5 of the disability sequential evaluation. IMAGEN currently supports Initial and Reconsideration level disability claims. ...

IMAGEN has a cadre of representatives from multiple components, including ODP, ODD, DDS, OHO, and OQR that provide feedback, which allows the IMAGEN team to continue to refine and improve IMAGEN's user interface, predictive analytics and other features. ...