Social Security Administration Joins Other Agencies With $300M "IT Boondoggle"
alphadogg (971356) writes with news that the SSA has joined the long list of federal agencies with giant failed IT projects. From the article: "Six years ago the Social Security Administration embarked on an aggressive plan to replace outdated computer systems overwhelmed by a growing flood of disability claims. Nearly $300 million later, the new system is nowhere near ready and agency officials are struggling to salvage a project racked by delays and mismanagement, according to an internal report commissioned by the agency. In 2008, Social Security said the project was about two to three years from completion. Five years later, it was still two to three years from being done, according to the report by McKinsey and Co., a management consulting firm. Today, with the project still in the testing phase, the agency can't say when it will be completed or how much it will cost.
These government agencies need to hire some developers for whom a few million hits is just another day. Something like girlsgonewild.com gets more traffic than healthcare.gov, and handles it with two well-configured commodity servers.
racked by delays and mismanagement
40 years of code could mean 2-3 years of development, and then fixing a bug here and there and updating this or that every now and then. Just because some of the code is 40 years old does not equate to 40 years of development time.
5 years is a pretty long time to focus on straight dev time. Sounds like the mismanagement part had more of an impact than just using the excuse of it being a "legacy system". I realize that management always portays the timeline as 1/3 of what it will actually take to develop something, but wasting 5 years and $300 million... It's hard for me to think of a justification for that!
Unlike Texas, where the state government employs thousands of programmers because they are so liberal. I just got out of a meeting with a bunch of government programmers from Texas. They'll all tell you the same thing - getting stuff done within red tape of a government agency takes them twice as long as long as it took them in the private sector jobs - unless there is a federal grant or contract involved, in which case it takes twenty times as long.
One project they did last year was for a federal government contract, for OSHA. They spent a year and a half developing the system, then during the beta test OSHA cancelled the project. This is after the feds had them write a system where it would print all the database records on paper, to be sent to the feds, who would manually enter it into a computer file, then send that file back to Texas, right back to the same agency who had sent it to them in the first place. That's about typical for the federal government. Government is one thing - it's supposed to be fair and deliberate, not far and efficient. The FEDERAL government is something else entirely.