Slashdot Mirror


Australian State Bans IBM From All Contracts After Payroll Bungle

renai42 writes "If you don't follow Australian technology news, you're probably not aware that over the past few years, the State of Queensland massively bungled a payroll systems upgrade in its Department of Health. The issues resulted in thousands of hospital staff being underpaid or not paid at all, and has ballooned in cost from under $10 million in budget to a projected total cost of $1.2 billion. Queensland has now banned the project's prime contractor, IBM, comprehensively from signing any new contracts with any government department, until it addresses what the state says are IBM's project governance issues."

212 comments

  1. Language Barrier by Anonymous Coward · · Score: 5, Funny

    Obviously, you Aussie blokes need to learn Hindi if you want to partner effectively with IBM.

    1. Re:Language Barrier by Anonymous Coward · · Score: 0

      Who knows, maybe in the future Chinese skills grow importance as the then IBM gets boring infrastructure projects the locals are just too lazy to do. Today Chinese build roads and buildings as the locals don't want to bake in the desert sun, tomorrow ours and yours governments essential IT infrastructure.

    2. Re:Language Barrier by Vinegar+Joe · · Score: 3, Funny

      The Aussies would have learn English first.

      --
      "The average reporter we talk to is 27 years old......They literally know nothing." - Ben Rhodes
    3. Re:Language Barrier by Anonymous Coward · · Score: 0

      Exactly.

    4. Re:Language Barrier by Anonymous Coward · · Score: 0

      Not likely given China's propensity towards spying on everyone.

    5. Re:Language Barrier by Anonymous Coward · · Score: 2, Funny

      ^ to

      pot / kettle

    6. Re:Language Barrier by Nyder · · Score: 5, Insightful

      Not likely given China's propensity towards spying on everyone.

      Did you say that with a straight face?

      --
      Be seeing you...
    7. Re:Language Barrier by Entropius · · Score: 4

      Just because the Americans are spying on people doesn't mean the Chinese aren't doing it too.

    8. Re:Language Barrier by Entropius · · Score: 2

      As an American, I find it easier to understand Australian English than many American-born English speakers.

    9. Re:Language Barrier by ArcadeMan · · Score: 1

      Damnit, Entropius, now I have coffee all over my display.

    10. Re:Language Barrier by Anonymous Coward · · Score: 0

      Shut y'alls face, po boy.

      Bless your heart.

    11. Re:Language Barrier by tibit · · Score: 0

      Ebonics is a niche language. I'd hardly call those who speak it uneducated: obviously they were educated by their peers and families in the use of this language. It's no different how any other local dialect is kept alive and well. I'm at a loss as to why anyone would think the flamebait racist generalizations you proffer are anything but your fantasy (albeit shared with other racist trolls out there).

      --
      A successful API design takes a mixture of software design and pedagogy.
    12. Re:Language Barrier by Anonymous Coward · · Score: 0

      Vulgar Latin.

    13. Re:Language Barrier by Anonymous Coward · · Score: 0

      Oops, he forgot the Golden Rule of PC: nothing unflattering can ever, under any circumstances, no matter how justified by empirical evidence, be said about people of color. They are always perfect in every way, and absolutely beyond reproach.

    14. Re:Language Barrier by Anonymous Coward · · Score: 0

      Yeah that's because the US is infected with gutter trash bastardizations such as redneck "english" and so-called "ebonics".

      Says the unintelligible snob from Massachussettes. I understand ebonics, redneck, Australian, British perfectly well, but you Bostonians speak gibberish.

    15. Re:Language Barrier by Anonymous Coward · · Score: 1

      IBM's insisting on outsourcing labor to India will be their undoing.

    16. Re:Language Barrier by Anonymous Coward · · Score: 0

      Dey tuk our jahbs!

    17. Re:Language Barrier by fast+turtle · · Score: 1

      The Aussies would have to learn Engrish first. ftfy

      --
      Mod me up/Mod me down: I wont frown as I've no crown
    18. Re:Language Barrier by nospam007 · · Score: 3, Insightful

      "Today Chinese build roads and buildings as the locals don't want to bake in the desert sun,..."

      Perhaps one day they will even build a railway through America...

    19. Re:Language Barrier by Anonymous Coward · · Score: 0

      Tell that to Oracle.

    20. Re:Language Barrier by Anonymous Coward · · Score: 0

      ...because if it wasn't just another language, if we notice that Blacks like Rachel Jeantel do this to every European language they are taught, we would have to conclude that Blacks not only aren't as intelligent but aren't as good at the quintessentially human characteristic of language

    21. Re:Language Barrier by Entropius · · Score: 4, Funny

      :P

      I don't see why we don't just outsource all our snooping to the Chinese. The outcome will be the same but it'll be cheaper for the American taxpayer, and the Chinglish translations will be hilarious.

    22. Re:Language Barrier by OhSoLaMeow · · Score: 1

      Vulgar Latin.

      You mean like Ulgar-fucking-vay Atin-shit-lay??

      --
      They can take my LifeAlert pendant when they pry it from my cold dead fingers.
    23. Re:Language Barrier by ArcadeMan · · Score: 1

      If you want hilarious, activate the auto-translation on YouTube videos. Have a clean pair of underwear ready.

    24. Re:Language Barrier by mjwx · · Score: 1

      As an American, I find it easier to understand Australian English than many American-born English speakers.

      No wukka's mate.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
    25. Re:Language Barrier by the_arrow · · Score: 1

      Reminds me of my DVD of Mad Max (the first one). The default language tracks was dubbed American English! Even I, a non-native English speaker, understood the Australian perfectly once I changed to the non-dubbed language track.

      Weird.

      --
      / The Arrow
      "How lovely you are. So lovely in my straightjacket..." - Nny
    26. Re:Language Barrier by dkre · · Score: 1

      Haven't you heard of Huawei? Personally I find it comforting that in my country, our infrastructure is built on Chinese spying devices rather than american.

      China is on the rise and has principal/soul. The US is quickly declining and soon will lash out like the petulant child it has always shown us to be.

    27. Re:Language Barrier by Roberts777 · · Score: 1

      and HP

  2. Lol by Anonymous Coward · · Score: 5, Informative

    Deflection, Qld health are the worst run bureaucracy in country. I've heard first hand they put non IT on the project and were forever changing scope then pushing forward with little or no testing.

    1. Re:Lol by Elindor · · Score: 2

      That came up in the various stories I read yesterday about this issue - and I'm more inclined to believe IBM's side of the story.

    2. Re: Lol by Anonymous Coward · · Score: 4, Informative

      Ditto. I know one of the IBM Admins for this job, she said Qld health signed off at every stage before going live. I'd like to see who has the greater budget for a court battle - the qld govt is broke.

    3. Re:Lol by Anonymous Coward · · Score: 5, Informative

      I worked on a large project for a quasi-government body building software for Queensland Health as a customer.

      They had reservations about us being able to deliver. We delivered a rock-solid piece of software on time and budget. They, however, took 8 _years_ to take that piece of software and put it into production.

      Yes, they are that bad.

      They were a basketcase _at least_ a decade before the payroll bungle.

    4. Re: Lol by robmv · · Score: 1, Insightful

      âThe job of an IT department is to block or delay any solution implementation"

    5. Re: Lol by Anonymous Coward · · Score: 5, Interesting

      The telling part is that IBM only got $25M for their efforts. I say this as a government PM. We are absolute, miserable failures at buying software. We don't know what we want, which begs IBM, SAIC, SAP, et al, to bid low and then increase the price every time we go "shit, we didn't really mean that."

    6. Re:Lol by erroneus · · Score: 4, Interesting

      Indeed. IBM's reputation is pretty well established. They are slow, tedious and yet effective. They are a glacier in IT. But I see it everywhere -- people making decisions in an IT project that have know knowledge of what it takes to make things happen. The illusion that "it's all so easy" has really gotten buried too deep in someone's head somewhere.

    7. Re:Lol by wisty · · Score: 4, Insightful

      Requirements:

      Make it better than the old system.

      Make it work the same way as the old system.

      Make it compatible with every else's system.

      The only trade-off allowed is cost, since it's just tax dollars.

    8. Re:Lol by jythie · · Score: 1

      That is what I suspect. Payroll systems are kinda hard to mess up, they are one of the most well understood problems in IT. I suspect, if anything, IBM needs more of a backbone when dealing with flakey customers.

    9. Re:Lol by Anonymous Coward · · Score: 0
      " The illusion that "it's all so easy" has really gotten buried too deep in someone's head somewhere."

      That's very prevalent in 3D printing stories and Space Nuttery too.

    10. Re:Lol by RabidReindeer · · Score: 4, Informative

      Indeed. IBM's reputation is pretty well established. They are slow, tedious and yet effective. They are a glacier in IT. But I see it everywhere -- people making decisions in an IT project that have know knowledge of what it takes to make things happen. The illusion that "it's all so easy" has really gotten buried too deep in someone's head somewhere.

      The magic phrase is "All You Have To Do Is..."

      Those six words have destroyed more IT projects than anyone can count.

    11. Re: Lol by RabidReindeer · · Score: 2

      I am Mordac, Preventer of Information Services.

    12. Re:Lol by sjwt · · Score: 2

      IBM Pulled out after the costs really started to balloon.. as in the 10's of Millions... And then it really went down hill.

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    13. Re:Lol by Anonymous Coward · · Score: 0

      shit, aint that the truth.

    14. Re: Lol by Capt.Albatross · · Score: 1, Interesting

      I know one of the IBM Admins for this job, she said Qld health signed off at every stage before going live.

      By itself, sign-off is a red herring in these issues. The contractor is supposed to have the expertise to propose viable solutions before the sign-off, and then to implement them effectively. If the client went against good advice or repeatedly changed its mind, then it carries a share of the blame that can reach 100%, but you cannot establish that from the sign-offs alone (after all, the contractor also signed off on the same things at the same time.) The sign-offs are useful only as corroborating evidence for the information that is needed to determine what went wrong, which is a) who decided what, and when? and b) were the decisions effectively implemented?

      While sign-offs are an important formal action in the process, they are not themselves productive, and when I see people obsessing over them, I see people in CYA mode, preparing for the assignment-of-blame phase of the project.

    15. Re:Lol by Anonymous Coward · · Score: 0

      Indeed. IBM's reputation is pretty well established. They are slow, tedious and yet effective.

      India Business Machines is among the worst information technology outsourcing and consulting services in the world. Yet governments throw bags of money at them project after failed/delayed/cost-overrun project.

    16. Re: Lol by Anonymous Coward · · Score: 0

      Ok then what's the purpose of HAVING a sign-off if not to say "I understand this, think it's a good idea, approve of it, and am willing to put my name to it?" QED.

    17. Re:Lol by __aaeihw9960 · · Score: 3, Insightful

      The illusion that "it's all so easy" has really gotten buried too deep in someone's head somewhere.

      I think it's because PC's are the new 'old car'. In my youth, when men were bored, they would go tinker around with their cars. This tinkering began and ended at home, simply because there was no translation to the workplace. Today, though, with all the gee-gaws and doohickeys that are on modern cars, men have less to tinker with. What we do have, though, is a home PC. We can tinker, we can figure, we can play with the home PC and not really screw stuff up. SO, to people like that, it really is a simple transition between home PC tinkering, and systems design.

      Or, it could be because most people HAVE to have say in what goes on around them, regardless of skills or knowledge.

      One of those two things.

    18. Re: Lol by O('_')O_Bush · · Score: 1

      Yea, from the article 'were caused by woeful project scope definition' problem #1 with all poor performing and failed contracts. If they don't know what they want, or can convey what they want, then they shouldn't be asking for the lowest bidder on it. This is a common theme coming from governments to contractors.

      90% of the blame goes to the ones making the request.

      --
      while(1) attack(People.Sandy);
    19. Re: Lol by INT_QRK · · Score: 1

      Yepper, abso-freaking-lutely! The immutable iron triangle of cost, schedule and performance will drive outcomes every single time, and the permutations work in every direction all at once. Performance expectations (and lack of/unstable definition thereof) drive costs. Costs drive performance and schedule. Schedule (and contraction/protraction/instability therein) drives costs and performance. Unstable costs (changing budgets, delivery orders, etc.) drive everything. Everything drives cost. Costs drive everything. Over-ambition resulting from too little understanding will drive the PM to make bad assumptions and make bad decisions translated into contracts that result in outcomes they didn't expect and are only lucky if the contractor accidentally makes makes enough right decisions for the knucklehead. There was an excellent Dilbert cartoon a while back that started with "I need to know your requirements before I start to design your software," and the punchline went went something like: "can you design it to tell me my requirements?"

    20. Re: Lol by Mabhatter · · Score: 1

      My take is that its a lot like paying somebody to build a house. There are expectations of meeting building codes and energy efficiencies you would "just expect" a builder to follow. The model house had all those things... So a middle manager signs to start building the house... And gets a structure with no plumbing and no windows... The bathroom is in the glossy picture, but the document didn't say "plumbing to utilities" so they come back and ave to chop up your basement with a NEW QUOTE to put the plumbing in. When they get the permission to put Windows in, they chop all the electrical lines because "nobody told them" windows were going in... The whole thing becomes an expensive comedy of errors.

    21. Re: Lol by Anonymous Coward · · Score: 0

      You could be right - they might have seen it coming, but my experience during the 80s and 90s with IBM in the qld govt is that they deliver EXACTLY what the contract specifies - no more and no less. They're not fools when it comes to multimillion dollar contracts, and experience has taught me that the qld govt can be relied upon to be fools with regard to multimillion dollar contracts.

    22. Re:Lol by tibit · · Score: 2

      And the man-month. The mythical man-month. Let's not forget the man-month. Have I mentioned the man-month yet? :)

      --
      A successful API design takes a mixture of software design and pedagogy.
    23. Re: Lol by Anonymous Coward · · Score: 0

      "the qld govt is broke."

      That's just political bleating, they're nowhere near broke.

    24. Re:Lol by Anonymous Coward · · Score: 0

      This applies to any government agency contracting out software or infrastructure projects, and not just confined to Australia.

      We did a project for the mass transit agency here, and the people testing the software were not end users, and one of them barely even knew how to work her computer. Scope changed constantly and the project was inevitably late and over budget.

      Also, this was a year and a half ago and it's still not in production. Good news is they've signed the contract to do a Phase II of the project to fix all the crap they had us add in the last time that they decided they now no longer want.

    25. Re:Lol by RabidReindeer · · Score: 1

      And the man-month. The mythical man-month. Let's not forget the man-month. Have I mentioned the man-month yet? :)

      Ahem. PERSON-month. Can't offend the PC crowd, now.

      "person" months are computed in units of AYHTDI. So the two are related.

    26. Re: Lol by plover · · Score: 2

      That Dilbert cartoon was based on a reality I think we all share. The business comes in and says "we want the WhizBang package." The giant IT wheels kick in and someone says "you must follow procurement procedures, specify requirements, find vendors, get bids, select vendor, etc." So IT asks "what are your requirements", and the business says "we want what WhizBang does."

      From then on facts no longer seem to matter. Some analyst copies WhizBang's brochure into a spreadsheet and labels it Requirements.xls. Someone from IT adds a few rows that have technical requirements the business doesn't care about. "Hey, it says here that WhizBang supports up to 5 simultaneous users. How many users will we have? 10,000? OK, we'll mark that one as a 'doesn't precisely match expectations', let's move on to the next requirement." Someone adds up the tally marks at the end of the process, and surprise, WhizBang matches 80%, while the other packages only come in at 50%.

      Business buys WhizBang. WhizBang fails to deliver. Business blames WhizBang.

      --
      John
    27. Re: Lol by archont · · Score: 1

      So on one hand you have the local judge who is employed by the system that you, as the judge surmises, screwed over. Assuming this was a big project, chances are half of the people who decided about the funds allocation and the judge go out for whores and drinking together.

      On the other side there's a foreign company with no knowledge of who's who, offering ever increasing amounts of money to various legal teams, based further and further away from the city where the process is to take place, until you're finally met with something else than a polite refusal, preceded by a day or two of deliberation.

      Based on my own, admittedly limited personal experience, I wouldn't give IBM much of a chance.

    28. Re:Lol by Krazy+Kanuck · · Score: 1

      Indeed. IBM's reputation is pretty well established. They are slow, tedious and yet effective. They are a glacier in IT. But I see it everywhere -- people making decisions in an IT project that have know knowledge of what it takes to make things happen. The illusion that "it's all so easy" has really gotten buried too deep in someone's head somewhere.

      The magic phrase is "All You Have To Do Is..."

      Those six words have destroyed more IT projects than anyone can count.

      My favorite requirement is: "Works as designed"

    29. Re:Lol by BrokenHalo · · Score: 3, Interesting

      The illusion that "it's all so easy" has really gotten buried too deep in someone's head somewhere.

      Sure, but payrolls are easy. They were easy when I was doing it for local and national governments in Europe 30 years ago, and I don't see that they could possibly have got much harder since then, even if staff do get demoted/promoted five times a day.

    30. Re:Lol by BrokenHalo · · Score: 2

      India Business Machines is among the worst information technology outsourcing and consulting services in the world.

      You're talking about a completely different company. "IBM" in this context refers to "Itty Bitty Machines". Or the opposite, as in "an elephant is a mouse with an IBM operating system". Take your pick...

    31. Re: Lol by archont · · Score: 1

      The construction crew is not paid until plumbing is done or until a bailiff gives it to them?

    32. Re:Lol by Anonymous Coward · · Score: 1

      IBM's reputation is very well established and starting with Sam Palmisano and continuing with Virginia M. Rometty IBM is coasting if not actively destroying that reputation. I finally left IBM almost a year ago after more then a decade with the company because quality was not important to management. If you were under budget and the customer was unhappy, it was still a successful project. The implementation of LEAN was so poorly done that it had a direct impact on customers. At times while running a vulnerability scanning project, I had Indian team bouncing tickets back and forth arguing over who was to do the work. What made it really stupid was that the two teams were divided up between Active Directory support and Windows support, people on either team should have been qualified to apply patches but spent literally weeks arguing that it wasn't there job, meanwhile the clock ticked down and the customer was livid that remediation wasn't done.

    33. Re:Lol by nwf · · Score: 1

      Ahem. PERSON-month. Can't offend the PC crowd, now.

      Particularly when everyone is moving to tablets.

      --
      I don't know, but it works for me.
    34. Re:Lol by datavirtue · · Score: 1

      This insight rings true although I have little hard evidence to support my hunch. I have witnessed the arrogance of non-IT run projects where people think they can handle things they are not qualified for. The scope and requirements get bounced back to the contractor so many times that it is a miracle the project gets completed at all--and it is always lacking and inadequate for many stakeholders.

      --
      I object to power without constructive purpose. --Spock
    35. Re:Lol by datavirtue · · Score: 1

      It's a lack of domain knowledge and the expectation that they can direct a contractor to do all the technical stuff without that domain knowledge.

      --
      I object to power without constructive purpose. --Spock
    36. Re:Lol by tibit · · Score: 1

      RabidReindeer and nwf, thank you. No fizzy drinks nor keyboards were harmed while reading those posts. Only barely so.

      --
      A successful API design takes a mixture of software design and pedagogy.
    37. Re:Lol by Anonymous Coward · · Score: 0

      It's the same QLD Health that let a fake Indian "doctor" maim a bunch of people with bogus surgeries a few years back, then let him get away to the States to set up practice there before he was finally stopped. Patel was his name IIRC, google it yourself.

    38. Re: Lol by Capt.Albatross · · Score: 1

      Ok then what's the purpose of HAVING a sign-off if not to say "I understand this, think it's a good idea, approve of it, and am willing to put my name to it?" QED.

      Exactly. The productive work, in contrast, consists of figuring out what is to be done and how it is to be done, and doing it. If things work out well, the sign-off itself is moot.

    39. Re:Lol by sjames · · Score: 2

      It does seem unbelievable that IBM and IBM alone is responsible for the project's failure given the fairly small piece of the pie they had.

    40. Re:Lol by sjames · · Score: 2

      That's half the problem. The other half is the 'business logic' that never made any sense in the first place. What is actually being done is multiple individuals' interpretation of a tremendous mass of confusing and conflicting rules combined with unwritten assumptions and word of mouth 'folk wisdom' that may or may not bear any relation to what is documented. Further, there is a good chance that nobody actually knows where all of the documentation is or how inclomlete what they have may be. Implicit in that is a bunch of stuff that was 'agreed upon' in an ad-hoc way over a period of years to decades without ever being written down and people doing things they do not see the sense of because '"that's just how we're supposed to do it".

      Trying to implement the current ad-hockery in an all encompassing computer system exposes each and every one of those bits of insanity. Worse, rather than taking the opportunity to rationalize and normalize the system, management typically insists that these systems built on logic perfectly implement the current illogic on a special case by special case basis ad-nauseum.

    41. Re: Lol by sjames · · Score: 1

      No amount of expertise will tell you that while the client insists they want X, they really want Y. And even if it does, you will never get them to sign off on solution B that provides Y, they will only ever sign off on solution A that offers X.

      It will not be until the project is nearly done that they will suddenly claim they wanted Y all along even if you did everything but cram Y down their throats on day 1.

    42. Re:Lol by Darinbob · · Score: 1

      Not true. Woman-months are much more efficient than man-months, since they can multitask.

    43. Re:Lol by geoskd · · Score: 1

      India Business Machines is among the worst information technology outsourcing and consulting services in the world.

      You're talking about a completely different company. "IBM" in this context refers to "Itty Bitty Machines". Or the opposite, as in "an elephant is a mouse with an IBM operating system". Take your pick...

      I thought he was talking about the American company: "I've Been Misled".

      --
      I wish I had a good sig, but all the good ones are copyrighted
    44. Re:Lol by Darinbob · · Score: 1

      "But no one is getting paid!"
      "See, it works as designed."

    45. Re: Lol by geoskd · · Score: 1

      No amount of expertise will tell you that while the client insists they want X, they really want Y.

      You are absolutely wrong on that score, and it marks the difference between a good contractor and a bad one. A good contractor (or contracting agency) knows very well how to extract a functional spec from a customer who hasn't the foggiest idea what they want, what they could get, or how much it should cost. I have recently had experiences with both kinds. The bad contractor came in full of recommendations and suggestions, and basically led my boss down the primrose path, all the while convincing him it was all his idea. The good contractor we got came in for a week *before* meeting with the boss, and learned how to do the job of the folks who were going to have to use the system. As you will undoubtedly be shocked to learn, the first product was a miserable failure, and the second was a resounding success. Both involved my boss (who is not qualified to tie his own shoes without help), and both involved high price contractors. The second one was 10% under budget and arrived a whopping three months early. The bad one arrived on budget and on time but was completely useless, and was never put in service (thank god).

      --
      I wish I had a good sig, but all the good ones are copyrighted
    46. Re:Lol by Anonymous Coward · · Score: 0

      Except that the woman-month just about always is 3 weeks instead of 4, so it is a zero-sum change.

    47. Re: Lol by sjames · · Score: 1

      So, in other words, the first project had to fail miserably before the boss was ready to sign off on solution B for the Y he really wanted because the first time round, the good contractor couldn't get him to sign off on B. he would only sign off on A providing X. (that would be the second sentence of my first paragraph).

      You're also trying to compare a contract where one contractor was able to actually understand the entire scope in 1 week to a payroll system that nobody there fully understands at all.

    48. Re:Lol by Anonymous Coward · · Score: 0

      They are less effective, you lose time to gossip and there's the entire week per month where if you even attempt to correct something she either snaps or cries or both. I'd call a woman month equivalent to .6 of a man month, so a person month is about .8 of a man month give or take assuming 50/50 mix of men to women which we all know isn't true. So then you need to apply the gender bias table to calculate the mean person month before smoking/h1b/ibm modifiers.

    49. Re: Lol by geoskd · · Score: 1

      So, in other words, the first project had to fail miserably before the boss was ready to sign off on solution B for the Y he really wanted because the first time round, the good contractor couldn't get him to sign off on B. he would only sign off on A providing X. (that would be the second sentence of my first paragraph).

      I should have made that clearer, they were two unrelated projects.

      You're also trying to compare a contract where one contractor was able to actually understand the entire scope in 1 week to a payroll system that nobody there fully understands at all.

      I'm sorry, but payroll just isn't that complicated a concept if you take some time to see how its really done. Sure there are lots of interacting rules that have to be observed, but the very first thing the guy would have learned from sitting in the seat for a week is that every so often the rules change, so the software needs to have a dynamic rule update function so that it can be easily adjusted for new laws, labor contracts, etc. down the road. Once that basic functionality has been achieved, updating the system to correct any oversights in the original specification should be relatively trivial. Given that, I would not have quoted $10M for a static "all or nothing" payroll system, I would have quoted $30M for a dynamic rule set driven solution with a quote for updating rule sets as a separate line item at a reasonable cost. Thus guaranteeing a happy customer first and foremost, as well as establishing a very likely steady income stream from a basic maintenance contract down the road. Designing the system right in the first place would make rule changes a snap to implement, and the return on effort would be very high down the road for this simple work. End of the day, everyone wins. Customer gets the system they really wanted, contractor gets another good reference as well as future income from the project. Asking the guy who is going to foot the bill how it has to work is the wrong way to go about designing anything. Asking the guy that has to use it how it should work is marginally better. Performing the actual function yourself to the level of proficiency is the best method of all.

      disclaimer: I spent a significant amount of time working payroll at a medium sized (1000ish employes) company at one time in my life, so I have a good idea of how payroll for a good sized company should work.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    50. Re: Lol by sjames · · Score: 1

      Then they tell you, oh yeah, we also need it to do scheduling optimized to minimize overtime based on all of those rules but making sure that skills X,Y, and Z are immediately available and A,B,and C are on-call and less than an hour away. Unless the fine for not doing that times the 1/10 chance we'll get caught costs less than the overtime, of course (but they won't say it that way because then it becomes a legal admission).

      You'll call what you wrote for the original spec a success because it does what it was supposed to (just like IBM did here) and they'll call it a total failure and blame you because they don't want to get canned, like they did in TFA.

      And that's because you'd have to actually be psychic to anticipate every curveball like that a customer might throw without blowing yourself out of the bidding by multiplying your estimates by 100.

      In a sane world, payroll should be so dead simple that an advanced high school student could bang it out in BASIC, but this is not a sane world.

    51. Re:Lol by erroneus · · Score: 1

      Oh I know... I've seen that before and it is all about the people and their ability to communicate with their contractors. At my company, I brought in a guy I know and trust to do a web based database product. It worked great. It was a great experience for the company and for my friend. But the next project with my friend involved a different interface person. Same company, same contractor, different company person leading the project. It went to hell.

      Demonstrably, it was not a bad contractor. It is all about knowledge and communications.

    52. Re: Lol by ras · · Score: 1

      We are absolute, miserable failures at buying software.

      True, but give some bureaucracies credit - they are at least trying to work around that problem. The NSW police for example have trialled stealing it instead of buying it.

    53. Re:Lol by Occams · · Score: 1

      Qld Health runs hospitals, not computers. It should not need to know about IT. That is why it is using a contractor, rather than doing the job itself. If they were having a hospital built they would not have to know about civil engineering. How does the IT industry get away with every client having to know that they are buying something that will be full of bugs, cost more than predicted, and will never work the way it says it should in the contract. Why is it unrealistic to expect the company that is possibly the most experienced computer business in the world to do a good job on a simple payroll system? I hope they sue the pants of IBM.

      --
      Heavy is the head that wears the tinfoil hat.
  3. Wrong! by TheRaven64 · · Score: 5, Insightful

    That's not how government procurement is supposed to work! A company that has failed to deliver on multiple contracts in the past should be given priority, because it has significant experience in government contracting work!

    --
    I am TheRaven on Soylent News
    1. Re:Wrong! by Vintermann · · Score: 1

      That's how software procurement works in the private sector too.

      --
      xkcd is not in the sudoers file. This incident will be reported.
    2. Re:Wrong! by Opportunist · · Score: 1

      "Well, we have a lot of experience working closely with them"

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
    3. Re:Wrong! by Anonymous Coward · · Score: 0

      More likely ill get a "consulting" job with IBM showing other city officials how they can learn to "consult" if I approve this contract?

    4. Re:Wrong! by K.+S.+Kyosuke · · Score: 2

      "Working closely" being a technical term for the intersection of pockets being non-empty?

      --
      Ezekiel 23:20
    5. Re:Wrong! by Thanshin · · Score: 2

      A company that has failed to deliver on multiple contracts in the past should be given priority, because it has significant experience in government contracting work!

      And a company that was ready to sell a $1.2 billion product for only $10 million should be praised as benefactors of Australia!

    6. Re:Wrong! by 50000BTU_barbecue · · Score: 1

      Oh you're from Montreal too?

      --
      Mostly random stuff.
    7. Re:Wrong! by jaseuk · · Score: 1

      I tend to find "Working closely" = "We have given them a quote 6 months ago"

      Jason

    8. Re:Wrong! by geogob · · Score: 1

      You could have said : "oh you're from that world too?".

      Everywhere in the world where I lived and worked, it was more of the same.

    9. Re:Wrong! by Darinbob · · Score: 1

      "We've spend years building up a working relationship and it would be wasteful to throw that all away."

    10. Re:Wrong! by Opportunist · · Score: 1

      Who let the markedroid in? :)

      --
      We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
  4. $1.2 billion payroll system by Agent+ME · · Score: 5, Insightful

    If I were paying $1.2 billion for something as rote as a payroll system, it better be fucking amazing. It's estimated that the entirety of Linux could be recreated from scratch for $600 million. A payroll system twice as complex as the entire Linux operating system! Think of the possibilities! I have no idea what the possibilities are, but they must be amazing to justify that cost!

    1. Re:$1.2 billion payroll system by skovnymfe · · Score: 4, Insightful

      You're not taking into account all the middle management and project management such an endeavor requires. That alone easily accounts for 90% of said budget. After all if you don't hire at least 3 managers per developer, how can you make sure they're doing their work properly all 16 hours of the work day?

    2. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      I'm sure a great deal of the $1.2b is compensation to employees that haven't been paid. I imagine many people defaulted on their mortgage/loan/whatever because of this shambles.

    3. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      Ah, but that's 600 million US dollar versus 1.2 billion IBM dollar. Think of IBM dollars like yen, just without an appropriate exchange rate.

    4. Re:$1.2 billion payroll system by dimeglio · · Score: 0, Troll

      It's estimated that the entirety of Linux could be recreated from scratch for $600 million.

      I suppose you mean the Linux kernel only and not all of GNU.

      --
      Views expressed do not necessarily reflect those of the author.
    5. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 5, Interesting

      In fact IBM did comment on this:

      As the prime contractor on a complex project, IBM must accept some responsibility for the issues experienced when the system went live in 2010, however, as acknowledged by the commission’s report, the successful delivery of the project was rendered near-impossible by the state failing to properly articulate its requirements or commit to a fixed scope.

      IBM’s fees of $25.7 million accounted for less than 2 per cent of the total amount. The balance of the costs is made up of work streams which were never part of IBM’s scope.

    6. Re:$1.2 billion payroll system by Joce640k · · Score: 3

      If I were paying $1.2 billion for something as rote as a payroll system, it better be fucking amazing.

      The real WTF is that IBM still don't have an off-the-shelf payroll system.

      Paying people's wages is almost the original computer application.

      --
      No sig today...
    7. Re:$1.2 billion payroll system by jonbryce · · Score: 0

      $600bn in US Dollars. Using bank exchange rates, that would translate to $660bn in Oz Dollars. Using tech company exchange rates, it would translate to about $1800bn in Oz Dollars.

    8. Re:$1.2 billion payroll system by black3d · · Score: 1

      $25 million has gone to IBM. This means the Qld government has wasted the other $1.175 billion on 'consulting', 'implementation' and 'training'. IBM is just a scapegoat here for the state government's incredible incompetence in, really, everything they touch.

      --
      "The true measure of a person is how they act when they know they won't get caught." - DSRilk
    9. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      I have worked for IBM in the past. I know how that works. Australia would do well to boot them.

    10. Re:$1.2 billion payroll system by orlanz · · Score: 4, Insightful

      Every consulting company out there has multiple off the shelf, turnkey payroll options. Just that no one wants them. Most of the time, the "consultants" just customize one of the options as per the customer's unique needs. Then the customer has even more extremely special and unique needs. Some clearly poor practices and some just not feasible. About 1/2 way through the project people realize that the customer never wanted an off the shelf, turnkey solution. They want a custom built solution. But they just keep going cause its hard to stop a train; even thou they all know the wreck that is coming.

      Funny thing is that if people just bit the bullet and understood the limits of a turnkey or that they wanted a custom solution, they would certainly save a lot of money. It would cost more than the original budget but it would cost a LOT less than the end result. This is why people just don't be honest up front. No one likes approving a $100k project while there is a $90k option. No matter how wrong the second is, they just spend $9.9k figuring out how make the later look good in the summary reports.

      I have spent an unfortunately amount of time & cost convincing and proving to the decision makers what basically to me was 2+2 can not equal 5. It feels insulting most of the time cause they bring us in for our "expert" opinions, but don't trust said opinions. Until there is a cost that is big enough to show up as a line item in a report or some high up gets red in the face. Its sad, but just the way of the world.

    11. Re:$1.2 billion payroll system by readingaccount · · Score: 1

      It wouldn't be Slashdot without someone finding a way to mention Linux in an article that isn't even relevant to it. :)

    12. Re:$1.2 billion payroll system by Antique+Geekmeister · · Score: 1

      I'm afraid that calling this a solved problem is like saying that because we've successfully created nanofibers, we should already have a space elevator. There's an enormous gap between a mere accounting system to help balance a single checkbook, and the tracking and integration necessary to actually handle paychecks. And in a large government bureaucracy, the number of distinct systems and workflows that have to be replaced or integrated to will be enormous, and fought tooth and nail by people who perceive it as encroaching on their workflow. I'm afraid I've worked on similarly complex issues, though perhaps not as likely to work directly with so many distinct managers all at the same time. But I've some harsh experience that suggests that it can be _amazingly_ difficult.

    13. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      Yeah i would think that 1.2billion system would be actually making money out of thin air instead of just counting it.

    14. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      GNU _IS_ Linux these days. Wake up people, Hurd is never going to see the light of day as a working, released project. Time to stop sniffing fairy dust and re-join reality.

    15. Re:$1.2 billion payroll system by Entropius · · Score: 1

      He wasn't saying that it should be called GNU/Linux; he was saying that the cost of creating the Linux kernel, vs. the cost of creating the Linux kernel + gcc + everything else, might be very different.

    16. Re:$1.2 billion payroll system by jeauxkewl · · Score: 1

      I have worked for IBM in the past. I know how that works. Australia would do well to boot them.

      Ditto. A thousand times this.

    17. Re:$1.2 billion payroll system by pipedwho · · Score: 5, Insightful

      In fact IBM did comment on this:

      As the prime contractor on a complex project, IBM must accept some responsibility for the issues experienced when the system went live in 2010, however, as acknowledged by the commission’s report, the successful delivery of the project was rendered near-impossible by the state failing to properly articulate its requirements or commit to a fixed scope.

      IBM’s fees of $25.7 million accounted for less than 2 per cent of the total amount. The balance of the costs is made up of work streams which were never part of IBM’s scope.

      There is an expectation that engaging a large professional specialist contractor would avoid the problems of using a smaller outfit or running the project in-house. You'd expect a specialist mega-corp would be able to help you define the scope and requirements of the project, as it's something of which they supposedly have prior experience.

      IBM should have been the one asking the right questions at the start, and requesting access and authority to do their job. It's not like a health care payroll system is something new that no one's ever seen before. The QLD government is essentially employing IBM to be the experts in this area to deliver a suitable system.

      I see this crap from these big end of town software outfits all the time. They sell products and customisations that the client doesn't need, features that in most cases just get in the way and make the systems unusable. They charge 10s to 100s of millions to build websites that are unstable and too cumbersome to maintain and use. And generally overcharge for a final product that they shoehorn to fit the actual requirements of the customer (and by extension, the customer's customers).

      I don't think the general tendering/bidding process helps much either, as it doesn't always give enough access to scoping and requirements gathering to be able to generate a valid cost estimate. In many cases it comes down to the sales team getting a huge bonus contingent to signing off on the sale. And they'll say and promise anything upfront, and let the weasel^wlegal team rewrite the contracts to make every request for something that should have been included seem like an out-of-scope up-charge.

    18. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      As the prime contractor on a complex project, IBM must accept some responsibility for the issues experienced when the system went live in 2010, however, as acknowledged by the commission’s report, the successful delivery of the project was rendered near-impossible by the state failing to properly articulate its requirements or commit to a fixed scope.

      Wait a minute! IBM has decades of experience in requirements gathering and all related project activities. To claim they were prevented from reigning in the client based upon said experience is a bald faced deflection of accountability. I wouldn't hire IBM if they were the only company in the galaxy selling mainframe computers and COBOL.

    19. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      If I were paying $1.2 billion for something as rote as a payroll system, it better be fucking amazing. It's estimated that the entirety of Linux could be recreated from scratch for $600 million. A payroll system twice as complex as the entire Linux operating system! Think of the possibilities! I have no idea what the possibilities are, but they must be amazing to justify that cost!

      Have you ever met a payroll system that was particularly simple? I find your amazement amazing.

    20. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      If I were paying $1.2 billion for something as rote as a payroll system, it better be fucking amazing.

      The real WTF is that IBM still don't have an off-the-shelf payroll system.

      Paying people's wages is almost the original computer application.

      Makes you wonder how IBM pays their staff...oh wait, they pay the Indians with sacks of rice and curry.

    21. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      I worked on an IAM implementation for a consulting client to replace their custom heap of nonsense with COTS.

      It took about a month to realize that they actually liked everything their custom software did, they just didn't like that they had a single point of failure in the team that wrote it. So they spent tons of money customizing a COTS solution into the same problem they had before, with a different team.

      The RFP/contract signing phase unfortunately tends to happen before anyone technical has gathered requirements from the onsite team, because (shocking, I know) people tend not to like consultants coming and asking them how they do their job. So management tries to sneak them by, much money changes hands, and the problems persist.

    22. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      This. In fact, as a prime contractor, you will fail if all you have is a 2% stake in the contract value. This is a business governance issue, because IBM should have never gone through and propose on this project with such a small portion in the game.
      Then, the government customer should have never qualify a team that has a GC at only 2% of the contract value either.

    23. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      Many of your points are quite valid, and having worked for an IBM partner in the past I've seen this, too. However I've also worked on government contracts, and governments tend to fuck up the requirements phase something awful. The blame goes to both sides here. IBM PMs should've put their foot down on the scope creep and requirements changes, and Qld should've had a fucking idea what they wanted to begin with, rather than just making shit up on the fly.

    24. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      You think IBM is going to tell you when you're just digging yourself a deeper hole? It just means they're going to make more money.

    25. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      I love these 1-2 billion dollar payroll systems. If they just decided instead to pay everyone 75k a year they could pay 13,000 people for 1 year. But if the average wage is 45k then they can do double the number of employees for the cost difference.

    26. Re:$1.2 billion payroll system by tibit · · Score: 1

      I've seen and played with a swedish accounting/payroll package that ran on Luxor's ABC 802 computers, with data stored in an ISAM database on a CatNet server (a niche swedish networking system). The entire package was written in BASIC and was reasonably nice in use, IIRC. Now this wasn't a port of the relatively poorly performing Microsoft BASIC. ABC 800 BASIC was an original design and performed well enough to implement such a system. I've seen it run in a small business with dozens of employees and millions of USD in revenue. It almost seems like today's IBM would throw a Java application server with a few gigs of heap at the problem, running on hardware that performs more than 3 orders of magnitude faster than the 1980's vintage solution did. It'd also cost 100x as much, and do nothing more than the original package.

      I still have the server, a few ABC 802 machines, and the networking hardware. Heck, I might even have the image of the hard drive with all that data :)

      Background: CatNet was a token ring system with intelligent network cards that had their own Z80 CPU and two of Zilog's communication controllers (one for upstream, one for downstream). The server had a CPU card with an HD64180 CPU (an enhanced Z80 with MMU), a network card, a SCSI card, and a SCSI hard drive and a tape drive for backups. There were at least two major versions of CatNet server hardware (I think called CatNet 1 and CatNet 2), I had both. The 1st version had two separate enclosures - one for the server, another for the tape drive. The 2nd version had one enclosure. It was a pretty nifty design. The intelligent network cards also came as an extension card for PCs. There was a compatible implementation of ABC BASIC that ran on PCs and offered the same interface to ISAM and networking as the ABC BASIC running on ABC computers did. That way they leveraged their investment in the software written in BASIC when as the PCs became popular. I do not remember how the development work on this whole thing was split between Luxor, Cat AB and what other third parties were involved, so if anyone who has worked on those systems reads this, no offense was meant. I don't know, for example, whether the ABC BASIC was a port from Luxor's sources (or assembly), or an original re-development by Cat AB, or even by some other third party.

      For all I know I might be the last person on the planet to own this hardware, even though I have not played with it for about 15 years or so.

      --
      A successful API design takes a mixture of software design and pedagogy.
    27. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      IBM did customize one of their payroll options (workbrain), and that was the justification for their bid being lower than the other bids. However, the report on the issue suggests that their bid price was based on the amount of money remaining to fund the project, and not how much the project would actually cost.

      When scope issues were discovered, IBM's estimate shot up to nearly double and matched their competitors bid.

    28. Re:$1.2 billion payroll system by swilver · · Score: 1

      Are you implying a manager only works for 5 hours and 20 minutes a day?

    29. Re:$1.2 billion payroll system by skovnymfe · · Score: 1

      Ha! But no, they probably spend twice that amount at work every day, frolicking in meeting rooms with other managers, drinking coffee, and such. Also someone has to make sure the T.P.S. reports get the correct cover sheets and are written on time.

    30. Re:$1.2 billion payroll system by Darinbob · · Score: 1

      But after $1.2 billion it still won't run Word natively.

    31. Re:$1.2 billion payroll system by nuckfuts · · Score: 1

      Paying people's wages is almost the original computer application.

      I believe tabulating census data was the original computer application.

    32. Re:$1.2 billion payroll system by dimeglio · · Score: 1

      Exactly. I'm hurt. I was expecting +5 insightful but get a -1 troll rating. Mods are really mean today.

      --
      Views expressed do not necessarily reflect those of the author.
    33. Re:$1.2 billion payroll system by betterprimate · · Score: 1

      Specialist, indeed. They will need 3 PMs, 2 lawyers, and a 100 page report detailing the requirements and methodologies of implementing a button.

    34. Re:$1.2 billion payroll system by Anonymous Coward · · Score: 0

      "If I were paying $1.2 billion for something as rote as a payroll system, it better be fucking amazing."

      Most of that figure wasn't spent on the payroll system, it was to hire large numbers of payroll staff to do the processing manually while the system was completely broken. Real people weren't being paid correctly. Also that $1.2B is an inflated political number dreamt up to make the previous government look worse.

    35. Re:$1.2 billion payroll system by mjwx · · Score: 1

      If I were paying $1.2 billion for something as rote as a payroll system, it better be fucking amazing.

      The real WTF is that IBM still don't have an off-the-shelf payroll system.

      Paying people's wages is almost the original computer application.

      Not really,

      IBM makes SFA from selling software, it's selling services that makes them money. So having a product that is functional off the shelf eliminated the need for expensive consulting to customise the product for individual clients (thus killing revenue).

      IBM is a services company, not a software company.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  5. Perspective by girlintraining · · Score: 1

    "Hey honey, I'm going to McDonald's to grab a bite to eat, be back in 10!"

    (A few hours later)

    "... Umm, honey, how did you manage to spend $710 dollars at McDonalds?"

    --
    #fuckbeta #iamslashdot #dicemustdie
    1. Re:Perspective by girlintraining · · Score: 2

      * Footnote: The average meal at mcdonald's costs around $6. The ratio is accurate: This is like going to McDonald's to order a happy meal and winding up spending more than you do on rent for it. Whups.

      --
      #fuckbeta #iamslashdot #dicemustdie
    2. Re:Perspective by pne · · Score: 1

      Such a cost increase would probably be due to similar bungling on the part of the seller, I imagine, who is not able to articulate clearly what, exactly, he wants. It's not like QLD was buying off-the-shelf software that required no customisation.

      "A burger, please!"

      "Wait, no, I'm allergic to peanuts. Did the packaging of any of the food you sell say it may contain traces of nuts? Please throw away all of the stuff you have cooking, sterilise the food preparation area, and re-make my burger."

      "That's a meat burger! I can't eat meet. I meant a soy burger, of course."

      "Well, if you don't have one, go out and buy one."

      "If they only come in packs of 100, whatever, I don't care. Buy a pack and make me one burger."

      etc. etc.

      --
      Esli epei etot cumprenan, shris soa Sfaha.
    3. Re:Perspective by Somebody+Is+Using+My · · Score: 3, Insightful

      "Hey honey, I'm going to McDonald's to grab a bite to eat, be back in 10!"
      (A few hours later)
      "... Umm, honey, how did you manage to spend $710 dollars at McDonalds?"

      But let's be fair, the actual breakdown is probably more along these lines:

                  $6 Happy meal (expected budget)
                  $250 consultants and managers haranguing you about how you are hungrier than expected
                  $200 to replace provided hamburger with a specialty burger
                  $250 "expert eating" trainers who advise you on the how to insert hamburger into mouth
                  $4 extra hamburger you ate because the above three took so much time lecturing you that you got hungry again

      IBM only got $25 million of that $1.2 billion. The rest was a result of "the state failing to properly articulate its requirements or commit to a fixed scope."

    4. Re:Perspective by splutty · · Score: 1

      The answer to that is very obvious.

      The person helping him at McDonald's was a student that moonlighted as a McDonald's server, but secretly made money on the side as a stripper.

      There. Simple explanations are lovely.

      --
      Coz eternity my friend, is a long *ing time.
    5. Re:Perspective by msobkow · · Score: 1

      Secondary footnote: It's like going to McDonald's, spending $18 on your meal instead of $6, and having the goobermint slather on another $696 of meals for staff who weren't in your budget to begin with.

      --
      I do not fail; I succeed at finding out what does not work.
    6. Re:Perspective by mjwx · · Score: 1

      * Footnote: The average meal at mcdonald's costs around $6. The ratio is accurate: This is like going to McDonald's to order a happy meal and winding up spending more than you do on rent for it. Whups.

      * Addendum: Not in Australia, you're looking at $8.

      --
      Calling someone a "hater" only means you can not rationally rebut their argument.
  6. Australia could have learned from New Zealand by ernest.cunningham · · Score: 5, Insightful

    IBM were the contractor for New Zealand's largest IT cock up INSIS (Integrated National Crime Information System, http://en.wikipedia.org/wiki/INCIS) which was a total flop and cost $110,000,000.

    Funny thing is though, we didn't learn from our own mistakes and hired an Australian company called Talent2 for our Education Payroll. It has been a runaway failure (with more new bugs being found than being fixed over any given time period).

    1. Re:Australia could have learned from New Zealand by LordLucless · · Score: 4, Informative

      Geography lesson: New Zealand is NOT a state of Australia.

      However, we've got provision for you in our constitution, just waiting :P

      6..."The States" shall mean such of the colonies of New South Wales, New Zealand, Queensland, Tasmania, Victoria, Western Australia, and South Australi

      --
      Just because you're paranoid doesn't mean there isn't an invisible demon about to eat your face
    2. Re:Australia could have learned from New Zealand by _Shad0w_ · · Score: 1

      It's New Zealand's choice as to whether they become a part of Australia or not though, iirc? Although if they do I don't think Australia then gets a choice in the matter, it just happens. I can't see NZ wanting to do anytime soon though...

      --

      Yeah, I had a sig once; I got bored of it.

    3. Re:Australia could have learned from New Zealand by Entropius · · Score: 2

      In the US, there was a "three-fifths compromise" in the drafting of the Constitution, where the South got to count 3/5 of the slave population in determining representation in Congress. Could NZ do something similar with sheep?

    4. Re:Australia could have learned from New Zealand by Talderas · · Score: 1

      And they call American imperialism bad. At least we just overthrow democratly elected governments we don't like. You Aussies are laying claim to a sovereign state.

      --
      "Lack of speed can be overcome. In the worst case by patience." --Znork
    5. Re:Australia could have learned from New Zealand by Anonymous Coward · · Score: 0

      No, that clause is there because, New Zealand was once part of, and administered by, New South Wales (now a state of Australia). They split off in 1841.

    6. Re:Australia could have learned from New Zealand by dkre · · Score: 1

      Why was this modded up?

      I would be surprised if a comment about Canada not being the USA would get such approval.

  7. Lol x 2 by Anonymous Coward · · Score: 0

    QLD implemented SAP payroll and IBM was the consulting firm. Why they went ze German based ERP is a good question.

    1. Re:Lol x 2 by Anonymous Coward · · Score: 1

      Golf.

      Large information system purchases are made based on games of golf.

      That and Bribes.

    2. Re: Lol x 2 by Anonymous Coward · · Score: 0

      Probably :) Large ERP systems payroll modules are not a good fit for Aus. Each state has its own payroll taxation laws and regulations, the large ERP's are always beind in keeping up with the changes.

    3. Re: Lol x 2 by DeathElk · · Score: 2

      They should have gone with Pronto. An Australian ERP company that is quickly responsive to changes in legislation (for Australian and overseas customers) and very flexible during implementation.

      I've recently finished a two year planning and implementation of Pronto for my employer, and we are impressed with the outcome. We were on budget, accomplished within a reasonable timeframe (given some feature creep) and the post implementation support is great.

    4. Re: Lol x 2 by Anonymous Coward · · Score: 0

      Pronto is ideal for low-bandwidth satellite offices. It's client reinterprets terminal line drawing characters around menus (like on Midnight Commander) and then shows a Windows GUI drop down menu client-side. There were remote mine sites running Pronto clients via 33K6 modems to a hosted solution, and it was as usually as responsive as their local copy of Office. Pronto was (in my time dealing with it) like having a gui terminal directly into a highly normalised database with programming for those times SQL didn't quite do what was required. The initial schema was highly useful out of the box, but customisation was moderately easy.

      Worked as Internal Systems Admin for a consulting, implementation, and hosted service provider. It involved much SCO Unix work, since that was the company line at the time. Admittedly, it scared any two-bit "IT Gurus" from tinkering with the servers located onsite with clients.

      Anonymous since the Pronto support community know everyone supporting it by first name ^_^

  8. Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 5, Informative

    My wife is a doctor who works for Queensland health. To be honest, they had comprehensively mucked up her payroll numerous times prior to the IBM System. Unfortunately, they now feel the need to deduct her pay based on shifts she did 4 years ago (as the new system has slightly different data than the old one). The staff of QH are basically comprehensively useless, and even prior to the new system they would do things like email her other people's personal details and salary information. The staff always have been lazy and careless, and the new system couldn't handle users that didn't give a shit about doing a good job. IBM has undoubtedly ballsed things up, but QH Payroll are genuinely amongst the least competent people in the world. In fact, pretty much anyone in a government position in Queensland is useless, which is why they are in the process of firing 16,000 of them...

    1. Re:Queensland Health Payroll were a joke already by anchovy_chekov · · Score: 1

      I don't think it's limited to QH Payroll.. or Queensland Health in general. Health IT in Australia has long been a gravy train for some of the most incompetent IT vendors on the planet. One Federally-backed party who I won't name has the amazing QA process for 3rd party vendors. You send them a packet of data via their API, then wait up to two days for a response. When nothing happens you call them and - if you're lucky to get through to the right person - will say something sensible like "ah, that's a version 6 packet. You're only registered for version 4" (even though you've already gone through the process of getting validated and have documents to prove your are registered for version 6). Another one - scarily involved with determining correct medications - will not work unless you send a malformed XML message (with unclosed tags) to their service, despite what the docs or common sense might say. I don't know if it's the same around the world, but here it is just scary.

    2. Re:Queensland Health Payroll were a joke already by sjwt · · Score: 1

      I've known Managers in the QLD government system who would move office equipment around the building so that it slowed down workflows and many more staff where needed to do the same job.. Why? Because they got pay rises when they went over certain staff numbers.

      --
      You have 5 Moderator Points!
      Which Helpless Linux zealot/MS basher do you want to mod down today?
    3. Re:Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 0

      It's the same.

    4. Re: Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 0

      Lol TGA right?

    5. Re: Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 0

      NEHTA? I've _never_ heard of anybody have a single nice thing to say about them.

      The word 'incompetent' comes up a lot in conversations about NEHTA.

    6. Re: Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 0

      I have heard one nice thing about NEHTA - that's there are a number of really decent people working at NEHTA, but the organisation is so balkanised that none of them can talk to each other.

    7. Re: Queensland Health Payroll were a joke already by anchovy_chekov · · Score: 1

      NEHTA's not the one I'm not going to name, but yeah.. NEHTA seem to do some crazy stuff. They've been accused of being overly secretive, of ignoring advise from experts in the field, of trying to overstep their original brief as a "transitional" authority. But at least someone is having fun with it all: http://aushealthit.blogspot.com.au/search?q=nehta

    8. Re:Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 0

      "pretty much anyone in a government position in Queensland is useless".

      Nice generalisation there. There's a lot of hard working staff in the QG, you just don't notice as much when everything works well. BTW you called your wife useless.

    9. Re:Queensland Health Payroll were a joke already by benjfowler · · Score: 1

      Holy crap!

      If that happened anywhere near me, the CMC would be getting a phone call.

    10. Re:Queensland Health Payroll were a joke already by jimicus · · Score: 1

      That sounds like a systemic management problem rather than "staff are lazy".

      Every time I've heard of issues like that it's because some bright spark has - quite by accident - directly related people's annual review to how imaginatively they can screw colleagues over.

    11. Re:Queensland Health Payroll were a joke already by Anonymous Coward · · Score: 0

      QLD health are Infamous for their approach to things. I can believe that perhaps - IBM made some mistakes (probably taking the contract was a mistake to be honest) but they are well known (country wide I might add) for being dysfunctional.
         

  9. Same thing here by vikingpower · · Score: 2

    IBM bungled a massive project for the re-automation of the AKH, Vienna's main hospital. Got banned. It seems, however, that IBM does not care: such "missers" are like flies to such an elephant - yet.

    --
    Religous speak to God. Insane are spoken to by God. When all shut up, one can finally hear Shostakovich in peace
  10. Project governance issues by DrXym · · Score: 4, Interesting
    I wonder if any government has *ever* had a good experience after signing a major contract with a supplier to implement one of these systems. A single time ever where a project was delivered on time, on budget and performed at or beyond the expectations set down in paper.

    I thought these contracts were just an excuse by suppliers to wildly overcharge governments on the daily rates, software licences and support fees knowing that once the ink has dried on the contract they basically have them by the balls.

    I wonder given the expense of these systems if governments wouldn't be better off to hire teams in-house to write this stuff.

    1. Re:Project governance issues by jonbryce · · Score: 2

      The London Congestion Charging System was delivered on time, within budget and with no major flaws.

    2. Re:Project governance issues by benjfowler · · Score: 2

      You NEVER hear about the successes.

      An example is the Docklands Light Railway here in London. It's conspicuous by the lack of whingeing that went on about the cost of its construction. When they extended the line to Lewisham, they had to dig tunnels under the Thames, etc. Delivered on time and under budget, and nary a complaint.

      Contrast that with the Jubilee Line Extension...

    3. Re:Project governance issues by maroberts · · Score: 3, Informative

      Hmm, about that successful Docklands Light Railway

      While the first five years were plagued by unreliability and operational problems,[55] the system has now become highly reliable.[55] In 2008, 87% of the population of North Woolwich were in favour of the DLR

      i.e. it took five years to fix the issues with it.
      It's also overcrowded and the level of demand was grossly underestimated.

      --

      Donte Alistair Anderson Roberts - hi son!
      Karma: Chameleon

    4. Re:Project governance issues by Anonymous Coward · · Score: 0

      A lot of times these projects have independent (either government employee, or 3rd party contractor) project managers that majorly fuck things up by not having idea what the system should do.

      However, I still blame the contractors. When the project manager is obviously fucking up, the contractors, who actually know what they are doing, should go around him and let the client know the project is getting off track. More often than not, the idiots in charge at the contractor will tell the project manager whatever he wants to hear. "100 additional requirements 1 month before go live date? No problem!" Yes, I literally had a boss that told a client that. To this day I wonder if I should have gone "outside the chain of command" and told the client that this would result in disaster. I wanted to keep my job, so I didn't. It was a disaster of course. They were still picking up the pieces a year and a half later when I left the company. They are probably still picking up the pieces today, lol.

      BTW, the correct response to a client asking for 100 changes a month before go live is "Pick 10, and be gracious that I'm willing to grant that over 6 months after requirements were due."

  11. wait a nanosecond by Anonymous Coward · · Score: 0

    don't you need to learn German to work for IBM?

    1. Re:wait a nanosecond by ebno-10db · · Score: 1

      don't you need to learn German to work for IBM?

      You think IBM likes assisting in genocide? Don't be ridiculous - they just don't care.

  12. Capitalism is a sponge by abirdman · · Score: 1

    Just like in the US, the healthcare system guarantees that no valuable money is wasted on actually delivering healthcare to actual people.

    --
    Everything I've ever learned the hard way was based on a statistically invalid sample.
    1. Re:Capitalism is a sponge by Anonymous Coward · · Score: 0

      are you taking the hand's off approach?

    2. Re:Capitalism is a sponge by afgam28 · · Score: 1

      That may be true in this case, but Australians get a whole lot more value for money than Americans do when it comes to healthcare. Just look at the numbers:

      http://en.wikipedia.org/wiki/List_of_countries_by_total_health_expenditure_(PPP)_per_capita

      Healthcare costs are about 50% cheaper per capita than in the US, and Australias get far, far better services.

  13. Dont underestimate payroll system, in Govt agency by Anonymous Coward · · Score: 0

    While IBM is just being IBM here, Govt Payroll systems are not easy to deal with either. Combine that with bureaucracy, ever changing requirements, you got perfect recipe.

    Most of the Govt agencies have their own rules for payroll, union contracts, written words that contradict each other often. Union contracts and payroll stuff is so complicated they can drag cases through courts for years. Yet, someone thinks its easy to implement "payroll" into software and sets project with 10 mil expectation.

    The very impression that Govt Payroll automation is simple is THE root cause of the disaster.

  14. Govt Payroll is simple - NOT by Anonymous Coward · · Score: 0

    While IBM is just being IBM here, Govt Payroll systems are not easy to deal with either. Combine that with bureaucracy, ever changing requirements, you got perfect recipe.

    Most of the Govt agencies have their own rules for payroll, union contracts, written words that contradict each other often. Union contracts and payroll stuff is so complicated they can drag cases through courts for years. Yet, someone thinks its easy to implement "payroll" into software and sets project with 10 mil expectation.

    The very impression that Govt Payroll automation is simple is THE root cause of the disaster. This is not the first or the last one to start with that assumption and tank.

  15. USA should follow suit by Anonymous Coward · · Score: 0

    IBM has become a joke. At one time, they were an expensive company, but competent. Now, they are an expensive company, but inept.

  16. dah by anthonywr · · Score: 1

    When you outsource work to a 3rd party, the best you can expect is to get what you ask for. If its not explicitly specified in the agreed specifications, then you can be sure it will not be delivered. An example (or actual) in situ is a payroll system that limits payouts to 160 hours per month, with higher hours requiring manual approval by an appropriate, accountable and human authority.

  17. Customer wants to be unique by ColdCat · · Score: 1

    When a company try to sell a solution to an organisation/company the customers always try to change the way the product work. It's easier to ask a contractor to change the product than to ask your employees to change the way they work. People hates change. And big contractors LOVE that, they even encourage you to ask for special requirement because each change is a lot $ in their pockets.
    It's even more surprising that the same customers who ask for everything to be customizable accept to have completely generic windows stations sometimes even with default background or accept the new office with ribbons, which is a big change, more easily than you product where an icon moved.

  18. Airports always give me a chuckle by tibit · · Score: 1

    Every time I'm at an airport, and see the backlit billboards pandering various IT and organizational consulting services, I think of the endless stream of waste of our, the taxpayer's, money those companies have caused, are causing, and will, very likely, continue to cause. Every time some smug suit talks about how great outsourcing is, and how their consultants are going to fix everything for everyone, I just chuckle. It's the stories like this that keep my chuckle going. IBM Australia, thank you very much for that. A smile supposedly makes you live longer. The way things are going, I'm immortal.

    --
    A successful API design takes a mixture of software design and pedagogy.
  19. $10 million to $1.2 billion by CadentOrange · · Score: 2

    That's off by more than two orders of magnitude. Heads need to roll.

    1. Re:$10 million to $1.2 billion by Anonymous Coward · · Score: 0

      Close only counts in horseshoes and hand grenades.

    2. Re:$10 million to $1.2 billion by msobkow · · Score: 3, Interesting

      But you'll note only 2% of that money went to IBM. A 25 million final cost on a 10 million dollar project is only a 150% overrun, and quite reasonable given the spec churn that occurs in government. The specs are never final at the time of bidding, and everyone knows that.

      It would seem the bigger consumer of resources was by far the "out of scope" costs that the goobermint conveniently ignored while setting the initial budget. There are always costs involved with large deployments, and they usually dwarf the cost of development, especially if hardware and infrastructure costs get rolled into it, such as upgrading everyone's PCs from XP at the same time, but "sneaking" that expense into the budget of the large project. And that happens All The Time.

      --
      I do not fail; I succeed at finding out what does not work.
  20. Let me explain something by Anonymous Coward · · Score: 0

    Ditto. I know one of the IBM Admins for this job, she said Qld health signed off at every stage before going live. I'd like to see who has the greater budget for a court battle - the qld govt is broke.

    Here's how I've seen it done on other projects - disclaimer: I don't know about Qld.

    While your Admin was toiling away at her job, the folks that the sales rep needed signatures from where being taken out to dinner and were being entertained. Nothing really wrong - just a night or more out.

    At a very nice restaurant.

    The Beemer shows up - probably a 6' 2" ex-collegian football star that would be recognized by the fans and swooned over by the ladies; let's call him Jeff - they all go to a nice restaurant, the wine list comes out and a bottle shows up (and they don't stop coming), expensive appetizers, and then dinner. At the end of the evening, the Platinum Company Amex comes out and a round of "Thank yous!"

    Nothing more.

    Signature time comes up. Jeff hands over the form and Government bureaucrat having the best time of his life signs, and Jeff then says, "See you at dinner?"

    Rinse, repeat.

    That, you geeks, is how it's done.

    1. Re: Let me explain something by Anonymous Coward · · Score: 0

      You could be right - I've been the beneficiary of an IBM amex card - but it only came out AFTER the completion of the contract, to everyone's satisfaction. And boy, did I take advantage of it. Good times

    2. Re:Let me explain something by Anonymous Coward · · Score: 1

      No. Not even close. Evidently you know nothing about 1) government procurement or 2) IBM.

      Everyone connected with either (1) or (2) is laughing at you.

      Mind you, your above scenario is *exactly* how American investment bankers got European suckers to buy their toxic products. If anything, in fact, it under sells the money and experiences offered by those slick salespeople.

  21. ejaculating into fish tanks to feed fish by Anonymous Coward · · Score: 0

    how much do i have to cum to feed a few goldfish in a bowl?

  22. I've been on Both Sides by Anonymous Coward · · Score: 1

    IBM has long known how government contracts tend to work, the company has been around the block. At the first sign of issues, they should have back out of the contract and sighted reasons of customer failing to stay on target. If IBM doesn't have lawyers who could have made those arguments, they should just close their doors now.

    Any government entity will naturally blame a contracting company for their failings to know how to handle a business project in a government environment. I've seen the same thing happen here in the USA with the EPA and other departments. They don't want to spend a little extra up front to properly scope out and gather requirements that make sense and then stick to those requirements.

    And OMG your initial project for your government was $10 million and it ballooned to over 1.2 billion? Who the F... does that or allows that? How did the tax payers not fire all of your asses in a new election?

  23. The common thread is government business by gelfling · · Score: 1

    IBM has had some newsworthy problems with big contracts of late and ALL of them are government deals. And at that all of them are at the sub-national level; states, provinces and such. Whatever is going badly wrong has to do with the horrendous problems of trying to do business with 'state' governments be it Texas or Indiana or Queensland. For every anecdotal story about the absurd demands placed on contractors by Federal or National governments - states are that and more. The states seem to think they can be even more demanding, cheaper, vague, arbitrary and frankly, insane. Because there's no standardized contract arbitration process at that level of government like there is at the state level. They hold out the carrot of the potential of large long run contracts and then they act like Napoleon screaming contradictory requirements and there's no opportunity for the contractor to appeal the threats.

  24. Sounds like what IBM did in PA by smooth+wombat · · Score: 1

    The Department of Labor and Industry wanted to upgrade its unemployment compensation system from its mainframe system. IBM initially said it would take 3 years and cost $15 million.

    The state finally pulled the plug after the project was 42 months behind schedule and $60 million over budget.

    So much for those vaunted project managers and the PMI certs they have. These two projects fall under the 70% of IT projects that fail, a statistic that hasn't changed in 2 decades.

    --
    We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    1. Re:Sounds like what IBM did in PA by tibit · · Score: 2

      I think that those big failures indicate something about human nature at a much lower level. The green screen (CICS and such) was something that every developer could reasonably comprehend in its entirety, and there weren't really a 100 ways to do anything and everything (AFAIK based on 2nd hand lore). It was "limited", but those limitations made it mesh with human limitations. Bazillions of CICS and architectural lookalike systems were successfully deployed, and are still in use and under maintenance.

      Then we've got all the web technologies and suddenly you can do everything in an almost infinite number of ways, and the tech involved can be selected to be almost arbitrarily complex. All this while the people who actually design and implement the stuff haven't magically become any more intellectually-able. They are the same species; there's no particular pressure to select truly cream-of-the-crop uber-developers with extraordinary mental capabilities. This impedance mismatch between the breadth of technology and the limitations of the implementers is a surefire recipe for disaster, especially given the demonstrably natural tendency for PHBs to jump onto "new" technologies for no reason other than those technologies happen to be out there.

      There is a reason why there are many very successful projects that run on "legacy" technologies and purposefully limit themselves to what they use in the implementation. Had they not done it, they'd not be successful, it's that simple. I agree with Joel Spolsky that such legacy implementation should never be scrapped by a "total rewrite". You've got something that's CICS but you want to move on - port it to something more modern, web2py for all I care, but do it by a series of easy to understand (perhaps automated, even) transformations. Only when that's done, and you've got exactly the same system on a platform you feel like using in the longer term, should you start adding new features and doing deeper architectural changes.

      --
      A successful API design takes a mixture of software design and pedagogy.
  25. IBM by HangingChad · · Score: 1

    I remember an IBM project at my old day job where the firm, fixed-price bid was $5 million with delivery in 3 months.

    5 years and $27 million dollars later the project was abandoned, no product was ever delivered.

    The government project manager was given an award and promoted.

    --
    That's our life, the big wheel of shit. - The Fat Man, Blue Tango Salvage
    1. Re:IBM by plopez · · Score: 1

      If you can't get the promotion, leave the company early in the project. I've seen it happen a number of times, in both the public and private sector. Start a new project, often involving a famous ERP product, with much fanfare. Get it running, spruce up the resume, then leave after 6 months for a higher paying job. The poor schmucks who they left behind got the blame for the project failure.

      --
      putting the 'B' in LGBTQ+
  26. Still the Victorian govt insist on outsourcing. by Anonymous Coward · · Score: 0

    Good job assholes, that's going to work out real well for you. I hope all your existing staff do a mass knowledge evac and it goes up shit creek.

    Liberals are vermin.

    1. Re:Still the Victorian govt insist on outsourcing. by Anonymous Coward · · Score: 0

      Exactly the same process is happening here in Queensland. Contractors and staff are leaving in droves, CITEC is being deliberately run into the ground, so that Telstra can pick it up cheaply at a fire-sale price (wonder who got bribed?)

      Victoria is just slightly behind the curve. The conservatives are indeed sleazy, scummy and corrupt and never miss an opportunity to give their golfing buddies a chance to loot the Treasury. However, credit where it's due -- Queensland govt IT has had governance issues for a while, and they're trying to get a grip on that, if only to make it easier for the white-shoe crowd to get their hands on public money.

  27. Project governance issues? by plopez · · Score: 1

    I think not. IBM maximized profits, didn't they? Isn't that what a well run project should do? Nothing is as efficient as a private sector corporation in maximizing profits. They should get some sort of award for this, increasing revenue by 12,000 percent. Just think of the taxes they paid!

    --
    putting the 'B' in LGBTQ+
  28. Right. IBM Needs More Process. by C0C0C0 · · Score: 4, Interesting

    Poppycock. I used to work for Big Blue. It was the most process bound organization on Earth. It's entire business model is to sell, not innovation, not cutting edge, not feature set, but a complete and utter lack of surprises. If there is anything I can't imagine blaming on IBM, it is a lack of governance.

    --
    You are totally blocking my view of the wall. - Dogbert
  29. WTF? by gstoddart · · Score: 1

    The issues resulted in thousands of hospital staff being underpaid or not paid at all, and has ballooned in cost from under $10 million in budget to a projected total cost of $1.2 billion.

    I understand cost over-runs, but this is a full two orders of magnitude bigger. That's ridiculous.

    This sounds like someone went into this with no friggin' idea of what the scope was, or knew damned well it was much larger than the client would go for, and knew they'd make it up on the "time and materials" aspects of it.

    Companies like IBM sometimes know they have no chance of doing it for the stated costs and can make lots of money on the hourly stuff -- but this is ridiculous.

    This is more than a billion dollars over budget .. hell, for purposes of discussion, it's about $1.2 billion over budget. That's either fraud or incompetence.

    --
    Lost at C:>. Found at C.
    1. Re:WTF? by archont · · Score: 1

      This is ludicrous indeed. I simply cannot comprehend how such a situation is at all possible. I write code, I read the tech specs, go do some business-y stuff when needed.

      Project goes over budget? The client doesn't ever mind that, 'cause the amount was already agreed upon. If the budget was 10 million, that's what you're getting, minus tax and handling plus any possible interest for delayed payment on the client's part.

      Project went over budget? Start coming up with a good way of telling your employees they'll be working unpaid overtime. Project over budget? Suck it up, the client will NOT PAY A DIME MORE. If you underestimated the scope of the project (by an order of magnitude) it may be prudent to cancel the contract and pay the agreed upon contract termination fee - usually a few times the payment upon completion.

      Project goes over time though? Well lop off, say, 10% of the agreed upon sum with each month of delay, up to a neat 200% loss, after which it automatically terminates.

      Of course, you may attempt to go to court - on one side is the local judge, an employee of the system you, as the judge surmises, tried to screw over, and at the opposite end is your company. The worst case scenario for the government is when they slap on some ludicrous fine and the company does some legalese sorcery, changes the name and the office - but I'm pretty sure IBM is too big for that.

      So based on my experience it's very rare for the government to end up with the short end of the stick. How is this even possible? Did some secretary in Queensland just sign a contract that an IBM guy gave to her?

  30. Are they still using SmallTalk? by sproketboy · · Score: 1

    I remember back in the day IBM had a few major project failures around SmallTalk.

    1. Re:Are they still using SmallTalk? by ebno-10db · · Score: 1

      What did Smalltalk have to do with those problems? Whatever one thinks of Smalltalk, it does work. Maybe it's a little slow (I'm not even sure), but these don't seem like speed critical applications.

    2. Re:Are they still using SmallTalk? by sproketboy · · Score: 1

      This was back in the 90's. SmallTalk was IBM's enterprise language which they dropped mid 90's in favor of Java. Specifically the problems centered around the over-use of unary methods and operator overloading. In large applications it would become harder to understand and maintain the whole system.

    3. Re:Are they still using SmallTalk? by ebno-10db · · Score: 1

      ebno's 2nd law: you can write bad code in any language.

      It may be a poor choice (I can't really say because I don't know it), but I'm skeptical of blaming major project failures on the choice of language. A good language helps (and reduces the amount of profanity heard from programmers), but successful projects have been built using some pretty awful languages.

  31. They're meant for each other by ProZachar · · Score: 1

    Government decision makers are un-fireable and are terrified of making real decisions that might have consequences, because that means heat from their bosses. So they provide little to no actual direction. Government contracting companies just want to suck money from the organization; they don't really care much about anything else. The two would be a perfect match for each other, except for the millions of taxpayers funding their little do-nothing empires.

  32. Not to defend IBM...but... by erp_consultant · · Score: 1

    In my experience, when these big projects start to go sideways the vendor always gets blamed. Or the software. Anyone but the incompetent government boob running the project. The outside contractor is always the first to get the blame.

    But fear not...big companies like IBM are used to this sort of thing. That's why they take their time and make you sign this document and that document authorizing decisions along the way. Change in project scope? Sure...sign here. They do this because they know that eventually something like this will happen. And when it does they will have a paper trail of evidence should it go to court. In the end, faced with the mountain of evidence, the client will make a confidential settlement to save face and IBM moves along to the next project. Nice and neat. Thanks for playing.

  33. This calls for a Professional Superhero! by JRHelgeson · · Score: 1

    We need ACTION ITEM MAN! Professional Superhero.
    http://professionalsuperhero.com/

    --
    Good security is based upon reality and common sense. Common sense is a function of having common knowledge.
  34. offshore madness. by Anonymous Coward · · Score: 0

    Oh look.. another project destroyed by a company infested with Indians.. probably shouldnt have laid off all those American engineers who were patching up all that crap your offshores write.

  35. Support contracts...? by Anonymous Coward · · Score: 0

    I'm waiting for the government's current support contracts for DB2, informix and Cognos to expire. Then what will they use?

  36. Re:Right. IBM Needs More Process. by dkre · · Score: 1

    I constantly see salespeople I work with create a potential disaster during a client brief.

    The response to salesman X's stupid promise, idea or agreement to a stupid idea, goes something like this in my head at the time:
    "Sorry, no Bob is an idiot and we aren't going to do that - instead what we can actually provide is..."

    Mix a sales based approach with an unobjective/misguided perspective of public servant management and you will create a bizaar fantasy which has nothing rooted in reality.

  37. Business Logic: unwritten asssumptions by handy_vandal · · Score: 1

    ... 'business logic' that never made any sense in the first place. What is actually being done is multiple individuals' interpretation of a tremendous mass of confusing and conflicting rules combined with unwritten assumptions and word of mouth 'folk wisdom' that may or may not bear any relation to what is documented.

    Well said -- right on target -- my thoughts exactly.

    --
    -kgj
  38. No one has ever gotten fired for using IBM... by Anonymous Coward · · Score: 0

    ...except, now, IBM...