Botched Software Install Means LA Teachers Not Getting Paid (Or Getting Paid Too Much) For Months
from the nice-work,-if-you-can-get-it dept
It always amazes us when we hear about big software systems that organizations pay millions (or sometimes hundreds of millions) for end up making life a lot worse. Remember when the Federal Technology Service (irony alert) spent a ton on a system that required 15 steps to save a document. Or the system that turned processes that used to take minutes into ones that took weeks. Then there was the city of Tacoma, where the city spent $51 million of taxpayer money on a new budgeting system that couldn't create a budget. It looks like we can add the Los Angeles Unified School District to the batch. They're in the middle of a big ERP project that apparently has been screwing up how much teachers are paid for months with no clear end in sight. The district claims that most of the problems are with teachers getting overpaid, but some were underpaid and others not paid at all apparently.There certainly are many such installations that work just fine, so you have to wonder what the folks doing the installation and integration work did wrong when you hear about these stories -- and whether or not they're still getting paid the full amount (apparently $55 million to systems integrators Deloitte Consulting in this case). The real kicker, though is how long the problem has been going on and how much longer it's expected to continue. There have been errors at least as far back as June and potentially earlier (the article isn't clear). While the district keeps saying it'll get better "next month" prior to the latest payroll, the district also issued the following statement: "Tomorrow is payday for certified employees. We will have payroll errors tomorrow and the majority of those problems will be overpayments. I urge anyone who thinks they may have been overpaid to not spend the money, as overpayment errors will need to be corrected by the end of the year." By the end of the year? Ouch.
Thank you for reading this Techdirt post. With so many things competing for everyone’s attention these days, we really appreciate you giving us your time. We work hard every day to put quality content out there for our community.
Techdirt is one of the few remaining truly independent media outlets. We do not have a giant corporation behind us, and we rely heavily on our community to support us, in an age when advertisers are increasingly uninterested in sponsoring small, independent sites — especially a site like ours that is unwilling to pull punches in its reporting and analysis.
While other websites have resorted to paywalls, registration requirements, and increasingly annoying/intrusive advertising, we have always kept Techdirt open and available to anyone. But in order to continue doing so, we need your support. We offer a variety of ways for our readers to support us, from direct donations to special subscriptions and cool merchandise — and every little bit helps. Thank you.
–The Techdirt Team
Filed Under: computer systems, erp
Reader Comments
Subscribe: RSS
View by: Time | Thread
underpaying teachers?
[ link to this | view in chronology ]
Remember, as any teacher's union will tell you -- all of the problems in our education system are not the fault of the teachers or the people in them. It's all an issue of money. Even in states like Oregon where some 57% of every tax dollar goes to education and they have massive lottery funds going toward education, the current massive failures are all due to a lack of funding.
So as a retarded bitch I once had as a teacher had on a bumpber sticker she stuck to the chalk board "FUND BOTCHED SOFTWARE INSTALLS AND LET THE NAVY HOLD BAKE SALES".
[ link to this | view in chronology ]
Goes back to at least February
Interesting that the acronym for the project is BTS (Business Tools for Schools). Without the Tools, I guess it's just BS.
[ link to this | view in chronology ]
I wonder about the project staff
I've seen these projects fail time after time and all because the delivery companies never seem to get the message that the success of the project is DIRECTLY related to the resources. Contrary to popular belief that IT workers can be 'commoditized' these instances prove with certainty that this is really NOT the case.
[ link to this | view in chronology ]
Possible reasons for the problem
Usually the issue is that schools systems have a unique pay system whereby a 10 month employee receives 12 stipends a year. In other words, they are paid their full salary over the course of 12 months instead being paid for actual hours worked. The reason this is done is usually so that the teacher is paid over the summer when they are not actively teaching.
Overpayment happens when the system pays for actual hours worked, instead of the calculated stipend. If I'm a teacher that makes 36K a year. Normally, I'm paid 3K (gross) every month. However, if I'm paid for actual hours worked, I get $3600 (gross).
Underpayment is rare, but happens sometimes when an hourly teacher or teacher aide is paid a stipend instead of the hours worked. Take Sep 20007 and an hourly teacher making 10/hr for 35 hours/week. The monthly check should be $1330 (not paid for Labor Day). The system mistakes him or her for a person being paid a stipend and issues a check for about $1166.67. ($1400 was the expected salary for Sep 2007 including Labor Day divided over 12 months).
These systems are designed to handle how the rest of us get paid. You work 40 hours in a week, you get paid for those 40 hours. Even if I get paid a salary, it's much easier to figure out.
There are schools that have figured out how to compute it correctly. Some use a homegrown system as an add-on, others just get good consultants.
[ link to this | view in chronology ]
Re: Possible reasons for the problem
[ link to this | view in chronology ]
Re: Re: Possible reasons for the problem
Years after installation and months after an upgrade, we still deal with these issues!
[ link to this | view in chronology ]
Considering the Potential W/H Liability, Disgruntl
Probably because of diminished liability under those W/H laws or because of alternative resolution processes described in union agreements, the main offenders in this area, at least lately, seem to be governmental agencies. Just a few weeks back, the Wall Street Journal had a lengthy article about how Arizona State University implemented and rolled-out an Oracle system with the expectation that many payroll-related errors would occur. Essentially, they made the decision to use their employees as beta testers for their new system to troubleshoot issues as they arose. Far from being defensive about this decision, those responsible happily cited Google's working beta style of software development as their model for their Oracle implementation.
When problems and low morale resulted, what were the workarounds while IT staffers and Oracle implementers sorted things out? There was the fiscally irresponsible approach: if an employee claims that s/he should get more money, give it to him/her on the spot and revisit the issue later (maybe); this broke down as staffers simply couldn't write checks fast enough. There was the technical approach: "fix" it in the new system and try again -- an approach which at times resulted in new checks being issued for $0.00. Finally, there was the self-service approach: tell the employee that you're working on things and leave them to their own devices to make up the the short-term shortfall in their budgets, by getting loans from the employee credit union in many instances.
For a government-shielded employer like a university or a school district to take these approaches to employee wages is irresponsible from a management standpoint; if a private employer takes its cues from these high-profile implementations, severe legal consequences are the likely result.
[ link to this | view in chronology ]
Could the cause of the problems be the consultants
[ link to this | view in chronology ]
Concurrent Employment
I can tell you the issue is directly related to the lack of support for "Concurrent Employment" in SAP (An example is SAP's current Employee Self-Service application does NOT support CE AT ALL). Schools systems have situations where teachers have more than one role (gym teacher, security guard at football games, etc etc) and get paid different based on that job (sometimes w/o benefits) at a company and have to be paid differently because of it. SAP isn't really designed for these types of situations because traditional businesses (the ones SAP is good at supporting) generally have a 1 employee to 1 job ratio.
SOOO.... What needs to happen is the implementation partner has to compensate for this by developing custom code and thus you are at the mercy of their developers for this reason.
School systems generally don't have the budget to pay most SAP saavy personnel (generally because highly trained SAP Employee cost a lost and add to that they are dealing with "Duh-Loitte".
[ link to this | view in chronology ]
Re: Concurrent Employment
Back to my earlier point, what happens when a ten month teacher decides to tack on summer school? It isn't pretty.
[ link to this | view in chronology ]
Antivirus
According to the article, this phase of the project went live in January 2009, and there have been problems with antivirus in windows 10 as far back as February.
Interesting that the acronym for the project is BTS (Business Tools for Schools). Without the Tools, I guess it's just BS.
[ link to this | view in chronology ]