Oregon Withholding $25.6M From Oracle Over Health Website Woes
itwbennett writes "Oregon is holding back $25.6 million in payments from Oracle (out of some $69.5 million Oracle claims it is owed) over work the vendor did on the state's troubled health care exchange website. The site was supposed to go live on Oct. 1 but its launch has been marred by a slew of bugs and it is not yet fully functional. This week, Cover Oregon said it had reached an agreement with Oracle laying out 'an orderly transition of technology development services, and protects current and future Cover Oregon enrollees,' according to a statement. Oregon officials reached the deal with Oracle after the company reportedly threatened to pull all of its workers off the project and essentially walk away."
Too many companies deliver sub-standard software without any risk at all, especially in big projects.
Mistakes do happen, but underbidding is too common.
If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
...at least had great propaga...I mean, advertisements.
Must be nice to be able to fail at a project such that they owed you $69 million, but you don't actually have to make it work.
Perhaps states should make a rule stating that large projects must be broken up into deliverables of $1 million increments.
Engineering and the Ultimate
Working with Oracle has been a joke. Their software designers are a far cry from the quality you usually find in the US. Most of their designs are heavily influenced by people who don't have the technical skills to implement things.
Just one more thing though.
Oracle should pull all of its workers off the project and walk away after giving back all money already paid.
If you don't deliver what you've been told to deliver, you shouldn't get paid.
I don't have any personal experience with Oracle the company. But I've spoken to a half-dozen or so of their clients, and not one of them has ever had a successful completion of a project, and they've all gone over budget. Purely anecdotal evidence, I know.
I'd be interested to hear if someone has had a good experience working with Oracle...? But if the overwhelming consensus is negative, how do they continue to gain new clients?
Even without the $25m owed in the contract, Oracle is probably still profitable on the deal.
I bet they maintain 60-70% margins... and that's on the services side...
2 things...
I know this sort of thing is a fairly monumental undertaking, technically, and from probably every aspect of legislated legalese, and external db comptability/communication (API's...?) being a major headache, but how can Oracle fall so far behind with the schedule? Is this just corporate expectation of cost 'overruns' on a project, and they expected Oregon to throw more money to get things up to speed? Oracle has been in business what, 30-40 years? Don't they specialize in this sort of exact scenario with their database?
That said, Oregon yanking on their 'payment' seems to me that they screwed up their contract with Oracle for promised results on timeframes. No?
Meanwhile, the general public is left watching from the sidelines....
ps: yes, I might have a bias against Oracle, but it's because I expect that they have the ability to pull off great things if they really want to. Apparently not when it comes to this particular project though.
"It's also possible Cover Oregon will use software developed for other state exchanges or Healthcare.gov, according to this week's announcement."
It took them a year and over sixty million dollars to determine that's it's cheaper when every deployment doesn't reinvent the wheel? Yeesh. Fail.
So Oracle bluffed, playing games with the lives of Oregon residents. Good job, Oracle! You're everything we've come to expect from years of government training.
Any sufficiently unpopular but cohesive argument is indistinguishable from trolling.
since they left a festering mess behind. and then Oregon could sue for all the money back.
if this is supposed to be a new economy, how come they still want my old fashioned money?
Probably a sign of the kind of technical expertise Oracle has and why they should be avoided at all costs.
It started back in Team Fortress Classic
It's an honest question. I am a programmer of embedded systems and microcontrollers, my expertise is at the other end of the computing spectrum.
As much as I like to blame Oracle, the state may have added serious requirements at the last minute that complicated everything. These articles doesn't say anything about it. Same seems to go for all the troubled exchanges - so what's the problem?
Is there anyone on here with some insight?
Oracle reported $ 9,275 MILLION in gross sales for the last quarter in the records. Their profit was $2,553 MILLION.
Holding $25.6 MILLION back is Chump Change for them. Larry Ellison probably has a larger petty cash budget.
Sure, somebody at Oracle will likely loose their job, maybe even a few will, but this is down in the noise for Oracle in general.
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
As a customer of Oracles, and having these very same products including Sieble... all I can say is "You should have asked me first"
This is exactly what we're going through. They sold us a suit of "integrated software products" that were in no-way integrated or even related. They charged us to configure the software, then when the software didn't work, told us it was configured wrong. Then when it was time for a new contract tried to exempt themselves from liability for "Configuration changes" and threatened to not renew and not fix the issue unless we did sign. (we didn't and almost ended up in court)
Then when they were making changes their support teams would log into their software through various back doors and make changes without notifying us, leaving a trail in the audit log with "NULL" in the place where the user account that made the change was supposed to be logged. They remotely modify white lists into the application suite without permission despite specific contractual agreements that they would not. We've got Oracle Employees whitelisting their home DSL accounts and logging in at random at all times of the day.
Oracle is the worst Vendor I've ever worked with. They are incompetent, malicious, vindictive and will outright lie, con and steal from their customers. They literally deprecated our ODBC connection to a SASS once because we weren't going to renew our contract and they wanted to charge us to move the data off their systems. Luckily we had planned for such a thing and already had a replication database in-house. God I hate Oracle.
This web site is a front end that is supposed to federate all the suppliers of health care insurances. Since there is no clear and complete standard interface, most of the work goes into making "glue code" to get all the insurers hooked up to the system. The visitor has to be able to experience all of this real time. Try interfacing with over 50 slightly different but very similar complex computer systems that each have their unique protocol. Writing good requirements documents is an absolute nightmare, let alone unit tests, full flow tests, regression tests, security tests and whatnot. Once you have that, you might get to writing code and discover that your performance will suck horribly due to all the special cases you have to account for....
I was promised a flying car. Where is my flying car?
In this day and age just try to find a successful website that doesn't make liberal use of landmine technology. It can't be done. Anyone who believes otherwise should be converted to biodiesel.
You can't spell "oneiromancy" without "roman".
Oregon does not need to change the behavior of Larry. Two trophic levels are directors whose bonuses will be badly dinged when the check does not arrive from Salem -- getting their attention will be helpful.
The blame game begins. We'll be hearing about these for years in state after state.
should do this. Oracle is a nightmare to work with, never seem to deliver as promised, and always have a reason to charge for fixing their bugs.
The Kruger Dunning explains most post on
It's caused by poor management, duh. The buzzword industry is killing off good business left and right... The pushers of "risk-management" or any part of the Toyota-Production-System concepts ( Lean, 5S, kanban, agile, funky flow-charting, hocus-pocus etc.) are fools! It's an excuse to not manage the project, because the 'system' is managing it for us. LOL, crazy... Keep it simple, manage your unique team!
25 million is not chump change to ANYONE. It will need to be reported, their stock may take a slight dip. No business owner says '25 million? we don't need it.
They may determine their efforts to get 25 million will cost more then the actually 25 million, but that's a business decision that has nothing to do with chump change.
The Kruger Dunning explains most post on
This is barely 1/2 a penny to the earnings per share in a QUARTER. They spend more on paper clips and staples. Heck, Ellison and the board likely spend more than that on travel expenses for one meeting.
I'm not saying that Oracle won't try to collect the remaining funds or that stern faced bosses won't wag their fingers at middle management for it and cut their bonuses and raises. I'm saying that except for the bad press, Oracle won't care much. After all, they got 2/3'ds of the money already and can realize the revenue for that. The stock price won't change, at least for this. Now if this starts to be a pattern, where high profile customers start holding back payment on a regular basis, THEN Heads will roll at the executive level and the stock will have an issue.
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
Comment removed based on user account deletion
Welcome to Oregon Trail!
Please enter your name: Jimmy
Welcome, Jimmy!
Jimmy, you have 3.9 million people.
How much do you wish to spend per person for a computer government medical insurance system from a contractor?
> $17
The contractor screws up, drags ass, and whines for more money. Pay?
> Sheee...no
>I don't nderstand.
> No
(-1: Post disagrees with my already-settled worldview) is not a valid mod option.
Are we talking global politics here?
If we're talking US, then this is wrong. Politicians get voted out of office **all the time** in America. Sometimes they go to jail for their treachery. That's alot more accountability than a government contractor has.
Governments have more accountability than private companies in a democracy...no matter what the economic system.
If we're talking globally, the democracy factor is still key: The more democratic (and less corrupt) a polity is, the more accountability it will have....regardless of economic system.
Corporations are legal entities specifically **designed to avoid individual accountability for decision makers**
Thank you Dave Raggett
The site "worked"...it was built to specifications. It's **the purpose of the site** as directed by non-tech health industry people that was the failure.
If you looked at the original site, it was essentially a guide to signing up for ****private insurance**** like Kaiser Nazi-mente, which run the Oregon Health Authority
Those private companies wrote the requirements for what the site would do!
Look at this interview with the original IT manager: http://www.oregonlive.com/heal...
from the above link:
Thank you Dave Raggett
I, personally, am shocked to see this out of Oracle. In other news, having worked on many of the less-common Oracle products (not Database or AS), I've actually found that the majority of their crap doesn't work at all. When you report a bug, they have a team dedicated to basically finding a reason why the bug shouldn't be fixed/resolved. One product in particular never works out of the box and always requires patches on the GA version in order to work. Also, when you go to upgrade this product (which is required constantly due to bugs), you have to figure out how to upgrade crap yourself when they decided to break/change/modify configurations between versions. They also have no problem with introducing major architectural changes in minor releases.
the site was built to specifications...it's that those spec's were written to make the site a revenue channel for **private insurance** not provide ratings and info on policies
here is the original IT manager for the project, who was fired for asking exactly the questions you're asking:
http://www.oregonlive.com/heal...
the needs of the site (and any site like this) are not extraordinary...the HTML & CSS practically writes itself...the only really difficult area is handling the HIPPA data securely
Thank you Dave Raggett
People loose races yes... but on average an incumbent is far more likely to hold onto their seat then lose it to a non-incumbent.
absolutely wrong...Corrupt officials get voted out alot more often than the norm ...you can't just compare **all** politicians & say that proves your point. When a politician engages in behavior that demands accountability they are ****much more likely**** to get voted out of office
For the most part I can (and do) choose which companies I do business with... I don't have the same degree of choice when it comes to government.
again wrong...IF YOU VOTE you have influence on how the government spends your tax money!!
the GOP and Democrats are very different, any look at their *actual policies* and voting records proves that...
*money influences politics in absolutely all situations* just because that's true doesn't mean that the GOP and Dems are always the same on everything...in fact, they are very different! they vote for contradictory policies all the time...the US Congess is an absolute clusterfuck of partisanship based ***policy differences***
nothing you can say can get around the fact that VOTING GIVES YOU POWER and accountability over corporations via government that otherwise you wouldn't have
stop copping out...claim your rights
Thank you Dave Raggett
All the states developing their own websites, and the feds, should have pooled their money and offered an X-Prize worth $100 million to whatever individual or group could first create an open-source health insurance purchasing web service meeting the requirements. That would have saved money and produced a better result.
That thing is hard to kill!!! Even more. mark my words: In a not-so distant day, every device with Java embedded in it will combine to form Skynet and drive our Civilization to extintion.
Seriously, Java must be the ugliest and less efficient development platform today. But every PM/programmer/Team leader/developer out there loves it because it allows them to code with minimum requirements, even when the beast they bring to life has the resource hunger of all the NSA datacenter... And yet they come to us the SAs asking for more CPU or memory, instead of trying to optimize their apps...
Ive worked with several fortune 500 companies that got into Oracle's Black Hole of DEATH. Classic propietary setup, even if you are purchasing open source service and expertiese. They do have the toughest salesmen youve ever seen since Saint Paul, ill grant them that, and the technology is not necesarily FUBAR. Much of it is FOSS or has a FOSS equivalent and it is standard's compliant if the end customer demands it (and they do: we have won that battle at least). And some of it is supperb, but not without plenty possible substitutes.
The problem with oracle is their ABISMAL service. My customers had (I quit this job fairly recently as an infrastructure expert after 14 years) multimillion, multiyear dollar contracts with them and still they pushed to sell more and more elements of their infrastructure products (even the fucking OS: some traded RHEL for Oracle's clone against our recomendation) toughly leveraging their products running critical bussiness applications to the point of threatening to suspend support for the apps if the client did not buy this or that other shitty thing.
I dont even mind the tough salesmanship. Bussiness is bussiness and salesmen will do their worst if they are any good at their job. In the end its very simple: oracle does not even try to build a decent channel and in my experience, does not have the staff to take care of their customers like they deserve (since, i mean, they paid). I wouldnt recomend them for anything else than the foss version of mysql but then there is mariadb....
NO SIG
Fuck Oracle. They wasted our money.
At work, I go across the street to smoke -- and there's Netflix and Oracle, and I just want to see a nice big bomb fall out of a Oregon Nat'l Guard plane and blow it to shit. No foul if Netflix's Cust Serv center there takes any damage.
(Why do I not like Netflix? They fired me for pointing out a security hole on their website -- and 3 years later, it's STILL there.)