IT Fiddles, California Burns
|
By Ericka Chickowski As California teeters on the brink of financial collapse and the California legislature continues its months-long streetfight over the state budget, Governor Arnold Schwarzenegger has been scrambling to keep the state running. But IT is an impediment to the process. California is now looking to lay off 20,000 state workers -- a move that follows a recent order to make hundreds of thousands more workers take unpaid furloughs twice per month. Schwarzenegger has long eyed the payroll as a way to stave off financial shortfalls until a budget reaches his desk for signing. Last July, the governor attempted to cut back payroll by temporarily dropping workers down to minimum wage until a budget deal was hammered out by lawmakers. This plan was obstructed not by political wrangling or labor lobbyists -- it was held up by absolutely ancient IT infrastructure and a beleaguered project to upgrade to SAP. The California State Controller's Office (SCO) is currently running on an old COBOL-based payroll system that dates back to the 1970s. The SCO began an initiative in 2006 to update this system, with initial estimates targeting full implementation by 2009. State Controller John Chiang said that the systems needed to carry out Schwarzenegger's minimum wage plan would not be available for six months. That was last summer. Just this January, the SCO announced that it was canceling its contract with the consulting company in charge of the project and had not estimated when it would hire another firm to carry on. That was $25 million into an estimated $69 million project. Even with this litany of failure, the payroll systems fiasco has largely been glossed over by the media. But CIOs should really take note. Whether or not better technology could have saved the state from layoffs may be debatable, but one thing is for sure: If your CEO approached you to set temporary paycuts into motion and you told her 'No, infrastructure won't support it,' you'd be out on your butt in a heartbeat. The fact is that IT failures have very real business consequences. When system upgrades don't go as planned, lines of business must change course. When IT fails to live up to promises it can bring down the business in the process. That's part of the problem today in California. |

Comments (20)
The cause of this fiasco is one that's often repeated in government projects. Does anyone remember the FAA's ATC overhaul project, the infamous AAS?
Two different examples that share the same root cause. Governments are not managed like private enterprise. Until they are, senior managers will not be held accountable for failures or lack of progress.
Posted by Donny McCoy | February 18, 2009 1:51 PM
Failing IT is part of the problem in California??? Since when? IT within government may be an issue since incompetance never messures sallary, or job stability when federally employeed. But I will say that I, as an IT professional, would lose my job in an instant if I didn't perform day in and day out.
Posted by David | February 18, 2009 6:47 PM
Why would California State Controller's Office (SCO) not source Payroll from a supplier of same and why are the suppliers of Payroll Services not offering a solution that the SCO and Schwarzenegger can not refuse.
Posted by Phil LeBlanc | February 19, 2009 1:17 PM
Well only one thing to do take SCO into court for non compliance and get that money back and hire a better company and demand a start and finish date and update every 30 days... Also look at tieing COBOL with Linux.... and cut moneies for software that way.
Posted by J.C. | February 19, 2009 1:32 PM
part of the issue is going with a dog like SAP. The otyher part is trying to eat the pie in a single bite. Massive outmoded systems with no viable db they are running on, (70's cobol system is running on an IBM platform and using VSAM as its db I would bet).Migrate the data to a new platform and environment. and go with a payrole outsourcer. Stay away from the accentures PWC, Bearingpoints as they do not provide the necessary solutions only ever i ncrasing costs. Cobol with Linux is very viable but will still need to upgrade the app or go to a payrole outsourcer.
Posted by Jim Berliner | February 20, 2009 8:50 AM
"You'd be out on your butt?" You obviously don't work in IT. If you think it's so easy, why don't you fly to California and fix their problems over the weekend? These systems are not simple and change take time and effort. That's reality.
Posted by Paul | February 20, 2009 8:53 AM
Four years ago, I was lead on a project to rebuild a COTS product that would revolutionize my industry. At the same time, the IT department at my company was totally re-engineering the internal accounting and contract systems. My project had dependencies on the IT project; the IT project failed, and as a result we had to scale back the COTS project to just incremental upgrades, losing an opportunity to capture a lucrative market. That company is still feeling the pain of throwing millions of dollars down a deep pit of IT politics and hubris.
Posted by S.B. | February 20, 2009 8:58 AM
This is another story of management failure.
Instead of patching the payroll system to pay minimum wage IT managers sought to replace the entire system.
Replacing any system is not cost effective. Especially if it is a COBOL system. It is estimated the over 70% of the worlds code is in COBOL. COBOL is not going away ever as it is just too expensive to replace and can result in major failures like this. Several yeas ago the FBI pulled the plug on a project after they had spent 100 million on it. IT&T wireless went bankrupt as a result of installing a new customer service package that had more down time that up time. Hershey’s purchased a system from Kelloggs that failed and they missed selling candy for one thanksgiving. The old motto if it works don't fool with it. Giving everyone a minimum wage payment could have been done really easy.
Add a data element of minimum wage. A parm switch in the JCL to pay minimum wage, change the statement to move salary and move in minimum wage if the parm switch was turned on and we are done for a cost of around $2000.00. Now how stupid do we get?
I solved this crisis in five minutes or less all by my self with out a committee meeting. Maybe the problem really is that the IT folks did not want to give up their high salaries and work for minimum wage.
And oh by the way I am a Department of State Federal Govt IT worker.
Posted by Ned Crawley | February 20, 2009 9:22 AM
Ask for minimum of three bids for Payroll from payroll companies like; ADP or Paychex, till the budget problem for the state blows over. Meanwhile have the government payroll employees’ work for ADP in house?
Posted by Peter Shulick | February 20, 2009 9:28 AM
The problem is likely that IT couldn't obtain authorizing approval to upgrade their systems - short-sightedness that eventually collapes the infrastructure.
Posted by Gorden Kopperud | February 20, 2009 9:28 AM
The State of California has a LONG history of playing politics in the IT area. Several vendors have suggested rehosting and upgrading applications on open (Linux/Windows)servers and been ignored.
Posted by JG | February 20, 2009 9:54 AM
While IT may be partially to blame, the larger responsibility falls on the legislature to spend within their limits and NOT create so many dizzying and conflicting laws and regulations that no one can track.
Each pass of their pens causes more businesses to leave the state and more people to pack up and go.
They are eroding their own tax base.
The IT issues could have been addresses prior to enacting laws that have caused many firearms-related businesses to go under, and the latest, the major hit on the trucking industry.
Posted by debunk | February 20, 2009 10:54 AM
Has California been outsourcing to foreign companies that uses fraudulent H1-B visa hires to displace US citizens? If so, then this can be a major root cause of the problem!
Posted by Louis A. Carliner | February 20, 2009 12:36 PM
As an IT professional who actually works for the State of CA, I have to ask how many IT posters here would work for state min. wage? Of course, since I have multiple graduate degrees from ivy and non ivy grad schools, IT is not my only professional option which is good since IT pros are sooo socially retarded (OK under socialized excuse me). IT salaries, despite lazily unchecked mythology, are less than social worker and teacher salaries (refer to the state personnel board site and look at clinical social worker and teacher in the depts of corrections and mental health-- assuming you can read and so simple arithmetic which may be a stretch here). The state IT system is antiquated, and, yes, the state contracts out much of its IT work to contractors who contract out to India for IT workers who make 16 to 20K per year (good money in India) and work 16 hour days-- they sleep and eat in the crowded rooms by their shared machines. Bit of Calcutta in the USA. One system alone cost 40 mil. for the best tech. 1980 could implement directly from India. If you dare to mention open source solutions which can save millions, you get slammed despite it being a California Performance Review recommendation. The problems of California's IT dept. are hefty, but as anybody who was awake in econ 101 would tell you that you can't under capitalize a solution (i.e., you get what you pay for). Oh by the way, I must say how impressed I am with private companies like Goldman Sachs-- oops they went bankrupt, Merrill Lyn-- oops no love there, GM --oops going down the tubes fast, Washingto Mu --- oops gone, Ford Mo -- nope not looking good there. Well you Einsteins in private firms have such a solid rep these days! Nice going!
Posted by David B | February 20, 2009 2:06 PM
Government doesn't allow enough time to properly design a system. When a system starts without full understanding of the final implementation a disastrous outcome is a 50-50 possibility. Add to that to using untrained personnel who are being rushed to a conclusion and spending outrageous overtime to finish. The result is a tired disillusiioned crew trying to patch the final product together to meet the deadline.
Posted by BJ Harroun | February 20, 2009 3:35 PM
Interesting that MY comment about the incompetance and potential plaguarism of this writer was refused to be allowed to be printed here!
check out the site and article:
http://www.theregister.co.uk/2008/08/14/cobol_california/
Posted by Robert Madore | February 20, 2009 5:13 PM
I am in complete agreement with David B. who posted on 2/20 at 2:06 pm. The problem is systemic and is NOT unique to government (state or federal). What is interesting is that many companies facing financial troubles are laying off the very IT workers they need to fix their problems. I was laid off by such a conglomerate late last year. One major problem was that they did not have a centralized financial system to consolidate financial results. Their financial problems seem to grow each week as they were negotiating for a federal "bailout". After the bailout, one of the first projects that was killed was a new centralized SAP system. Go figure!
Posted by Ken C. | February 22, 2009 4:15 PM
Government at all levels is incompetent. When government money goes into a project, you can be sure that it wil be 1.slow, 2.expensive, 3.done incorrectly. As these governments grow larger and people expect more from them, they become more incompetent. Whether it's be The Federal Reserve's funny money, the Congress' unintended consequences, or the State government's reliance on Federal welfare, it's all a digusting farce and a disgrace to the founders of this once great country.
Posted by Hi There | February 22, 2009 6:05 PM
Oh, was it also built by the lowest bidder?
Posted by Debunk | February 22, 2009 8:32 PM
Public Sector has it's own processes (as does any industry) but I feel that's only part of the point of this article. California paid an outside consultant - one that does implementations in the private sector as well - to implement their new ERP system. That system, which was to replace an aging, COBOL-base system (not just to cut worker wages) is behind schedule and underperforming - in spite of already sinking $25M into the project. The question is why. When you buy an ERP system you have to rely on the vendor and implementor to guide you through the process. And you should expect them to be expert enough to help avoid pitfalls, to manage the program effectively and within budget, etc. These consulting firms have practices dedicated to government and and should be well versed in dealing with the idiosyncracies. So while government has its challenges, dealing with those challenges is what you are paying for when you hire the implemenation firm. And they are supposed to be partners with the IT vendor, so they should be in the best position to avoid the problems. Blaming the government agency here is a little like blaming you when your mechanic can't fix your car: it must be your fault because you never pre-diagnose the problem correctly.
Posted by David N | February 27, 2009 6:14 PM