Ships Turned Away As Aussie Customs' IT System Melts Down 327
An anonymous reader writes "Urgent shipments of medicine and goods for the holiday season have been turned away by customs officials due to a massive computer problem. The initial budget for the system upgrade was said to be A$80 million but has since blown out to A$250 million. Customs officials and the government have been forced to admit that they might actually have to revert to the old system if things don't improve. One cargo user said on national TV that he used to process 300 orders daily but the new system is so complex and unusable, he's happy if he can manage 100 orders per day. The system failure is expected to have a massive impact especially on the retail sector this Christmas."
Christmas in Austraila a problem this year? (Score:5, Funny)
Grump.
Re:Christmas in Austraila a problem this year? (Score:3, Insightful)
Or hearing people sing songs about snow and dark winter nights while it's +40 `C...
Re:Christmas in Austraila a problem this year? (Score:3, Funny)
Re:Christmas in Austraila a problem this year? (Score:3, Funny)
Sad Christmas (Score:5, Funny)
Re:Sad Christmas (Score:3, Funny)
Re:Sad Christmas (Score:2, Funny)
From an Australian (Score:4, Interesting)
Re: (Score:3, Informative)
Re:From an Australian (Score:5, Insightful)
The drug companies have quite successfully pwned the tabloid newsmedia in Australia (and I suspect in plenty of other places on the planet) to the extent that every time they feel the need for an injection of cash, they prime the tabloids (newspapers, today tonight, current affair, sixty minutes and all of the similarly unreliable sources) with rumours of an outbreak of something-or-other, then it's all hands on the cash registers as the general public launches into a flurry of panic over whatever is $biohazard of the month.
The best known of the recent efforts has been the meningitis scare here in Australia. The tabloid press/radio/tv has worked the public into a lather, and the drug companies are laughing all the way to the bank. Somehow the bit where the death rate from meningitis and related diseases is exactly the same this year as it was the year before and the year before that while (1) { and the year before that } seems to have been conveniently ignored.
The connection back to the politicians is, of course, that there's nothing a politician likes more than a plethora of panicked punters to pacify, and that's exactly what's happening right now.
What should the thinking Australian do right now? Buy pharmaceutical shares, that's what!
And his cabinet colleagues (Score:4, Insightful)
If only we could do the same to politicans carrying antibodies, let alone their sick computer systems.
Better not think about juxtaposing the importation of pigeons from the other side of the world with the wish of local authorities to wipe out the feral pigeons already settled in here.
Don't worry, it gets worse. Just check out the support for teaching "intelligent design" from the general practitioner our over-tired and under-opposed federal government have given responsibility for education.
Re:And his cabinet colleagues (Score:5, Insightful)
It almost makes me ashamed to be Australian.
Re:And his cabinet colleagues (Score:5, Funny)
Yeah, that's right. Mod me funny - throw away your points...
Re:And his cabinet colleagues (Score:2, Insightful)
Re:And his cabinet colleagues (Score:2)
And btw, we're genetically close to every mamal and organism on this planet, not just the apes. And since it's possible to transfer blood from human to apes and viceversa, we're even closer to them. But yeah, don't let logic cloud your beliefs.
Re:And his cabinet colleagues (Score:2)
Re:And his cabinet colleagues (Score:5, Insightful)
Because it's not science.
Creationism should certainly be discussed - but in a religion or philosophy class, where it belongs, not in a science class.
The heart of the debate. (Score:3, Informative)
Evolution, on the other ha
I know, I know. (Score:3, Insightful)
You say: "It was disproven long ago. There is NO CREATOR, and there never was."
I'm very curious about the when, where, who and how of that proof.
Do you have links or references? Can you explain the proof to me?
I ask because I have never before heard anyone claim that there is PROOF of the nonexistence of a Creator before.
(I have heard many people say that there is no proof of the existence of a Creator, but I hope you see the difference.)
Re:And his cabinet colleagues (Score:2)
WTF? Which Australian schools teach Creationism?
Re:And his cabinet colleagues (Score:2)
As science ? None...yet - and while the religious right-wingers here can only dream of the influence their brethren in the US have in Government, they're always doing their best to whisper in the right ears (and, depressingly, more and more openly every day).
Re:And his cabinet colleagues (Score:2, Informative)
Re:From an Australian (Score:2)
Comment removed (Score:3, Insightful)
Re:The obvious question... (Score:2, Insightful)
The shipping yard they are talking about is huge, having upon hundreds of containers coming in weekly, I highly, highly doubt it is running with comodity user PC's as the backend.
Also, the problem that is being cited as the reason is the complexity of the system, not that it's running extremely slow.
Re:The obvious question... (Score:2, Informative)
Re:The obvious question... (Score:3, Interesting)
Re:The obvious question... (Score:4, Insightful)
Re:The obvious question... (Score:2)
It is never too much spent to cancel it unless it is going to be fixed for free. Don't throw good money after bad.
[begin: OT]
Does anyone else feel that this will cause an increase in fuel demand, therefore cause yet another increase in petrol prices? I can see it now, the petrol companies have to operate on Sunday to meet requirement*. To offset the increase in salaries of the employees, the petrol companies have passed the expense to consumers and they will now pay $1.
Re:The obvious question... (Score:4, Interesting)
Re:The obvious question... (Score:2)
It'd be nice to have a few engineers, scientists, mathematicians, and other well-educated people with experience of the real world instead of the bunch of drongos we keep electing. (Well, not me personally, I voted Green, even though most of their ideas are asinine. It's kind of a protest vote.)
Re:The obvious question... (Score:3, Insightful)
Yes they sure have some mad ideas don't they, those Greens. Like :
Re:The obvious question... (Score:5, Insightful)
What OS do they run?
Why does this matter? It's much more likely that the problems are down to poorly specified, poorly designed or poorly implemented software, which is by no means an exclusive preserve of Windows...
Too many large scale software projects fail because of poor development methodologies and a failure to interact with users during development and when this happens, it's hardly surprising that the users don't like working with the new system.
Re:The obvious question... (Score:5, Informative)
What software do they use?
CA, NCR and IBM are the service providers; Novell's providing the directory service.
The ICS (Integrated Cargo System) application is running on an IBM OS390 mainframe; the OS is ZOS, the database is DB2. The web interface is Java, using WebSphere.
The CCF (Customs Connect Facility) runs on Sun Solaris Unix platforms (using a variety of other servers for validation and transformation). Again, the database is DB2 and the interface uses WebSphere Java.
More information here [idg.com.au].
Re:The obvious question... (Score:2)
I guess I'm just not sure how such reliable companies using expensive, supposedly reliable products could have been involved in such a failure.
Well, yes.. (Score:2, Insightful)
I love open source software too, but isn't the budget blowout on this (triggered by scope creep etc. like most projects) going to be the cost of services (ie. people), rather than the software itself? If anything, it would be harder to find enough people skilled up OSS people in Australia and that would make the project cost ev
Re:The obvious question... (Score:4, Funny)
Re:The obvious question... (Score:5, Insightful)
Re:The obvious question... (Score:2)
Simple - trying to get websphere and java to run at a reasonable
rate. Obviously they still failed. A friend on mine has had the
misfortune to work with websphere and according to him its the
slowest , worst piece of bloatware ever to grace a computer. It even makes windows apps look lithe and athletic.
Re:The obvious question... (Score:2)
The cant deliver the goods, its all stuck in the new customs inventory system!!
I cant help but get the feeling theres some short cut flat file bubble sort happening in the background of that turkey!
-- Jimmer.
Re:The obvious question... (Score:4, Informative)
The same OS they've been using for a while (WinXP)
What software do they use?
Is a custom built system - written by EDS I believe.
And how will their IT people and/or management continue to justify said choices in the wake of this?
"Their" IT people didn't make the choices - Customs IT is provided by EDS (which is why I believe EDS also developed the system). The choices would have been made by higher management - but ultimately it doesn't matter, if the system is failing then it's the design of the system or the hardware in use - which I would expect is top dollar equipment, charged for at higher than retail prices (it's a government contract). The IT experts in Customs are more for retrieving data of hard disks after they've been seized etc. Customs hasn't managed their own IT for years now.
This is the sort of thing that needs "big iron". Machines that have uptimes measured in decades. Why do I have the sneaking suspicion that they're running it all on a bunch of commodity PCs (or the like) with off-the-shelf software?
This is laughable at best. How many "off the shelf" packages have you seen for handling Customs? The new package (and the old I expect) is a custom built piece of software (heck even the summary pointed this out - A$80 million but has since blown out to A$250 million - that is not "off-the-shelf")
The system itself was written specifically for customs and has great features like it was too big to fit on all the monitors that customs was using (so naturally EDS upgraded all the machines - at a price - to have 19" LCD's).
Curious... (Score:4, Funny)
But I'm 99% sure it'll have something to do along the lines of:
"Mate, we need a new Customs software system."
"No prob. We'll do it in [whiz bang technoterm du jour]"
"That's it?"
"That's it. [whiz bang technoterm du jour] using [whizbang development process du jour]"
"But what about things like useability? Proof of concept? Customer Support if the design proves unwieldy?"
"Top. Men."
Re:Curious... (Score:3, Informative)
Makes me feel a bit better about my job.
What it runs on, why it's late (Score:3, Informative)
Integrated Cargo System (ICS)
The cornerstone of CMR, ICS is an integrated system giving enhanced risk assessment at the border and allowing more efficient cargo tracking. Its software suite has 23,000 function points.
It operates on an IBM OS390 mainframe [they mean zSeries] running z/OS with transactions in a CICS environment with DB2 database management. MQ-series provides the mainframe interfaces with the CCF gateway and oth
I love Christmas. (Score:2)
And with these latest problems, it's going to get much more expensive. Tra la, la-la-la.
I love Christmas. Nothing says "Baby Jesus" and "Goodwill towards men" then a $250Million computer blowout, 10000 42-inch Plasma Screen TVs, Tickle Me Elmo and credit card debt up the wazoo. It's like some sick, sad joke.
Re:I love Christmas. (Score:2)
We both know Christmas is the time of year where we bow down and worship consumerism. All hail our mighty gods Visa and Mastercard!
My new test for Christmas-is-coming is: when Philips start advertising MRI scanners on prime-time UK TV. Don't ask me why they do this at all, let alone in the run-up to Christmas: I guess these days hospitals need to rely on Santa as much as any of us ;-)
No ships turned away yet. (Score:5, Informative)
The solution is... (Score:5, Insightful)
--
BMO
Mod Parent Up... (Score:4, Insightful)
"Your papers, citizen! Whoops, my citizen-authorization-scanner just went dead. You'll have to be detained while I get fresh batteries. Oh, and that'll cost $10 - batteries aren't free, you know."
Re:The solution is... (Score:5, Insightful)
Re:The solution is... (Score:5, Insightful)
Re:The solution is... (Score:3, Insightful)
"Oh yeah, they get import duty tax too..."
For what its worth, what little I've purchased overseas (FPGAs, LCDs and microcontrollers) has never been slugged with import duty, even on a $9000 AUD order from the UK. I guess
Don't you love Federal/State point scoring... (Score:5, Informative)
Partial quote...
"Customs is doing everything possible to resolve technical and business issues arising from the introduction of the new Integrated Cargo System (ICS) for imports.
"Contrary to some media reports, the new IT system for imports has not failed, nor is its performance solely responsible for the problems that have occurred.
"The problems experienced in part, flow from inaccurate and incomplete information being submitted by some users, which the new system is designed not to accept for security reasons," the spokesman said.
Re:Don't you love Federal/State point scoring... (Score:3, Insightful)
Operators of systems (whatever they are) look forward to new software so that they can change operational procedures. When the new system comes on line people blame the new system for their problems, when they may be partly a consequence of the modified processes.
IMHO new systems should aim to be initially funtionally neutral to
Re:Don't you love Federal/State point scoring... (Score:3, Insightful)
This to me sounds like a design problem. They didn't consult the users and now things aren't working right. If the users say that they always have information X but they don't always have information Y, if the designers make information Y a requirement, then it's a poorly designed system.
Can I gloat or do I have to be embarrassed? (Score:5, Funny)
Re:Can I gloat or do I have to be embarrassed? (Score:5, Insightful)
How about...'it doesn't matter'.
This is probably the result of a crappy design, with little interaction between the developers and the eventual users.
It does what it was designed to do. The problem is the design and implementation does not match what it NEEDS to do.
Re:Can I gloat or do I have to be embarrassed? (Score:3, Informative)
This is the info [idg.com.au]
"It operates on an IBM OS390 mainframe running ZOS with transactions in a CICS environment with DB2 database management. MQ-series provides the mainframe interfaces with the CCF gateway and other business applications. "
And the CCF is run on
"Communication channel management and CI runs on Sun Solaris Unix platforms and
Re:Can I gloat or do I have to be embarrassed? (Score:3, Insightful)
Aussie customs (Score:5, Interesting)
There was no integrated network system between interstate customs offices.
Sure, they e-mailed each other and did some odd bits of communication, but there was nothing solid in place. Part of our proposal was to put in a system where if a shipment of firearms was sent from Melbourne to Sydney the Sydney office would actually know that one was going to arrive. A step up from their existing system at the time, where the firearms actually left Melbourne, turned up at the Sydney customs depot without prior knowledge and then processed!
Re:Aussie customs (Score:2)
What's the point? I don't want the post office phoning me to say there's a postman going to be around later. What a waste of time. The sender knows everything important about the delivery, and in this case is actually doing the delivery, so what the hell is the recieving office supposed to do with the information?
TWW
Re:Aussie customs (Score:2)
Re:Guns from Australia (Score:3, Interesting)
Used guns. A few years ago, the relative strength of our dollars made it possible to get a SIG P240 in .38 Special from Australia for about 850 Australian dollars. IIRC, that was about 500 American. At the time, the same gun in the U.S., if you could find one, would have easily topped a thousand dollars. Same story on a Hammerli 120, which is rare and pricy in the U.S. Those were my two failures.
To be fair, though, the A
Amazing. (Score:5, Insightful)
Software is *complicated*. Large-scale software rollouts are even *more* complicated, just because now you've involved hundreds or thousands of non-debuggable, unpredictable people into the equation. No matter how many meetings you have about it, no matter how many different people assure you that they will do "whatever it takes" to make sure it goes smoothly, keep in mind that they probably don't have "what it takes", which would often be some kind of deity-level power.
Let's look now at the "largest e-government projects ever undertaken", introduced "despite industry protests that Customs had not allowed them ample time for the changeover." It's not hard to guess how it's going to go.
Sometimes, you gotta go the slow way... replace the old system bit by bit, make sure you can flip the switch back every step of the way if something goes wrong. At the very least you have to plan it from the start so that you can roll out piecemeal, just in one site, or run the old/new in parallel, etc..
This method results in a more expensive *estimate* at the start of the project. But the actual *cost* in the end can be much, much lower.
Just my 2c...
exchange rates (Score:2, Informative)
250 = 156 = 188
Re:exchange rates (Score:4, Funny)
250=120=40852
Some more info on who developed it (Score:5, Informative)
ICS is a cornerstone of Customs' massive Cargo Management Re-engineering (CMR) project. This was intended to replace the export and brokerage industry-developed EDI system Customs Connect with a Web-based model co-developed by Customs and a consortium of IT vendors led by Computer Associates. The project aims to facilitate all aspects of Customs involvement in the import and export process including declarations and GST transactions collected at port.
Nother Article [idg.com.au]
More than seven years to this point of readiness, ICS is a cornerstone of Customs' massive Cargo Management Re-engineering (CMR) project, which will replace the export and brokerage industry-developed EDI system, Customs Connect. CMR is a Web-based model co-developed by Customs and a consortium of IT vendors led by Computer Associates, EDS, IBM and Telstra nee Kaz.
Re:Some more info on who developed it (Score:2)
CMR is a Web-based model..
This sounds like a job for RubyOnRails! [rubyonrails.org]:
"Done in 10% of the time it takes a consortium of 4 large global companies to do government funded situps!"
</sarcasm>Who is behind this? (Score:5, Informative)
The Real Problem (Score:5, Insightful)
The little things that get you down? Oh... date formats, validating input, units for measurement, using a communications system intended for overnight batch operations to support real-time interactive operations.
As other posters have mentioned, the bid that got the nod was the lowest one. The bid that should have received the goahead was the one that recommended incremental changes. The one that recommended introducing a new means for handling import declarations - and not cutting over, but rather letting the old one die the natural death of user migration.
The final nail in the coffin was Customs insisting that more detail be included in these reports - no longer can you submit 300 reports in a day saying that what you're importing is "1 Box of parts", you actually have to specify what the parts are and how many are in the box - I suspect this is what is causing the problem as the system rejects "invalid" submissions and forces the importers to rework and resubmit their import declarations.
Re:The Real Problem (Score:2)
Not too aware of who has implemented the new system? If I were to hazard a guess
Today's Crikey mentioned this (Score:4, Interesting)
Apparently the issue is that the data coming in (mainly from ships) is quite crufty, whereas the system expects nice clean data (GIGO anyone?).
Also, apparently a lot of these Brokers have a vested interest in the old system, as the new one will allow major importers (eg. supermarkets) to clear goods themselves, meaning less money for the brokers.
As for delays and ships being turned back- appears to be mainly FUD, with a little bit of lack of foresight and poor planning.
Seems like a change management failure to me.
Re:Today's Crikey mentioned this (Score:2)
Maybe it's users making it not to work (Score:5, Interesting)
You may have a 100% working new system, with a 1000% improvement over the old system, but if users are not excited about the new system and they do not want to use it for whatever-the-reason (maybe just because he/she now has to learn new things), the new system is going to fail. Users will make sure it fails. I have seen that many times.
Re:Maybe it's users making it not to work (Score:2, Insightful)
Re:Maybe it's users making it not to work (Score:2, Insightful)
On one hand, I can completely understand that reluctance to change. Users of complex systems that have a steep learning curve can be particularly recalcitrant.
On the other hand, if you truly do "have a 100% working new system, with a 1000% improvement over the old system", then users will most certainly be excited and eager to use it.
Wait, let me try that again...I think I had it backwards.
If your users are not excited, or at least will
Re:Maybe it's users making it not to work (Score:2)
Last month I saw users rejecting a new, lots better CMS, just because they had a very good friendship with the Support guy of the old company. You may have a rock-solid, very good software, but you cannot fight against those kind of non-software-related affairs.
Not Entirely a Software Problem (Score:5, Interesting)
The rumour on the grapevine is that the problems don't entirely stem from the software. The data entry now requires details (you want what now?) and that makes it impossible to process cargo as quickly as before. The software is just a convenient scapegoat. The reality is that the old system allowed the data entry to be sloppy (and effectively useless).
Re:Not Entirely a Software Problem (Score:5, Informative)
It's true that the main problem isn't the software (although the bugs don't help): it's the way the new system was implemented
In a related story... (Score:2)
Concept I almost always see overlooked (Score:5, Insightful)
The same happens to the IT systems. Legacy systems may be old (how can software be old, anyway?), incompatible, user-unfriendly, and whatever else. But a basic fact so often overlooked is that they have for many years been adapting (or rather being adapted) to their environment (users, other programs, etc). If you look at legacy code you always find odd-looking "if's" with comments like "It must do this to work", or "The other program expects it that way", or no comment at all. The point is that all this spaguetti code has beed polished, adapted and perfected by the work of programmers guided by the reality, as opposed to designers guided by their own desires and incomplete knowledge of the problem.
So the point is that _all_ scratch designed systems will lose all that ancient knowledge embedded into the code, and there is nothing you can do about it (inspecting all the code would be impossible, and the knowledge can sometimes be into OS parameters, shell scripts, scraps of paper with procedures in the drawers of remote users, or even in the brains of world-scattered users) So the only thing to do is to have it into account when designing a new system of some complexity, and knowing that it will take you like a year at least of real running till it's at the same level of functionality as the old. So probably you'll need a year of overlaping systems (perish the thougth).
When presented with that reality most managers will think again if they really need the new system, and at least will be prepared for the problems ahead.
But of course that might not sell the new system, so who's interested in telling those truths to management. Certainly not the seller's marketing dept, their concealing habilities much helped by the fact that they are themselves blissfully unaware of the problem.
Customs needed new servers (Score:2, Insightful)
Is it a big suprise that EDS fucked the upgrade as well?
Advice for the project director (Score:5, Funny)
Your situation reminds me of the old IT parable that goes something like this...
On his first day on the job a new IT Director has a meeting with the outgoing one. At the end of the meeting the ougoing IT Director hands the new on 3 envelopes and tells him to use them to get out of his first 3 major meltdowns, "just make sure you wait to open them until you need them."
About 3 months later the new IT Director has his first major disaster and remembers the envelopes. Opening the first one he sees, "Blame Me" in big bold letters. Which he does and it works.
Six months after that the second blow up happens and the second letter reads, "Blame the Vendors" which also works.
One year later when everything falls apart the new IT Director opens the third letter full of hope. It reads, "Write 3 Letters."
Sincerely,
The Guy Before You
Too many cooks spoil the broth ? (Score:2, Insightful)
The article also answers other posters questions about the platform it was delivered on. Certainly no cheap linux stuff used here !
But really interesting is this:
Yes... (Score:2)
Whatever happened to running in parallel? (Score:2)
simply asking for trouble if one night you switch the old one
off and switch the new one on. New systems (especially ones this
large and important) should be bedded in, run alongside and
mirroring the old system (but not taking over from it) in the
live enviroment while bugs are shaken down and other types
of problems solved. You NEVER EVER put it live without running
in parallel first. EVER! If the companies or port authority who
brought this system
Worlds Best Practices Do Not Work (Score:3, Informative)
I believe that a system like this is reasonably simple and can be created by a very small team.
With big projects you end up with teams of project managers micro managing everything. This is why it gets so diffiult. I was once on a project where my part was to copy files intact from remote locations to a central site. What a mess. The project manager had designed a process that failed every time. Not to mention the bandwith upgrades that happened after the file transfers. All they needed was one person with the know how to get it done and a small team of switched on IT persons to manage the entire thing.
Companies are concetrating too much on process and management than getting the work done. These types of projects are not that difficult.
failures like these should be explained (Score:3, Insightful)
When large new systems like this one wreak this much havoc, I think lessons learned need to be disseminated to the entire industry.
I've seen many interesting posts about why Australia failed in this new system, but it's mostly conjecture. They should (and I'm guessing, will) conduct a deep and thorough post-mortem and find out what went wrong, down to the lines of code, scheduling decisions, rollout decisions, etc.
And (here's the controversial part) they should provide every single document to the public.
When projects gone amok have international impacts like this one why can't the rest of the industry learn from the mistakes by having access to the post-mortem. Involved companies want to maintain control of their Intellectual Propert, but in cases like this, EVERYTHING should be made public. Actually at this point companies involved really aren't protecting IP, but would be hiding behind that canard to deflect the embarrassment of public scrutiny.
Many similar failures wrought similar havoc. Denver International Airport (DIA) spent millions (don't remember exact numbers, but I'm guessing it was in the $100's of millions) of dollars for their dramatically failed automatic baggage handling system. Today DIA not only handles baggage the old fashioned way (carts and tow-tractors), they have to do it through too-small tunnels not designed for the task because of the hubris of the project they wouldn't need to.
So, for now, all we have is conjecture from government officials and slashdotters, one demographic of which already shows some deep insights and possible explanations. But that's all we have.
I hope cause and effect is investigated, and I hope the IT industry gets the opportunity to understand the failures and learn from them.
Re:maybe they could rent? (Score:2)
Re:Kinda like Google? (Score:2)
Looks like http://www.internetpulse.com/ [internetpulse.com] indicates that Level3 had a recent outage.
Survive a nuclear blast indeed :)
Re:Kinda like Google? (Score:2, Funny)
We didn't listen! We didn't listen!!! Oh, God - the humanity!!!
Re:Level3 Network Outage (Score:3, Funny)
$20 says there will be in a few days/weeks.
Re:Level3 Network Outage (Score:2)
Re:[OT] Speaking of melt downs... (Score:3, Informative)
http://scoreboard.keynote.com/scoreboard/Main.asp
Re:[OT] Speaking of melt downs... (Score:2)
Re:[OT] Speaking of melt downs... (Score:2)
Re:[OT] Speaking of melt downs... (Score:2)
I can't reach the ISC:
http://www.internettrafficreport.com/ [internettr...report.com]
Re:One word... (Score:4, Funny)
EDS == Everything Done Slowly
But in the Aussie case it could be changed to
EDS == Everything Done Shithousely
Re:One word... (Score:2)
MY KINGDOM FOR A MOD POINT!
I find using a voodoo doll when calling them for support to help me so much.
Re:A country gets what it deserves (Score:2)