Slashdot Mirror


FBI's New Info-Sharing Software Project Fails

Spy Handler writes "After 4 years and half a billion dollars, FBI's attempt to create new information sharing software - called Virtual Case File - simply didn't work.

271 comments

  1. Federal Cost Savings by Sgt+O · · Score: 5, Funny

    To the Feds -

    Come look for me the next time you need something that does not work. I would be happy to deliver it for the bargain basement price of only $100,000,000.

    1. Re:Federal Cost Savings by Anonymous Coward · · Score: 0

      To the feds-

      You would be better off coming to me instead. I'll deliver it for only $99,999,999.99 (As Seen On TV special offer) Hurry call now and I'll throw in some extra information for you to share.

    2. Re:Federal Cost Savings by EvilTwinSkippy · · Score: 2, Interesting
      It's projects like this that make me scratch my head and say WTF?

      Large organizations are only truely served by in-house developed software. The trick is for said organizations to hire folks who really know what they are doing.

      I can generally tell when a project is going to fail. The whole process begins with sending the project out for bid. For specific projects, yes, farm it out. There is no need to write your own relational database. If you don't have a Unix weenie in-house, it is cheap at twice the price to farm out hosting.

      But making up a wishlist for projects with 100,000s of thousands of users and 10,000s of thousands of uses is just asking to be ripped off.

      --
      "Learning is not compulsory... neither is survival."
      --Dr.W.Edwards Deming
    3. Re:Federal Cost Savings by scovetta · · Score: 2, Funny

      I think there's a guy in India that'll do it on Rent-a-coder for $20.

      --
      Wer mit Ungeheuern kämpft, mag zusehn, dass er nicht dabei zum Ungeheuer wird. --Nietzsche
    4. Re:Federal Cost Savings by 2old2rockNroll · · Score: 2, Interesting

      Large organizations are only truely served by in-house developed software. The trick is for said organizations to hire folks who really know what they are doing.

      Agreed. However, there is a mindset in a lot of government agencies that COTS and/or using consultants saves money - no matter how many times they get burned. In typical fashion, the article indicates the FBI ("I" for investigation) has hired two more groups of consultants to investigate the problem.

    5. Re:Federal Cost Savings by Anonymous Coward · · Score: 0

      Well, I'm from India and I will be happy to do any piece of unworking software for just $50.99 + shipping and handlying. Yes, outsourcing is a bitch, but at least it's cheap

    6. Re:Federal Cost Savings by zero_offset · · Score: 1

      It's projects like this that make me scratch my head and say WTF?

      Large organizations are only truely served by in-house developed software.


      To a degree, yes -- but what they're describing would be well-served by mostly run-of-the-mill Enterprise Records Management and the similar, but not identical, Document Management requirements. There is a whole world of products available which can handle this on the scale they're talking about -- I know, since this has recently become a big part of what I do (inside a globe-spanning company with revenue counted in the trillions).

      The in-house development should focus on implementation and deployment of a COTS system like this (IBM has some competent stuff available), rather than trying to reinvent the wheel.

      --

      Slashdot quality declines as the number of hot grits posts decreases. - Provolt's Law, Apr-09-2005

  2. half billion? by FUF · · Score: 1

    Half a billion dollars for a software project like this? Does this seem unreasonable to anyone else?

    1. Re:half billion? by danheskett · · Score: 1

      It's clearly not just a software package.

      It's an entire information system.

      Something like that for an entire organization run by the government, naw, $500M is probably just about right.

      You need servers, infrastructure, programmers, support people, consultants, all kinds of management..

      $500M isn't off the chart.

    2. Re:half billion? by The+Dobber · · Score: 1

      Nice shiny new laptops for all the pinkie ringers. Underpowered crap for the end users. Struggling from the word go servers and data processors. Barely enough money left for software, if we cut corners.

      Yep, half a billion should cover it. Probably another 100 million for early termination of the contract with the vendors.

    3. Re:half billion? by musikit · · Score: 5, Insightful

      i think you fail to see how a gov project works.

      steps to gov project.
      1. create team of 4-5 people to outline requirements
      2. get team staff of 2-3 to support them
      3. get place for them to work for up to 2-3 years developing requirements
      4. subcontract out requirements analysis to someone
      5. hire subcontractor to verify requirements analysis by the first.
      6. hire gov people to oversee both contractors
      7. hire people to support people overseeing subs.
      8. release requirements out for public "auction"
      9. review company responses to "auction" by s team of 12-20 people
      10. hire crew to support 12-20 people on the responses review.
      11. except bid.
      12 start project.

      there you have approximately 100-200 people working on just ensuring the requirements documentation and bid for 3-4 years before a project even starts. that alone could cost 200 mil or more.

      they got off cheap.

    4. Re:half billion? by aeroelastic · · Score: 1

      I wish I had mod points. Depending on the complexity of the system, I might double all of your estimates. Plus the more people involved, the more likely you are to miss a deadline, incurring further costs.

      --
      "It doesn't take a rocket scientist" -I guess I should leave then
    5. Re:half billion? by starwed · · Score: 1

      The half-billion dollars is the price tag on a complete rehaul of the FBI's computer system... this program is only a part of that overhaul

    6. Re:half billion? by Anonymous Coward · · Score: 0

      That was just to install Microsoft Service Pack 2.
      Removing it will be about twice as much.

    7. Re:half billion? by Anonymous Coward · · Score: 0

      (aside: Worst case, that comes to $250,000/year each. I don't think gov't pays that well.)

      I watch both ends of contracts in my job. Fortunately, I'm not responsible for any of them. If you don't have a full-time team researching, writing, and checking the requirements, and then following vendors closely, you don't know what you'll get. Companies that have been around a while have learned this, and their contracts get huge and obtrusive. They then get charged twice as much, because vendors have to work slowly and document every step to prove that they're doing what they're supposed to (and that it will work.)

      The big question (maybe this is what they teach in business school. I doubt it) is at what point do the costs of knowing what you're getting outweigh the risk of just getting the cheap one? A lot of companies would be served better by dumping the contracts and just buying twice if it doesn't work. The lawyers wouldn't go for that, though.

    8. Re:half billion? by Anonymous Coward · · Score: 1, Funny

      steps to gov project.
      1. create team of 4-5 [Relatives] to outline requirements.
      2. get team staff of 2-3 [Friends] to support them
      3. get place for them to work for up to 2-3 years developing [bullshit and sitting on there ass]
      4. subcontract out requirements analysis to someone [you know]
      5. hire [your son] to verify requirements analysis by the first.
      6. hire gov people to oversee both contractors
      7. hire [blind] people to support people overseeing subs.
      8. release requirements out for public "auction"
      9. review company responses to "auction" by s team of 12-20 people
      10. hire crew to support 12-20 people on the responses review.
      11. except bid.[from your cousin]
      12 start project.

      -vettemph (at work, not logged in)

      Is it illegal to call the President a pussy?

    9. Re:half billion? by cshark · · Score: 1

      I've worked on government projects before. Some agencies are better than others. State agencies are weirder than the Feds (especially Indiana, which has become very odd of late), and some Feds are much more efficient than others.

      Think of a spectrum of efficiency. On the one side of the spectrum you have say, the USPS (which is actually among the better run IT areas in US gov) and on the other extreme you have agencies like the FBI, which people have been complaining about for easily the last five years. Everyone else is generally somewhere in between.

      That said, I think all governmental agencies would be a lot more productive if they stopped thinking about being efficient as a bad thing. The mind set kind of works like this:

      Being efficient means that you get more work done more quickly with fewer resources. Fewer resources means less unneeded funding. Less funding means a smaller head count. Smaller head count means you're going to be stuck with hundreds of people who aren't doing anything (probably not doing much anyway) that you are stuck with, and can't fire... unless they're merit based, but let's not get into that.

      And that is why this Gormanghaust we call a government moves so incredibly slowly, and never seems to improve.

      The FBI especially; an agency that you would think would benefit considerably from any improvements in efficiency will only do so kicking and screaming. If not for the September 11th Commission, they never would have gotten around to doing anything!

      And now people find it surprising when a program they're mandated to have developed is completely inadequate, and out of date before it's even deployed? I don't think the problem is in the software vendor. It's the system itself.

      Until the mind set at governmental agencies facing these sorts of problems changes soon, we'll continue to hear about millions and hundreds of millions of dollars spent on nothing. And if voters don't begin lobbying their politicians to end this... it's never going to change.

      Just a thought.
      I'm an idiot. See? Beat you to it!

      --

      This signature has Super Cow Powers

    10. Re:half billion? by SoSueMe · · Score: 1

      I'd bet half a billion doughnuts that requirements weren't properly gathered or documented.
      Testing and usability were probably left until the latter part of the project as well.

      Plus, it wouldn't have been 508 compliant.
      Section 508 is still a US Gov't mandate, isn't it?

    11. Re:half billion? by dabigpaybackski · · Score: 1

      You forgot step 13: Profit! (Well, not exactly.)

      --
      "OH SHIT, THERE'S A HORSE IN THE HOSPITAL!"
    12. Re:half billion? by FinalCut · · Score: 1

      Don't forget the contracter (and subsequent subcontractor) they will hire simultaneously to document their business processes to make sure the requirements of the system map to the way they currently do things

      and the fact that neither the requirements analysts nor the business process analysts will be able to talk to each other - and if they could at least one will be reluctant to communicate with the other since, in all actuality, both are competitors hoping to get the final contract of software implementation.

    13. Re:half billion? by winwar · · Score: 1

      "Being efficient means that you get more work done more quickly with fewer resources. Fewer resources means less unneeded funding. Less funding means a smaller head count. Smaller head count means you're going to be stuck with hundreds of people who aren't doing anything (probably not doing much anyway) that you are stuck with, and can't fire... unless they're merit based, but let's not get into that."

      Strike 1: Oh, need less money, fine, we will cut your budget. Oh, but you might need some more money next year for something important? Too bad. (I have seen this played out in the military-a rush to spend extra money at the end of the year, even though they don't need to because if they don't, their budget will be cut and they won't be able to make important purchases that they need in a year or two....)

      Strike 2: Smaller organization=less clout. Manager wise, that is.

      Strike 3: Changing the organization creates new power centers and destroys old ones. Doesn't happen without a fight or a clear goal. Expecially when many people in the org. have seen these attempts fail over and over.

      Strike 4: We know best. We are the experts. How dare you tell us how to do our job. If we didn't think of it or can't take credit for it, it sucks.

      Which is why being efficient can be a bad thing (for any organization).

    14. Re:half billion? by aeroelastic · · Score: 1

      Dear god, are you looking over my shoulder at work?

      You just desribed the project I'm working on exactly.

      --
      "It doesn't take a rocket scientist" -I guess I should leave then
    15. Re:half billion? by sd_spot · · Score: 1

      Sorry for digressing a little, but I see all sorts of comments elsewhere blaming SAIC... asserting incompetence etc. I want to know (and if the agency doing the program review is reading this - take notes).

      1. metric of requirement turn

      2. total number of functional requirements

      3. number of outstanding "requests for clarification or direction" (SAIC asking the sponsor for clarification or specific direction on an issue)

      4. Was this fixed price? T&M? Did SAIC allow too many requirement changes on a FFP contract?

      5. Was this inital version unexpectedly late? (were there contract modifications accepting a later delivery in exchange for additional/changed requirements?)

      6. Does this initial version conform to the agreed requirement set?

      I agree with most, I don't like the money being spent and then tossed away...but let's not be quick to blame the contractor. The real story (possibly) isn't out.

      --
      Tell me what you know, tell me what you don't know - but never tell me you know what you don't know
  3. Wow by BabyJaysus · · Score: 0

    Slashdot is slashdotted, and the FBI fail it!

  4. Fails Like Slashcode?? by Anonymous Coward · · Score: 0
    503s galore today.

    Don't throw stones in glass houses, michael. Your software project is even more shoddy than what the FBI had.

    1. Re:Fails Like Slashcode?? by grub · · Score: 2, Funny


      Too bad /. didn't incorporate some banner ads on their 503 messages. They would make buckets of cash.

      --
      Trolling is a art,
    2. Re:Fails Like Slashcode?? by stupidfoo · · Score: 1

      ssshhhhhhhhhhhhhhhhhhhhhhhhhh!

      Really, don't repeat that.

      Then they would never have the fix their server problems. At least now, when the site is erroring out, no ads are being displayed so they have a reason to do something.

    3. Re:Fails Like Slashcode?? by PhYrE2k2 · · Score: 1

      Whine, whine, whine.

      --

      when you see the word 'Linux', drink!
    4. Re:Fails Like Slashcode?? by Anonymous Coward · · Score: 0

      Whine, whine, whine.

      If I were a Slashdot subscriber I'd be whining. Then again, if I were a Slashdot subscriber I'd hopefully come to my senses and blow my own head off.

    5. Re:Fails Like Slashcode?? by Anonymous Coward · · Score: 1, Funny

      By all means don't let not being a slashdot subscriber prevent you from doing so.

      We eagerly anticipate your next exciting, thoughtful and informative post.

  5. Government software project fails?! by Pandion · · Score: 5, Funny

    Inconceivable!

    1. Re:Government software project fails?! by Anonymous Coward · · Score: 1, Funny

      You keep using that word. I do not think it means what you think it means

    2. Re:Government software project fails?! by Anonymous Coward · · Score: 0

      Right, because as we know *only* government software projects fail.

    3. Re:Government software project fails?! by Anonymous Coward · · Score: 0

      The Princess Bride
      good movie!
      two thumbs up! Andre the Giant was great too!

    4. Re:Government software project fails?! by Anonymous Coward · · Score: 0

      Yes, but they tend to fail with less zeros in the loss figure, none of which is your money to boot.

    5. Re:Government software project fails?! by networkBoy · · Score: 1

      Never mess with the FBI when budgets are on the line!

      Ahh HA ha ha . . . AAk
      -nB

      --
      whois gawk date unzip strip find touch finger mount join nice man top fsck grep eject more yes exit umount sleep dump
  6. Accountability by savagedome · · Score: 5, Insightful

    Since the attacks, Congress has given the FBI a blank check, allocating billions of dollars in additional funding.

    And that blank cheque is the problem. Whatever happened to accountability? It's the tax payers money to begin with.

    1. Re:Accountability by TyfStar · · Score: 3, Insightful
      Whatever happened to accountability? It's the tax payers money to begin with.

      That's the problem right there. No tax payer has the time & money to do the auditing! I mean.. my portion of that was about $2. And I just don't have the time & energy to audit them for my $2.
      Can't I .. like.. hire someone.. to do it for me?

      What? I Do??

      Damnit! Okay, I revise this. It's because we can't kick government auditors out of office for not auditing my $2!

      Wait, can we?

      --

      "There is a reason Linux is free"

      ~me~

    2. Re:Accountability by Odo · · Score: 3, Insightful
      > And that blank cheque is the problem.

      Not always. NASA was given a blank cheque in the 60s to get a man to the Moon. With the advantage of hindsight, we can see that NASA managed the project extremely well and there was very little waste. Contrast this with NASA's subsequent accomplishments once the blank cheque expired: decades of waste.

      Sometimes a blank cheque is just what's needed to get something accomplished efficiently. Apparently not in this case though.

    3. Re:Accountability by w1r3sp33d · · Score: 4, Funny
      "It's the tax payers money to begin with."

      Commie!

    4. Re:Accountability by lightknight · · Score: 1

      And even if you managed an audit, the only effect would be a couple of senators talking about "reforms", which will be forgotten in a few weeks time.

      --
      I am John Hurt.
    5. Re:Accountability by andreMA · · Score: 2, Insightful
      Not always. NASA was given a blank cheque in the 60s to get a man to the Moon. With the advantage of hindsight, we can see that NASA managed the project extremely well and there was very little waste. Contrast this with NASA's subsequent accomplishments once the blank cheque expired: decades of waste.
      The difference being, I think, is that for Mercury/Gemini/Apollo those working on it actually gave a damn and weren't solely concerned with self-enrichment. Then the disillusionment and cynicism of the 1970's came... due in large part to Vietnam and Watergate, IMO.
    6. Re:Accountability by SlayerofGods · · Score: 1

      This is accountability. If they had kept it a secret what the money was going to then no one can be held accountable. But the very fact they released this information is for us (the citizens) to hold the people (our congressmen) responsible for a gross misappropriation of funds.
      How else would you want them held accountable? Thrown in jail for a good idea gone wrong?

      --

      Technology, the cause of and solution to all of life's problems.
    7. Re:Accountability by Leebert · · Score: 2, Insightful

      Whatever happened to accountability? It's the tax payers money to begin with.

      It's called "elections". They were in November. How many congressmen were voted out?

    8. Re:Accountability by SunFan · · Score: 1

      No tax payer has the time & money to do the auditing!

      Isn't that what we pay the GAO to do? How about all the aggressive watchdog groups out there?

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    9. Re:Accountability by Anonymous Coward · · Score: 0

      Yes but that project was implemented by Germans who as we all know have a reputation for efficiency and a good work ethic.

    10. Re:Accountability by Martin+Blank · · Score: 1

      California's gerrymandering may be going out the window before the next major election in 2006. One way (through the Legislature) or another (through ballot initiative), redistricting seems like it's going to be removed from the hands of the Legislature and handed to an independent commission; the governor suggested a commission of retired judges, and members of California's congressional delegation are already moving to try to get themselves off of the list of districts to be decided by independent commission.

      Of 153 seats up for election in November, not one changed parties. If California changes methods (and we wouldn't be the first to do so), other states may well pick up on the trend and expand it, which can only be good, as far as I can see.

      --
      You can never go home again... but I guess you can shop there.
    11. Re:Accountability by Anonymous Coward · · Score: 0

      I'm sorry, the slanderous derogation you used "Commie" is out of date. The current equivalent reads:
      "You're siding with Terrorism and Saddam Hussein"
      (Notice that they are listed separately)

      Unfortunately, This was actually said by someone (I believe in the Republican inaugural committee) on NPR this morning referring to people who will be protesting during the inaugural parade.

    12. Re:Accountability by legirons · · Score: 1

      "And that blank cheque is the problem. Whatever happened to accountability?"

      Basically, it means that the contracts go to whoever spends 70% of their money on accountability, auditing, documentation, oversight, and bureaucracy. (i.e. EDS) Which is one of the reason government projects cost so much and are so likely to fail.

      There's nothing like a 12:1 beancounter to programmer ratio when you're trying to maintain accountability. No prizes for guessing how productive it is though.

    13. Re:Accountability by saigon_from_europe · · Score: 2, Interesting
      NASA was given a blank cheque in the 60s to get a man to the Moon. With the advantage of hindsight, we can see that NASA managed the project extremely well and there was very little waste.

      Unfortunately, we cannot compare W. Von Braun and aparatchik who runs FBI's IT department. Von Braun was a man with vision from his youth to send a rocket to another planet (at least his current biographies say so). We may argue about his role in WWII, but we must admit that his WWII project was also quite successful - V2 was at least decade in front of any equvialent project of that time.

      If you find me the man who was able successfuly to run expensive technical project in war time, with shortage of all possible suplies, and with a threat of being sent to Eastern front if anything goes wrong, I'll hire that man for any project.
      --
      No sig today.
    14. Re:Accountability by Anonymous Coward · · Score: 0
      Yes but that project was implemented by Germans who as we all know have a reputation for efficiency and a good work ethic.

      Not to mention highly-regimented brutality.

    15. Re:Accountability by DM9290 · · Score: 1

      Contrast this with NASA's subsequent accomplishments once the blank cheque expired: decades of waste.

      You simply don't appreciate how the worlds most advanced network of spy satellites helped to win the cold war and artificially supress the cost of oil.

      NASA has paid for itself.

      --
      No one has a right to their *own* opinion. They have a right to the TRUTH.
  7. Lemme guesss sum1 like EDS or Accenture was @ it by betelgeuse68 · · Score: 5, Insightful

    Having worked at Andersen Consulting little more than a decade ago and seeing the dismal IT failures of EDS has had in England, when I here of vast amounts of money wasted on failed IT projects these companies immediately come to mind.

  8. Hey FBI. by boaworm · · Score: 3, Insightful

    Perhaps you should try this?

    Hm, more seriously.. They must really have tried to make something special. Otherwise WebDAV+SSL would have proven to be a bit cheaper.. :)

    --
    Probable impossibilities are to be preferred to improbable possibilities.
    Aristotele
    1. Re:Hey FBI. by Anonymous Coward · · Score: 0

      Exactly what I was thinking. WebDAV is already built into the windows operating system, and SSL into Windows Server 2k3. Also it takes a whole 20 minutes to setup and start testing!

      Why does our government feel they need to re-invent the wheel, and spend our money on an "info-sharing" system that WebDAV already offers, or a number of other options out there? What happened to the R&D on this project? They let out the "R" (research should be done first!).

      I guess this failed project was just an injection into the private business sector of our economy. But hey our budget deficit is already $.5 Trillion why not add $.5 Billion to that and shoot for a Trillion dollar budget deficit?

    2. Re:Hey FBI. by sloth+jr · · Score: 1

      They weren't looking for a file-sharing solution, or peer-to-peer system. They were looking for a distributed case management system, which is quite a different beast.

    3. Re:Hey FBI. by Ohreally_factor · · Score: 1

      So, you're saying they need a wiki? =)

      --
      It's not offtopic, dumbass. It's orthogonal.
    4. Re:Hey FBI. by dbacher · · Score: 1

      WebDAV has unacceptable security and performance characteristics, and no indexing capabilities. Most of this would have been indexing and search tools.

      It would be exceptionally bad to be able to go to google and find information on in-progress FBI investigations, after all.

      --
      If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
  9. Why 503? by Anonymous Coward · · Score: 0

    Hmm, story about FBI and immediately there's 503: service unavailable. Tinfoil time.

  10. wrong approach? by Laurentiu · · Score: 1

    Maybe they should have used DC++ instead ;)

    --
    Just /. IT
  11. Sometimes Scrapping the System isn't a bad thing. by teiresias · · Score: 4, Insightful

    From a position of a tax payer this frustrates me.

    However, as a programmer I can understand them wanting to scrap the program. If the design has been shot to hell, if their using technology several years past its prime, it's time to start fresh.

    And as a tax payer, I'd prefer the FBI to use a system that works, rather than a system that doesn't.

    --
    -Teiresias
  12. And this money goes where? by turtled · · Score: 0

    Where does 581 Million dollars go, just to be tossed out? That money could have been used elsewhere for some good. -Dennis-

    --
    "I cannot think of any need in childhood as strong as the need for a father's protection." -- Sigmund Freud
  13. Michael - here's a tip by Anonymous Coward · · Score: 0

    When the server is running slow as shit, and you see that the last 3 articles you posted don't have more than 30 posts, how about you slow down? You don't have to post some anti-government/anti-bush/global warming article every 30 minutes.

    slow it down little boy

  14. In other news.... by FlimFlamboyant · · Score: 3, Funny

    ... The MPAA and RIAA have filed suit against the FBI, since their software could be used to share copyrighted material.

    --
    But God demonstrates his love for us, in that while we were yet sinners, Christ died for us - (Romans 5:8)
    1. Re:In other news.... by Dougie+Cool · · Score: 1

      I'll buy that for a dollar!

      No more, mind.

      --
      ~~Every few years or so I'm accidentally fashionable!
  15. Your tax dollars at work by haxor.dk · · Score: 1

    Even when they spend your money on collecting dirt on you, they STILL can't get it right. Sheesh.

    1. Re:Your tax dollars at work by Glonoinha · · Score: 1

      Selling drugs is the most profitable profession on the planet and the US Government somehow manages to lose money doing it.

      I'm just saying.

      --
      Glonoinha the MebiByte Slayer
  16. From TFA: by Anonymous Coward · · Score: 0
    An outside computer analyst who has studied the FBI's technology efforts said the agency's problem is that its officials thought they could get it right the first time. "That never happens with anybody," he said.


    First drafts are rough.
  17. Why do people need to reinvent the wheel? by Deekin_Scalesinger · · Score: 4, Interesting

    I actually read the FA (Ok, scanned it), and I didn't see anything that the FBI required that isn't commonly available now. Get a robust DB, have information decrypted at the user's computer, do not have any portion of this network on the Internet - instead use VPN/SSH connections physically secure the boxes, etc. Why they went to a third party in SD who blew through 130 MILLION of our tax dollars with nothing to show for it is beyond me.

    --
    "As the intrepid kobold companion continues his journey, he begins to wonder... if priests raises dead, why anybody die?
    1. Re:Why do people need to reinvent the wheel? by AceCaseOR · · Score: 2, Interesting
      They probably chose the lowest bidder. The problem with "Lowest Bidder" systems, in my opinion, is just because the company puts in a low bid, doesn't mean that's what it actually will cost nor does it mean that the system will actually work.

      What the government should put into place is a "Middle Bidder" system. In theory, that should encourage contractors to put forward more reasonable estimates of the costs of projects.

      --
      Zagreus sits inside your head, Zagreus lives among the dead, Zagreus sees you in your bed and eats you in your sleep.
    2. Re:Why do people need to reinvent the wheel? by jfengel · · Score: 4, Insightful

      In theory there's a guy involved in the process who reads the bids and rejects those that seem infeasible.

      In practice this guy is a manager, not a software expert, and he's usually an idiot. I've written dozens of proposals and it's monumentally clear that your job is to impress this idiot. Coming up with an intelligent design is something you spend time on after the bid, not before. And there's usually not time then, because you're busy fulfilling this idiot's pipe dreams.

      Not that I'm bitter or anything.

    3. Re:Why do people need to reinvent the wheel? by Anonymous Coward · · Score: 0

      170 million is the lowest bidder. Wow!!!

      I just wonder how much that company paid in kick backs.

    4. Re:Why do people need to reinvent the wheel? by Anonymous Coward · · Score: 0

      The same reason the gov always does this, they've got the money.

      I worked on the civilian side of the local military base. They were having problem with getting a simple MS Access query/report to work. At that time, I'd never used it but offered to help. They said if I hadn't spent a couple hours doing that and fixing it, they would have hired an outside firm.

      It was MS Access for pete's sake!!

      That's what's wrong with our government spending. There's no incentive to save money.

    5. Re:Why do people need to reinvent the wheel? by Anonymous Coward · · Score: 0

      LOL - 'do not have any portion of this network on the Internet' means use VPN/SSH? Thanks, you make me laugh.

    6. Re:Why do people need to reinvent the wheel? by Deekin_Scalesinger · · Score: 1

      Good point - sorry, the boss was coming so I was trying to finish up :) - I meant HTTP/WWW based

      --
      "As the intrepid kobold companion continues his journey, he begins to wonder... if priests raises dead, why anybody die?
    7. Re:Why do people need to reinvent the wheel? by caswelmo · · Score: 1
      That's what's wrong with our government spending. There's no incentive to save money.
      And that's the same reason I'm against a federal national healthcare system. If you think healthcare is expensive now, just wait...
    8. Re:Why do people need to reinvent the wheel? by SunFan · · Score: 1

      Get a robust DB, have information decrypted at the user's computer, do not have any portion of this network on the Internet - instead use VPN/SSH connections physically secure the boxes, etc.

      The devil is in the details. Robust DB -- you mean robust schema, which is very hard to do well. Independent network -- gives bureaucrats a bad taste, developers are too lazy.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    9. Re:Why do people need to reinvent the wheel? by SunFan · · Score: 1

      No, 170 million is what the lowest bidder cost. I'm sure their original bid was much much (much) lower.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    10. Re:Why do people need to reinvent the wheel? by be-fan · · Score: 1

      This is tangential, but I'd point out, that while the US is ranked somewhere around 30'th place in terms of key health metrics, Americans spend twice as much per capita as people in countries ranked much higher on the scale. We pay more for poorer healthcare. Sure, a properly implemented private system *might* be better than the average federal healthcare system, but so far, the best healthcare systems in the world are public, and our private system is a lot worse, and more expensive.

      --
      A deep unwavering belief is a sure sign you're missing something...
  18. Tax Payer Money at work! by Anonymous Coward · · Score: 0

    It kind of annoys me to hear this. Now I know where all my tax money has been funneled into. It probably didn't work because it was outsourced.

  19. Only government work... by Max_Abernethy · · Score: 1

    The prototype's main feature allows users to prepare documents and forward them in a usable form. Eventually, the FBI expects to have software with added features for managing records, evidence and other documents, along with the ability for users to collaborate on documents and share information online.

    Only the government could spend half a billion on that, and still not have it work...The article has limited detail about the software, but I can't see how it could possibly warrant such a development cost.

    1. Re:Only government work... by Anonymous+Brave+Guy · · Score: 1
      Only the government could spend half a billion on that, and still not have it work...

      Only a government would have something that doesn't work, and still pay for it at all...

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  20. Web Applications by eugenelim · · Score: 0

    How is the complexity of the software that it would cost a few hundred million? Web applications running on clustered servers shouldn't have that high development cost, unless there are some special requirements?

  21. This sounds like a perfect job... by IndiJ · · Score: 2, Insightful

    This sounds like a perfect project for the open source community! We should get Richard Stallman to submit a quote.

    Or better yet, Bram Cohen (inventor of BitTorrent) or Jed McCaleb (inventor of eDonkey). Those guys have experience writing file sharing programs after all, and isn't that really what the FBI is asking for?

    --
    It's hard to soar like an eagle when you're surrounded by turkeys.
    1. Re:This sounds like a perfect job... by dan5691 · · Score: 1

      That would be so cool. Could you imagine the PR.

      --
      I want a gmail account. Can someone help me
    2. Re:This sounds like a perfect job... by saudadelinux · · Score: 1

      I was *trying* to submit this very idea as an "Ask Slashdot" story, but Goddamn Slashdot 503ed, elasto-bouncing me away like a plane-launching rubber band in a Warner Bros. cartoon...

      --
      I didn't think the house band in Hell would play this badly.
  22. Ummmmm... by OECD · · Score: 4, Funny

    From TFA: So far the overhaul has cost $581 million, and the software problems are expected to set off a debate over how well the bureau has been spending those dollars.

    I'm going to go with "not well."

    --
    One man's -1 Flamebait is another man's +5 Funny.
  23. For a Half A Billion by the0ther · · Score: 0

    I could really cook up vaporware so much better than the security-cleared assclowns they hire for these projects. The government is where you go to work when your skills won't get you a job in the private sector.

    1. Re:For a Half A Billion by 2old2rockNroll · · Score: 1

      I could really cook up vaporware so much better than the security-cleared assclowns they hire for these projects. The government is where you go to work when your skills won't get you a job in the private sector.

      The software was produced by SAIC, a private-sector, employee-owned, contractor.

  24. Half a billion? I could do it for free by Anonymous Coward · · Score: 0

    Give them a copy of just about any P2P app, sounds like what they are looking for. Legitimate use for P2P? I think so.

  25. The Kazaa approach. by AtariAmarok · · Score: 4, Funny

    If the FBI had released its information encrypted as Metallica MP3 files, it would have been a resounding success.

    --
    Don't blame Durga. I voted for Centauri.
  26. What else is new. by Lovedumplingx · · Score: 1

    Maybe I'm just jaded, but when has any government project really been good? Boston's road revamping is a great example (I know it's not federal) of how large government projects just go completely bonkers.

    I think the worst part of this is that this will be another no one gets hurt cause it's the government job. If this was a private company they'd have to declare bankruptcy and close down shop. But because it's the gov. all people working on this project will keep their jobs and move on to something else. That's just poor management.

    1. Re:What else is new. by TrentL · · Score: 3, Informative

      Well, in TFA, it says that the program was contracted out to a company named Science Applications.

      It's impossible to tell what the problem was until we learn more. As someone who works in government contracting, I know that it can be like pulling teeth trying to figure out WTF the government actually wants. I'm sure a typical requirements review went something like:

      ScienceApps: So, what do you guys want?

      FBI: You know, a case management system that does stuff.

      ScienceApps: Care to elaborate?

      FBI: Sorry, gotta go.

    2. Re:What else is new. by Detritus · · Score: 2, Informative
      FBI: Do the stuff the old system does, only cheaper, faster and better! With GUIs and user-friendly bits! And it has to built on Microsoft technology. We only drink Microsoft kool-aid in this office.

      ScienceApps: What does the current system do?

      FBI: You know, FBI stuff. By the way, we need a detailed budget and schedule by next week.

      --
      Mea navis aericumbens anguillis abundat
    3. Re:What else is new. by Anonymous Coward · · Score: 0

      If you truly feed at the .gov trough, you know who SAIC is. Funny thing is how SAIC built their name from the acronym and how they're populated (chock-full, actually) with old-school spooks but still couldn't design a system for the exact same audience.

    4. Re:What else is new. by Anonymous Coward · · Score: 0

      As someone who heads the IT shop in a private sector company I can say our management/users are no different. We experience exactly the same thing you do.

      And if we give them a list of things they should consider and decide upon we're labelled as being uncooperative and obstrunctionist.

      In my 30 years experience most large organizations are as bad regardless of whether they are Gov't or Pvt.

  27. Perhaps by LouCifer · · Score: 0

    They should look at using BitTorrent technology. Then they'd surely get a product that works.

    Then again, they'd also show a legit reason for P2P technology and shut down arguments against legit uses for it.

    Wouldn't want to piss off any **AA lobbyists and stop any D.C. palms from getting greased now, would we?

    --
    Religion is for people afraid of going to hell.
  28. WTF? by rk87 · · Score: 0, Offtopic

    Did slashdot just get slashdotted?

    --
    I'M NOT ANGRY!
    1. Re:WTF? by ISmokeRocks · · Score: 0, Offtopic

      Something definately happened.

  29. Slashdotted by JamieKitson · · Score: 0

    I didn't realise the slashdot effect could reach so far.

  30. A little political editorializing going on... by paranode · · Score: 4, Informative
    From the article:

    WASHINGTON -- A new FBI (news - web sites) computer program designed to help agents share information to ward off terrorist attacks may have to be scrapped, the agency has concluded, forcing a further delay in a four-year, half-billion-dollar overhaul of its antiquated computer system.

    The half-billion is entire their budget to overhaul computer systems, not how much money they spent on this software.

    This is not to say they haven't wasted any money:

    Science Applications has received about $170 million from the FBI for its work on the project. Sources said about $100 million of that would be essentially lost if the FBI were to scrap the software.

    1. Re:A little political editorializing going on... by Anonymous Coward · · Score: 0

      Quoting ACTUAL TEXT from the ACTUAL STORY??? Isn't this against Slashdot policy?

    2. Re:A little political editorializing going on... by quanticle · · Score: 0

      The point that the FBI horribly mismanaged this project stands, though.

      Even if the FBI had succeeded in implementing the system, I think that $170 million on what is essentially a secure, customized version of Lotus Notes is far too much.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    3. Re:A little political editorializing going on... by anonicon · · Score: 4, Interesting

      "Science Applications has received about $170 million from the FBI for its work on the project. Sources said about $100 million of that would be essentially lost if the FBI were to scrap the software."

      Hold on, isn't Science Applications (also known as SAIC) also that company that was so incompetent in creating Pro-U.S. propaganda in Iraq that their contract was pulled from them?

      http://www.corpwatch.org
      http://www.prwatch.org

      Why does the government keep giving them contracts when they suck?

    4. Re:A little political editorializing going on... by Anonymous Coward · · Score: 0

      As with most military and government contractors, there is a revolving door between SAIC and the people who influence or control the bid processes. A list of current and former directors of SAIC reads like a who's who of top CIA and Pentagon officials.

    5. Re:A little political editorializing going on... by Anonymous Coward · · Score: 1, Informative
      Here's a little bit of information about SAIC, taken from this document.

      It seems they've got their hands into many of the things that concern slashdotters, including the Diebold voting machine debacle. They are the "independent" company Diebold hired to investigate after the Johns Hopkins report was issued. More scary stuff follows:

      The Associated Press describes Science Applications International Inc. (SAIC) as "the most influential company most people have never heard of." The Asia Times calls it "the most mysterious and feared of the big 10 defense giants."

      SAIC ranks among the top ten companies receiving defense contracts. Founded in 1969 by former Los Alamos physicist, Dr. J.R. Beyster, the company is the largest employeeowned company in the nation. The company boasts in excess of $6 billion in annual revenues and 30,000 employees worldwide. Employees are encouraged to buy shares in the company and are allowed to sell them to one another once a year at prices set by the company's auditor. If they leave the company they are required to sell their shares back to the company.

      SAIC might best be described as "the-company-of-what's-happening-now" in defense and intelligence. If it's important and it's happening, it's likely that SAIC has piece of the action. The company's ranks overflow with former or retired government personnel, many from the military and intelligence agencies. Much of SAIC's work is highly classified.

      At any given point in time, SAIC's board of directors represents a Who's Who of former military and intelligence officials. Retired Admiral Bobby Inman has been a fixture on SAIC's board of directors for years. Inman served as Director of Naval Intelligence, Vice Director of the Defense Intelligence Agency, Director of the National Security Agency, and finally Deputy Director of Central Intelligence.

      SAIC's board changes to reflect the politics of the time. Gone from SAIC's board are directors with expertise in Cold War and Iran/Contra eras, like former Nixon Defense Secretary Melvin Laird, ex-CIA Director Robert Gates, Secretary of Defense William Perry, and former CIA Director John Deutch.

      They have been replaced by people with more timely contacts, such as SAIC director Gen. Wayne Downing (US Army retired). Before the war, Downing served as a lobbyist for the US-backed Iraqi National Congress and its head, Ahmad Chalabi. Downing (along with Bechtel director George Shultz) also served on the board of the Committee for the Liberation of Iraq.

      Long before the shooting even began, SAIC was already at work on Iraq. The trail of contracts begin with William Owens, another former high-level military officer who sits on the boards of five companies that received millions in defense contracts last year. Owens also served as president, chief operating officer and vice chair of SAIC. And, Owens is a member of Defense Secretary Donald Rumsfeld's internal think-tank, the Defense Policy Board.

      • Noteworthy: In 1995 the company was ordered to pay a $2.5 million fine after a whistleblower charged SAIC had cheated the Air Force on a contract to develop jet fighter cockpit displays. (Hollis v SAIC, #93-CV-390)

      To say that the Defense Policy Board's membership tips to the right would not be an overstatement. Among its members: Ken Adelman (who made the rounds of network talk shows, assuring Americans a war in Iraq would be "a cake walk"); Newt Gingrich; Richard Perle; Dan Quayle; and Bechtel senior vice president, retired Army General Jack Sheehan. The Center for Public Integrity reports that, of the 30 DPB members, nine have ties to companies that won more than $76 billion in defense contracts last year.

      SAIC's Iraq contacts (at least those not classified) appear to begin sometime in February 2003, nearly two months before the war, when the Pentagon formed the Iraqi Recons

    6. Re:A little political editorializing going on... by NorthDude · · Score: 1

      Why does the government keep giving them contracts when they suck?

      Because they don't just suck, also swallow...

      --


      I'd rather be sailing...
    7. Re:A little political editorializing going on... by Tassach · · Score: 1
      Why does the government keep giving them contracts when they suck?
      1. Because the top management are all ex-government insiders and exceedingly well-connected.
      2. Because they have a huge stable of people people with security clearances. Having a clearance is FAR more important in government work than, say, actual talent
      --
      Why is it that the proponents of "one nation under God" are so eager to get rid of "liberty and justice for all"?
  31. Is it still new... by Cyn · · Score: 1

    ... if it never sees the light of day?

    Seems like that's more along the lines of "planned" or "attempted".

    I could go for burning a half billion dollars in 4 years - where do I sngn up for their next try?

    --
    cyn, free software and *nix operating systems enthusiast.
  32. Time to move on by muletool · · Score: 2, Insightful

    Sometimes it best to scrap a software project and take the lessons learned from the failure to a new project. As long as knowledge was gained about why the project failed then not all was lost.

    --
    Can I bum you a .sig?
    1. Re:Time to move on by Anonymous Coward · · Score: 0

      Do you have *Any* idea how large a sum of money half a billion dollars is?

      Knowledge gained is a valuable aspect of writing software but theres no way its worth that much money.

      Considering there have been many similar projects to this one (i.e online collaboration, 'preparing documents', massive user updatable database of text/video/audio/graphics), a lot of them open source, HOW couldnt they have spent less on it??

    2. Re:Time to move on by quanticle · · Score: 0

      Sometimes it best to scrap a software project and take the lessons learned from the failure to a new project.

      Wasn't rapid prototyping (ie: RAD/JAD) created just to prevent just this sort of situation, where large amounts of money are invested into a "full-featured" system that only ends up being used as a prototype for an even more "full featured" system later on?

      From the tone of the article, you'd think these guys were still using the waterfall cycle.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
  33. Why it failed? by tyleroar · · Score: 1, Insightful

    The article doesn't really mention why they think it's going to fail. It seems like maybe the FBI didn't really know what it wants, and probably still doesn't know what it wants. Science Application, the company developing the program, has received about $170 million dollars for the project. But the article says the FBI has spent about $500 million on the project. Where did the rest of the money go?

    --
    Portland, North Dakota Puppies
    1. Re:Why it failed? by shoolz · · Score: 1

      I thought "why" too.

      The best I could find on this was "is not now and unlikely to be an adequate tool for counterterrorism analysis because (it) was designed with criminal investigation requirements in mind." - CBS News

    2. Re:Why it failed? by LiquidCoooled · · Score: 3, Funny

      FBI wants a computer system where the officer can sit down at terminal with donut in hand, type in the name of the crime, and get a popup list of all the folks guilty of that crime.

      Police work Chief Wiggum style.

      --
      liqbase :: faster than paper
    3. Re:Why it failed? by quanticle · · Score: 0

      But the article says the FBI has spent about $500 million on the project.

      The $500 million was the entire budget for this computer system overhaul. $170 million of the $500 million was allocated to this company, Science Applications. SA spent about $70 million of the $170 million allocated to it, but the rest of the $170 million is not recoverable if the FBI pulls out of the contract with SA.

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    4. Re:Why it failed? by djc6430 · · Score: 1

      mmmm, donuts.

    5. Re:Why it failed? by LiquidCoooled · · Score: 1

      Step back, these donuts are on official police business.

      --
      liqbase :: faster than paper
    6. Re:Why it failed? by innocent_white_lamb · · Score: 1

      FBI wants a computer system where the officer can sit down at terminal with donut in hand, type in the name of the crime, and get a popup list of all the folks guilty of that crime.

      Sounds reasonable to me. Crime X has been committed, get me a list of everyone who's been convicted for Crime X in this area within the past Y years. Then there is a baseline to start wearing out the shoe-leather after that.

      Police work Chief Wiggum style.


      Sound police work, actually.

      --
      If you're a zombie and you know it, bite your friend!
  34. sounds like by Anonymous Coward · · Score: 0

    someone is just milking this for the cashcow...

    "moo" says the taxpayers...

  35. I have an idea! by af_robot · · Score: 4, Funny

    FBI can just post their information to usenet group gov.fbi.bigsecret and then use google to search for needed information!

    Now gimmi my half a billion dollars please! (I do accept paypal)!

  36. How is this possible? by chrisspurgeon · · Score: 2, Funny

    I don't recall having any involvement with this project.

  37. There was an article about things like this... by lpangelrob2 · · Score: 2, Interesting

    Someone at the FBI definitely should have read this article.

  38. Software too myopic by dartmouth05 · · Score: 4, Insightful
    It is all well and good for the FBI to have information-sharing software, but the problem with compartmentalized information goes beyond merely agents within the FBI. What is truly neccesary is a system that would be used by many or even most investigatory Government agencies.

    When I worked for the Department of Justice, a case might have 5 different case numbers: one case number for the DOJ, one case number for the FBI, one case number for the Defense Criminal Investigative Service, one case number for the Naval Criminal Investigative Service, etc. If I only had the DOJ jacket number, it could take me 15 minutes to get the case number for another agency, just so I could talk to one of the investigating agents.

    Spend money to fix that larger-scale problem, before flooding the FBI with money to squander on a software application that they will be terminating and starting afresh on.

    1. Re:Software too myopic by Anonymous Coward · · Score: 0

      When I worked for the Department of Justice...Naval Criminal Investigative Service, etc.

      So, what did you think of that goth chick? Is she hot or what?

  39. Bad Initial Post - the software does work by Anonymous Coward · · Score: 0
    But it doesn't work as fast as the FBI would like, nor does it work the way some FBI personnel think it should.

    So nothing new here, folks, keep moving. Just another software development project where the goals weren't written down before the work started.

  40. No problems by Dougie+Cool · · Score: 1

    I'll write them one in PHP and MySQL. Sure it won' t be very secure, but this is a branch of the US Government, so they either won't notice or won't care.

    --
    ~~Every few years or so I'm accidentally fashionable!
  41. Waterfall. Genius. by Bob9113 · · Score: 4, Insightful

    The bureau is no longer saying when the project, originally scheduled for completion by the end of 2003, might be finished. ...

    A prototype of the Virtual Case File was delivered to the FBI last month by Science Applications International Corp. of San Diego. But bureau officials consider it inadequate and already outdated, and are using it mainly on a trial basis to glean information from users that will be incorporated in a new design.

    Science Applications has received about $170 million from the FBI for its work on the project. ...

    A spokesman for Science Applications, Ron ollars, said via e-mail that the company had "successfully completed" delivery of the initial version of the Virtual Case File software last month.

    The stripped-down prototype will be running for three months. The bureau plans to then "shut it down, take all the lessons learned and incorporate them in a future case management system," a person familiar with the bureau's plans said. ...

    An outside computer analyst who has studied the FBI's technology efforts said the agency's problem is that its officials thought they could get it right the first time. "That never happens with anybody," he said.

    Some sources sympathetic to the FBI defended the process, and said that what has been learned in designing the software has given the bureau
    valuable design and user information.


    The first time they saw the software was a year after the delivery date. So they must have been using waterfall. Then they defend the process by saying the only good thing they got out of it was the information for the next pass of iterative development. So the best thing about waterfall is that when it fails you can turn it into iterative. Pure genius.

    1. Re:Waterfall. Genius. by Anonymous Coward · · Score: 0

      *sniff sniff* ... Doesn't smell like XP zealotry, thank goodness. But there's nothing there that indicates one particular lifecycle was used over another. Even the most iterative model still has to spin off a point-in-time release for integration and end-user testing. It's not like you can push out monthly builds across the entire FBI's IT infrastructure.

    2. Re:Waterfall. Genius. by Anonymous Coward · · Score: 0

      So the best thing about waterfall is that when it fails you can turn it into iterative.

      Heh, I gotta remember that one. 'Round here I call it "BDUF" (big design up front) but same difference.

  42. Open the source! by Teun · · Score: 4, Informative
    The system as a whole might not work but as the article states there are salvageable parts in it for the FBI

    This is a prime example why public funded software ought to be open source, that way the community as a whole can pick bits and pieces out of it for further use.

    --
    "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    1. Re:Open the source! by barryman_5000 · · Score: 1

      uh, I don't think the fbi would want to open the source . . . I don't care how many eyes we have on the code, someone like the chinese will have 4 million eyes on it searching for errors and compromise it.

    2. Re:Open the source! by Teun · · Score: 1

      Security by Obscurity has never been a solid idea.

      --
      "The likes of Facebook and WhatsApp are free to those whose privacy is of zero value."
    3. Re:Open the source! by Jedi+Alec · · Score: 1

      oh my, advertising security through obscurity on ./ ? big no no...oh, what is that you're saying, you might have a point? this is /., who cares ;)

      --

      People replying to my sig annoy me. That's why I change it all the time.
    4. Re:Open the source! by bunyip · · Score: 1

      I love the idea to open the source. So, how many open source developers out there would want to work on it? What about those outside the US?

      IANAA (I Am Not An American), but would gladly contribute to something that might actually help global security. A great many US citizens couldn't get a security clearance to work on the closed source code. How would you feel about foreign citizens writing code for your security?

      That said, even just opening the source for outside review would really help security.

      Alan.

    5. Re:Open the source! by avandesande · · Score: 1

      it would be interesting if we could get them to release the code under the freedom of information act.

      --
      love is just extroverted narcissism
    6. Re:Open the source! by ArcadeNut · · Score: 1

      Ok, here ya go...

      @ECHO OFF
      COPY C:\FBI\*.* C:\HOMELA~1\ /s
      COPY C:\FBI\*.* C:\CIA\ /s

      --
      Visit the Arcade Restoration Workshop @ http://www.arcaderestoration.com
  43. Perhaps using the Duke Nukem engine... by flinxmeister · · Score: 2, Interesting

    Perhaps using the Duke Nukem engine as a front end was a bad idea?

    Seriously, when you look around it's amazing how many software projects just completely fail with no usable code produced. It's not uncommon for companies to spend several million and just shut the thing down a couple years into it.

    I think we're about a century behind our technology. We still try to use industrial age models for 'building' things...and the digital/info/[buzzword] age has major implications that those models just don't take into account.

    1. Re:Perhaps using the Duke Nukem engine... by Taladar · · Score: 1

      Like complexity that is orders of magnitude higher than any given physical object we built to date?

    2. Re:Perhaps using the Duke Nukem engine... by Le+Marteau · · Score: 1

      I am reminded of that witty quote, "The goal of computer science is to build something that will last at least until we're finished building it."
      I am also reminded of the time one of my homies referred to the FBI as "the Feebs". It all makes sense now.

      --
      Mod down people who tell people how to mod in their sigs
    3. Re:Perhaps using the Duke Nukem engine... by phats+garage · · Score: 1
      Imagine if they built physical objects like buildings that way, "shucks, its not going well, lets abandon it."

      Where I live, there was this bridge project (not a great big bridge but big enough) and they built from each end toward the middle only to find out the two ends of the road/bridge were on different levels to the tune of a few feet. But in the physical realm you have to correct your mistakes.

    4. Re:Perhaps using the Duke Nukem engine... by flinxmeister · · Score: 1

      Like complexity that is orders of magnitude higher than any given physical object we built to date?

      Hmmmm....I don't know about that. A 747 is pretty complex. A skyscraper is pretty complex. I've seen plenty of art projects that are far more complex than at least one of these failed software project.

      Come to think of it, a CPU is pretty complex...and a CPU is a software development area. But in a CPU the physical design seems to keep things in a world that we can manage.

      Most of these software projects are no more complex in their requirements than things we used to do with iron, concrete, paper, and pencil. The failure is caused by our attempts to deal with the complexity in dimensions that we have a hard time grasping.

      No...I don't think it has anything to do with complexity. Humans deal with complexity all the time. It's still the nature of the environment, and we really are still a kitten mewing in that woods.

  44. Fraud? by Quixote · · Score: 3, Insightful
    If I sold a car to the government that didn't run at all, I'd be in jail for fraud.

    Why don't they do the same for software?

    These are the same feds who treat copyright infringement as "theft"; who tack on all sorts of costs to the cost associated with a breakin (where a kid just pokes around the system); and yet they turn the other cheek when these companies waste billions of dollars on badly-executed projects.

    As a taxpayer, I am thoroughly pissed at this waste of my money.

    Expect the Prime to pay a token couple of million dollars as a "fine" and walk laughing all the way to the bank...

    1. Re:Fraud? by Anonymous Coward · · Score: 0

      Solution: stop paying taxes.

    2. Re:Fraud? by SparafucileMan · · Score: 5, Insightful
      Because it's possible to know that the car is busted in advance of the sale. The software issue is equivilent to the government giving you a contract for designing a new car from scratch. And if in the process of the designing the new car from scratch, not everything worked as forseen, that wouldn't be theft. Look at the defense industry. They get a contract for $X. Every few months or year the project is reviewed and if problems creep up, the Pentagon gives more money. If in the process they figure out that they're attempting the impossible, the Pentagon absorbs the bill.

      That's how it works. You can't ask someone to provide a bid for a thing that isn't designed or built yet, then throw them in jail if their bid isn't 100% accurate. Good luck finding bidders! Your analogy to a car is just fucking retarded.

    3. Re:Fraud? by Vegeta99 · · Score: 0, Flamebait

      Thank you, sir, for turning your Insightful comment to one that should be moderated Troll. Why? Look at your last paragraph. Your point was made thoroughly in the first paragraph, but you turned yourself into a troll rather quickly in the second. Just another one of those kids who say in their mind, "I can be an asshole on the intarweb! Nobody knows who I am!"

      I have moderator points. I chose not to use them.

    4. Re:Fraud? by Richard+W.M.+Jones · · Score: 1
      If I sold a car to the government that didn't run at all, I'd be in jail for fraud.

      Why don't they do the same for software?

      But if you bought a car, you wouldn't be constantly harrassing the designers with new features ("It must be able to turn 90 degrees instantly! Oh, and I forgot to say I want it to fly!") while they were still building it.

      Rich.

    5. Re:Fraud? by poot_rootbeer · · Score: 2, Interesting

      If I sold a car to the government that didn't run at all, I'd be in jail for fraud.

      Why don't they do the same for software?


      If you sold a car to the government that didn't run at all, it's probably because the order that the government placed with you was for a vehicle with an 80-gallon gas tank, that can use gasoline, diesel, compressed air, or vegetable oil and run equally well with each, that is no larger than a stationwagon and weighs less than 1000 pounds.

      The only way to meet those specs 100% is to leave the engine out altogether, no?

      Project failures can often be traced back to a failure to provide good project specifications.

    6. Re:Fraud? by SparafucileMan · · Score: 1

      You're a retard.

    7. Re:Fraud? by 10101001+10101001 · · Score: 1

      In giving the contractor money, the government signs a contract with said contractor. If the product doesn't pan out, then the contractor is in violation of contract and the government should get most its money back. There's no need for jail time. Obviously the contract will have some flexibility. But clearly companies should only bid if: they think their bid value is close to the actual cost, they think the project is doable, and they're willing to suffer the consequences if they're wrong. If the government makes undoable projects, less companies are likely to bid, and hopefully less waste will occur.

      There just doesn't seem to be a good reason to accept massive waste and not hold such companies financially liable for promising something they should have known wasn't doable. It's the job of the contractor to know when a job is undoable and not even try to provide a solution. If they're unable to do that, then why are they being rewarded?

      --
      Eurohacker European paranoia, gun rights, and h
    8. Re:Fraud? by SunFan · · Score: 1


      The only way to meet those specs 100% is to leave the engine out altogether, no?

      No, leave in the gas tank but don't hook it up to anything. Install bicycle pedals. They can put whatever the hell they want into the tank.

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
    9. Re:Fraud? by mutterc · · Score: 1

      You can't do that with software. Any large software project ends up as a boondoggle; if it works at all, it will be buggy and painful. Our government is reaping the fruits of the race to the bottom, that our government's corporate owners have sown.

    10. Re:Fraud? by tallbill · · Score: 1

      When there is a black program the agency running it might say the money goes to pay for A when actually it funding B, C, D .

      With classified programs you never know what they are really doing.

      And I do not want to know either.

    11. Re:Fraud? by SparafucileMan · · Score: 1

      Well yeah, but you don't know any of the details of why the costs were so high, do you? And you don't know what the original contract stated or anything else. So there's no way to tell what the deal here is, that is, why there were cost overruns.

      Its perfectly reasonable to assume that the software project kept changing because the FBI was having insquables about access to classified data, or that they didn't know what the wanted originally and ended up rewriting specs and such. You're just assuming that this is the company's fault. It's a two-way street here, especially when you're dealing with classified data and a bureaucracy as big as the FBI.

      Also, they're not being rewarded. They're being paid. There's a difference. Hundreds of programmers need to get paid and it's not like there has been an illegal break of contract here. The company in question isn't being allowed to bid on the next project, so that's hardly a reward.

      The fact that the shit hit the fan is the cost of doing business. Sometimes, it just happens. Sometimes, you don't know what you're building until you're knee deep in it, and expecting projections in the future to be even 90% accurate for years down the line when you don't even know what you're doing is childish.

    12. Re:Fraud? by cheekyboy · · Score: 1

      We had a project where we had to design / build a system from scratch with the help of the main company defining what they needed. Any way, the project eventually got finished with prototypes being done, then final production done for the first batch of units. The stuff as a whole worked well, but there were a few software issues and hardware issues that were fixed quickly. But the company didnt wish to finish its final financial obligation and pay us for all the work. Claiming ofcourse we didnt deliver, but any new system needs refinements to completion especially if its a combo HW/SW solution thats used out in the public. So they basically spent 98% of the money and wish to not spend another 2% to 100% iron out all issues. That 2% would barely be 5digit sum, so they are really shooting themselves in the foot by not paying to complete the project. And ofcourse we arent going to work for free.

      --
      Liberty freedom are no1, not dicks in suits.
    13. Re:Fraud? by 10101001+10101001 · · Score: 1

      Yes, it's a two-way street. That means that the FBI should be more clear if it wants more contractors to take the risk of working with them, and it means that contractors will have to assume there will be resistance and changes which means they'll have to overestimate their bid instead of making it lower to win the bid. The net result is that the resulting winning bid would be closer to the actual money spent and hopefully the project would have completed more successfully.

      I'd say being paid is a reward. The world doesn't owe you a living, nor does the government. If you don't do the job, you shouldn't be paid. And if you demand software be made but do it so badly that you don't get what you want, you still have to pay. The shit hits the fan most often when both sides don't plan enough ahead. And you shouldn't be hired if you haven't a clue what you're going to be doing. It's not childish to expect that people do what they promise. It's not childish to expect that people to clearly state their demands for what they want. It's only childish to hold it against either side when both have worked hard early and often to guarantee such problems don't occur. It doesn't sound like that's what happened.

      --
      Eurohacker European paranoia, gun rights, and h
  45. TIERS - Texas Integrated Eligibility Redesign Sys. by Anonymous Coward · · Score: 4, Interesting

    Sounds just like the TIERS Texas Integrated Eligibility Redesign System software my agency has been trying develop. The Texas Department of Human Services, now the Texas Health and Human Services Commission, has contracted to Deloitte to develop a web based system similar to what is described in the article. $3 million a month (according to some) has been spent on this for a couple of years now and it is a HORRIBLE excuse of a system. I know case workers that are being forced to test the software that say it takes at LEAST twice as long to work a case now than it did with the old system that was developed in the 80's. This has been a boondoggle in the worst sense and any Texas taxpayer should be pissed off about it.
    It gets to be depressing working for the government because you see so many contracts like this awarded simply because some higher up gets his palm greased. Another example of this is the fact that I had to pay Banctec (the company that has our hardware support contract) the standard fee of $340 to replace a CPU FAN in an old machine the other day. So sad.

    P.S. - I'm having to post this anonymously because anyone that has even begun to criticize the TIERS software, even internally, has been officially reprimanded or worse.

  46. floor model by Doc+Ruby · · Score: 1

    Well, for some value of "this"... this project doesn't work, so of course it's not worth $0.5B. An executive branch that was "run like a business" wouldn't pay for a system that big, that expensive, that important, that didn't work enough to be accepted. But maybe it's all Bill Clinton's fault, from back in the 20th Century before Bush had control of all 3 branches of the government, the biggest budget in history, a compelling mandate to remake the FBI however he saw fit... and a history of running private businesses into the ground, just like this one.

    --

    --
    make install -not war

    1. Re:floor model by JaffaKREE · · Score: 1

      good point. Imagine if this was a corporation, and the execs went to the shareholders and said 'We spent $600 million on software, but it's not going to work. sorry." They'd be out of a job in a flash. But since it's the government, it's just another hilarious political mishap. "oops !!"

    2. Re:floor model by snjoseph · · Score: 1
      Imagine if this was a corporation, and the execs went to the shareholders and said 'We spent $600 million on software, but it's not going to work. sorry." They'd be out of a job in a flash.
      You're right. That's why they wouldn't tell the shareholders in the first place. I don't think the conduct of American business over the last few years inspires any confidence. Besides, is there really much wall between private corporations and public agencies these days? Seems like we get the cream of the crap rising to the top in both worlds.
    3. Re:floor model by fireman+sam · · Score: 1

      not quite, the crap floats through to the top of the corporate world THEN through the political.

      Governments are much worse at managing money.

      --
      it is only after a long journey that you know the strength of the horse.
    4. Re:floor model by Doc+Ruby · · Score: 1

      Of course, the answer is not to "run the government more like a corporation". Governments are in the business of spending money, investments which return to private income and are only ROI to the government itself in taxes on private return (much diminished, but worthwhile). Then there's the "peace dividend" of appropriate defense spending, and various other "general welfare" returns. The government product is "peace, tranquility and general welfare" of the people, often measurable by dollars only in costs, not results.

      The real lesson here is the hypocrisy of a "run it like a business" government that does so only in that its top execs have run only catastrophic failure businesses. At this point, it's clear that we're not talking about "hypocrisy", but rather plain old lying, where they say one thing (business alacrity) and do another (government "waste"). That should be enough clue that the "wasted" money was spent on useless products from cronies of the execs who spent the money. Let's follow that money, and find some accountability.

      --

      --
      make install -not war

    5. Re:floor model by fbjon · · Score: 1

      I'm confused... doesn't the crap always fall through to the bottom??

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
    6. Re:floor model by richtl · · Score: 1

      > a business" wouldn't pay for a system that big, > that expensive, that important, that didn't work A heck of a lot of companies buy into SAP, Oracle ERP, and the like.

    7. Re:floor model by clem9796 · · Score: 1

      Apparently they called an 'opposite day' when they invented politics and so the crappiest ones always reach the top. Yes is no, right is wrong.. you know; politicians.

      --
      IANALOOA
    8. Re:floor model by Doc+Ruby · · Score: 2, Insightful

      Those systems generally work, more or less (more like "somewhat less", but enough to be worth it). When SAP fails to deliver a 7-8 figure project to a customer with a 10-12 figure annual budget, hundreds of millions of its own customers, and a global reach in vendors and operations, it doesn't get paid. Probably, it gets sued. The FBI should be good at that, but they seem more inclined to give away the money, without getting any justice. That suggests that some decisionmakers at the FBI, or above, are getting something pretty good out of the catastrophic deal.

      --

      --
      make install -not war

    9. Re:floor model by CmdrGravy · · Score: 1

      It depends on what the crap is floating in, if it's floating in more crap then the heavier crap will end up at the bottom but the light frothy crap will end up at the top.

    10. Re:floor model by fbjon · · Score: 1

      Also, this will only occur when you stir around the crap a bit. Unless the crap is of the kind that's really fluid and spurts everywhere regardless (including the nearby fan). Interesting...

      --
      True confidence comes not from realising you are as good as your peers, but that your peers are as bad as you are.
  47. Gov't IT projects by Anonymous Coward · · Score: 2, Insightful

    Lots of people are saying "How could they spend that much money on software that doesn't work". Clearly you've never worked on a government project. I'm working on one for a federal agency. We are migrating a small piece of a small department of this agency from legacy systems (mix of mainframe, access apps, excel spreadsheets, and 3x5 cards) to a J2EE solution. We are 4 years in with an average of 40 consultants at any given time. That alone is 16 million dollars, roughly, not including hardware and software. And this is for a very small set of features just related to storing client information and tracking the state of financial transactions.

    We're less than halfway done. The requirements, when we can get any, are both vague and constantly changing. Direct contradictions are the norm, and anything wildly illogical (e.g. "If a transaction is partially rolled back, we still want the state to show that it was completed, except when we don't, and we can't define when we don't.") is justified with "because I said so". As contractors, we are not allowed to question anything the government people say no matter how clearly wrong it is. Several people have been fired for asking to have requirements clarified.

    This is how they spend hundreds of millions of dollars on a system that doesn't work.

  48. Not a software problem by kerskine · · Score: 2, Insightful

    Just reading the article makes me think this was more a problem of trying to change the way the FBI works through software instead of making fundamental changes in the way they manage their people.

    --
    ****

    "I'd never want to join a club that would have me as a member" - G. Marx
  49. ill will by Doc+Ruby · · Score: 1

    I'm going to go with "short debate". How about an Iraqi election to distract everyone? Talk about "not well".

    --

    --
    make install -not war

  50. Re:503's by Anonymous Coward · · Score: 0

    Good one.

  51. Where's the other 411 Million Dollars? by Anonymous Coward · · Score: 0

    The article says that the contractor who wrote the software got 170 million where did the rest of it go? I guess developing the spec cost 400 million.

  52. My guess ... by Anonymous Coward · · Score: 0

    My guess is that it is a 'cop' thing. They may have put so many unreasonable requirements into the project that it can't possibly work.

    We have a similar boondogle in Canada called the 'gun registry'. The idea is that all guns are registered. No problem; after all cars are registered. What could be easier than creating a database? We could all do it in our sleep. Well this puppy is up way over a hundred million. That's about a zillion bucks for every gun in Canada.

    cnews.canoe.ca/CNEWS/Canada/2004/10/23/682430-cp .h tml

    Look at the anal way cops handle a 'crime scene.' You can't get anywhere near it for months. Somebody jumps in front of a train. Could be a crime. Better stop all the trains so nobody can leave Toronto at rush hour. (I think people actually got home by midnight but I'm not sure.)

    The FBI can have a system on budget and on time as long as somebody takes them by the hand and makes sure their requirements are realistic. Elsewise, I don't expect this project to succeed anytime soon on any budget. .

  53. Maybe this is the problem... by Anonymous Coward · · Score: 0

    It has also hired BAE Systems, a British defense contractor, to identify and evaluate the specific needs and requirements for any permanent system.

    I don't know how you guys operate, but I find it useful to generate critical requirements before attempting to develop solutions.

  54. First Rule of Government Spending by __aamcgs2220 · · Score: 1
    They're just following the rules! It has to be said. From the movie "Contact:"

    First rule of government spending: Why buy one when you can have two at twice the price?

    You think these guys subscribe to the rules? S.R. Hadden would be proud...

  55. Offer Accepted by Marnhinn · · Score: 2, Funny

    Sir,

    Your offer has been accepted. You are invited to become part of our Guantanomo Detainee Program (which currently does not produce intel or results).

    Please report to your nearest police station for arrest and processing. No personal effects allowed (as your living space is significantly restricted).

    Thank You
    FBI

    --
    There is always a frontier where there is an open and willing mind
  56. Re:Lemme guesss sum1 like EDS or Accenture was @ i by EvilTwinSkippy · · Score: 1
    I've found that there are no small failures in IT. You have your $400 "I bought the wrong part" and the $400,000,000 "we farmed out this major project and got crap" with very little in between.

    Burpie seed put all its eggs into a basket with a new inventory/sales/everything for everybody system. It didn't work. They lost a LOT of money in lost sales, on top if the bales of money that were burned on the project itself.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  57. What would your spec be? by Anonymous Coward · · Score: 0

    Back of an envelope time.

    You want to connect tens of thousands of people. Let them have free access to sensitive data. A completely centralised system requires good comms links. You want to store unstructured and structured data. You want ordinary people (not SQL-heads) to be able to perform analysis. You need some sorts of audit control. You probably need access control because if you are the Director of the CIA, you don't want too many people looking at your file. You want to encourage data mining. You want to encourage links. You recognise that time is a key factor - a report that is fresh has more weight than one that's not, and the fact that someone was a student member of the Revolution is Ours Death Brigade is not necessarily a huge pointer to their current beliefs. You will need a way of removing data. You might need a way of noting that data has been removed. You want ways to classify data. Formal and ad-hoc ways. You want all this to be easily useable, and not to take unusually difficult admin. Above all this must be useful at stopping outrages, while not impinging on the activities of those who are not in the target group - most notably ordinary people.

    How do you design and build this?

    1. Re:What would your spec be? by Anonymous Coward · · Score: 0

      Given that requirement list, there's plenty of ways to do it.

      Something tells me the government would never provide a req list with even that basic level of detail.

  58. It gets worse! by Anonymous+Brave+Guy · · Score: 2, Insightful

    And the scariest thing is that they're looking to BAE Systems next. I have (well, had) family there for a while. If their experience is anywhere close to typical, this is not an organisation you want to help you run critical security/intelligence concerns.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:It gets worse! by physick · · Score: 1

      I object! BAE Systems was a fine division when I worked for them (no causal implication intended there). We wrote satellite simulators AND they worked AND they came in on time and within budget. In F77. More than once, too. Happy days.

      Oh, perhaps I should mention that this was in 1989. The following year they sacked most of my team, and a few years after that the remainder were bought by Marconi. They never looked up again.

    2. Re:It gets worse! by SunFan · · Score: 1

      But the brochures! They were so shiny! And the salesman smelled good! How can we go wrong?!

      --
      -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  59. WikI FBI Pedia by hhawk · · Score: 2, Insightful

    I guess a Wiki wouldn't work for them... Blogs wouldn't work either. A copy of the Code that runs SLashdog with heads of major field offices playing the Role of Cowboy Neal wouldn' work either..

    Ok, my point is now that they have a secure network there are some many great ways to share data, and even rank and Meta-moderate data...

    Sure it's nice to build some amazing wild system that totally solves every problem they ever had and ever will have... BUT there is too much risk.

    You see this happening again and again in Government, with FBI, IRS, etc. Big huge systems build from whole cloth rarely ever fit or work or are delivered as promised.

    Smaller systems with continual or incremental changes work better.

    --
    http://www.hawknest.com/
  60. 100 million by Dan+East · · Score: 3, Informative

    According to the article, $170 million has been paid for software development. $100 million of that will be lost of the software is scrapped. The rest went to purchase thousands of computers and set up new networks.

    So, surprise, the slashdot story title is misleading.

    Dan East

    --
    Better known as 318230.
  61. Project Requirements Failed! by sciop101 · · Score: 0, Informative
    A prototype of the Virtual Case File was delivered to the FBI last month by Science Applications International Corp. of San Diego.

    I have worked with SAIC on different projects.

    IMHO SAIC delivered the Feds a package that exceeded the minimum requirement for the prototype. It has to interface with the old, slow existing system.

    --
    The only thing new in this world is the history that you don't know.[Harry Truman]
  62. Or by paranode · · Score: 1

    Just store it on their T-Mobile phones like the Secret Service and have it sold on IRC.

  63. Taxpayers count yourselves lucky by Anonymous Coward · · Score: 0

    that this was the LOW bid!

  64. Large Information Systems by maxpuppy · · Score: 0

    Nobody seems to get it. You can not develope systems than monitor everthing. The capability is not here anywhere. Amatures think that with computers we can do anything -- wrong. How much information can any of you deal with in gigs? Sure you can store it but to make sense out of it is another matter. This project was doomed to fail.

  65. The Mythical Man Month by joebok · · Score: 1

    Writen over 20 years ago by Fred Brooks, still a must-read for all software developers.

  66. No, it doesn't. by jfengel · · Score: 4, Insightful

    One of the hardest things in working for government is that in order to write software properly, you need to get a good look at the data you're working with. You can't see this data; it's heavily, heavily classified.

    It's classified two ways: first, a lot of this data is privacy protected (the FBI spies on American citizens and that data is heavily controlled). Second, one of the things it needs to store is sources&methods, which are protected even more closely than the data itself. (The most classified stuff is always about sources&methods, not the data itself.)

    The open-source community could write pieces of it, but the hard work on a project like this is adapting it to the particular requirements of the customer.

    The problems involved aren't abstract ones that can be solved byu an incredibly clever person like Bram Cohen. They're involved in getting a gazillion people to all buy off on a data format, and convincing them that they really can share information without violating their security requirements (which is really just code-speak for "if I let you have this information I won't be the only one with it, and therefore I become less important.")

    The security clearance requirement means that they're working with a drastically reduced pool of programmers. Corners get cut, ideas go unused for lack of implementers, internal oversight is practically nil. (They have code reviews but they're an immense waste of time.)

    I'm not sure I've ever worked on a government project of even a tenth this size that I considered to be successful, even if it did get deployed. But throwing it out to the open-source community isn't an option.

    1. Re:No, it doesn't. by IndiJ · · Score: 3, Interesting

      I disagree.

      ...in order to write software properly, you need to get a good look at the data you're working with.

      No you don't. All you need is a sample dataset that looks like the real data. Creating suitable simulation data and final testing with real data can be done by a small core of cleared personnel.

      ...the hard work on a project like this is adapting it to the particular requirements of the customer.

      Bullshit. That's overpaid consultant-speak. If the requirements are clear, they can be met. It would be the job of the core cleared group to find out what those requirements are, and articulate them in a form they can pass on to the OSS developers. They can be your overpriced consultants if you like. All the OSS people need to know is what they're making and how it's supposed to look in the end.

      Now I'll grant you this - it would be much harder to communally develop software without an existing model. Linux had minix et al, Firefox had IE et al, etc. All that means is that the inner circle has to be smarter about communicating the requirements - giving as much as possible without compromising security.

      The problems involved... [include] getting a gazillion people to all buy off on a data format, and convincing them that they really can share information without violating their security requirements (which is really just code-speak for "if I let you have this information I won't be the only one with it, and therefore I become less important.")

      Festering bullshit. This is not a commercial project, this is the goddamn FBI's data base. You don't choose between it and some other option. You either use the damn software as is or you don't have access to the FBI's information sharing network. That is all.

      Irrespective of the quality of the software, how long do you think a police chief would last if it became known that he refused to use the FBI's information-sharing software because [insert self-serving, job-maintaining excuse here]?

      No, the only difficulty I can see in making this an OSS project is communication. With good facilitators, this is quite doable. There may be a few segments of code that cannot be publicly developed, but those could be localized to a single module (which, if done, could even make the software MORE secure, because you could just replace that single module whenever the network is suspected to be compromised).

      --
      It's hard to soar like an eagle when you're surrounded by turkeys.
    2. Re:No, it doesn't. by NialScorva · · Score: 1

      The requirements for these types of projects are almost always classified. The capabilities for these projects are almost always classified. The structure of the data, whether test or not, is almost always classified.

      If you're dealing with classified material, you have to be behind certified security protection, and no data can travel public lines, encrypted or not.

      An OSS model for this simply cannot happen for security concerns. OSS tools can be used, but they'll always have to be put together in a secure area somewhere, and the final requirements can never be public

  67. Govt software projects by Anonymous Coward · · Score: 0

    1) Pick a package that is supposed to do everything imaginable allow's for unimaginable enhancements, and is totally configurable. It has to be 'off the shelf' to save $. Nevermind you've bought the only one that was ever 'on the shelf'.
    2)Hire a primary contractor to oversee 'tailoring' the application to your needs. He subcontracts.
    a)ergonomics
    b)info flow
    c)work flow
    d)networking topology
    e)interoperability study
    i)this is so they can buy the weirdest combination of COTS hardware that mght possibly work
    d)and so on, use your imagination
    3)Now the minions of suits arrive for meetings. Meetings run som 80 hours per week with overtime chares. All sorts of facilitaiton hardware and personel are hired to facilitate these meetings
    4)All the hardware is ordered.
    5)The software is installed and doesn't run. ...
    20)Additional hardware is purchased to run custome glue software to make things work. ...
    30)It kind of sort of works but is not configured to do what the latest revision of the contract calls for. ...
    40)Configuration has been going on for months. Stuff that didn't work and stuff that did, doesn't. $500,000,000 spent and the 'client' throws in the towel.

    Typical...

  68. Not at all surprising by gtrubetskoy · · Score: 1


    The companies that get awarded contracts like this are primarily good at writing proposals, great Power Point presentations, holding long meetings (at remote locations), performing requirements definition, alternatives analysis, white papers, security accreditation, various data gathering, data modeling, blah, blah, etc, etc. But rarely are they also good at the actual matter at hand. But I doubt there is anything a govt agency can do about this, since they require all that luggage to show accountabiity to the taxpayer...

  69. conspiracy by Adams4President · · Score: 2, Insightful

    If it seems too impossible to bungle a project like this...it probably is. I'd bet the half a billion has been funnelled to some covert program.

  70. Who should we thank for this? by 3n1gm4 · · Score: 1

    I get the stomach churning feeling that this is par for the course as far as government projects go. You wonder what kind of accountabilty there is in a failure of this size.

  71. Charge the companies with theft by deception by mc6809e · · Score: 1

    That's a law in some states.

    I wonder if there is a federal equivalent.

    You don't just give someone half a billion and get nothing unless someone missrepresented what they were capable of.

    1. Re:Charge the companies with theft by deception by Anonymous Coward · · Score: 0

      Another law should be that idiots should RTFA before commenting.....the software in question was NOT 1/2 billion dollars.

  72. Why no Wiki? by lilmouse · · Score: 1

    A Wiki setup seems perfect. According to the FA, they need something with "the ability for users to collaborate on documents and share information online."

    It seems that if they could expand Wiki to also display fingerprints and arrest warrents, then they're golden. Then just set up a good search engine on top of it, and there you go.

    I know, put a Google Desktop search on top of it, and run it off a Beowulf cluster...never mind.

    --LWM

  73. On a related note... by Anonymous Coward · · Score: 0

    bushco have promoted the person responsible for this catastrophic failure in planning to a higher position of authority and responsbility, because, hey, that's the way this administration works... rewarding the failures of this miserable government.

  74. TIERS of a clown by Anonymous Coward · · Score: 0

    Aha! But we already know who you are...

  75. Sad by CypherXero · · Score: 1

    "So far the overhaul has cost $581 million" "development costs and render worthless much of a current $170-million contract." Why the hell do they need THAT much money to develop an application? Hell, look at Linus Torvalds, or Ben Goodger. Did they need half a billion dollars to do what they did? No. Sad indeed.

  76. Re:Lemme guesss sum1 like EDS or Accenture was @ i by java.bean · · Score: 1

    From the article: it's SAIC.

  77. Federal Bureau by Jeremiah+Cornelius · · Score: 1
    of Incompetence.

    Actually, you cannot attribute to incompetence the criminal motivations revealed by Sibel Edmonds and others.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  78. Peanuts compared to IRS project: $15 Billion by aristus · · Score: 2, Insightful
    The IRS Modernization project is I think 4 years in. over 4 Billion of 15 allocated has been spent, and all they have to show for it are a few Shiny New Buildings filled with computers that aren't connected, and a Big Pile Of Crap off-the-shelf software that cost 250K a pop.

    Your tax dollars at work....

    --
    Sometimes seventeen/Syllables aren't enough to/Express a complete
  79. A classic case... by afabbro · · Score: 1
    Wasn't it the "Mythical Man Month" that said (I'm paraphrasing from memory), "Plan to do it twice, because you're going to do it twice."

    Beyond a certain point, it's hard to completely pre-plan large IT projects. The only way to do them is to do large-scale mockups (aka the first attempt).

    --
    Advice: on VPS providers
  80. Re:Sometimes Scrapping the System isn't a bad thin by Analogy+Man · · Score: 3, Insightful
    Not knowing details makes this an armchair quarterback post, but wouldn't they have been better served to have broken their IT needs down to a more granular level?

    Imagine the learning curve! Here we have this monolythic blob of stuff that can do EVERYTHING. Here are the 12 billion source lines of code and a make file that takes 3 centuries to run. The project is 4 years behind schedule and we fired the 10,000 coders that were working on it before, but we asked them to comment their code with nice flower boxes.

    From my experience, the bigger the project the more likely it is to fail. Making lots of little bits out of one big one may result in some integration hiccups, but at least there will be useful pieces and refactoring can be addressed on a priority basis.

    --
    When the people fear their government, there is tyranny; when the government fears the people, there is liberty.
  81. This just in... by 192939495969798999 · · Score: 1

    "The prototype's main feature allows users to prepare documents and forward them in a usable form. "

    This just in, the FBI invented email!

    --
    stuff |
  82. hmmm by hakalugi · · Score: 1

    I don't know why it didn't work. After all:

    "The SAIC team offers a modular architecture that emphasizes the use of commercial-off-the-shelf (COTS) products and maximizes the use of existing infrastructure, while supporting the insertion of emerging information technologies," said Dr. Dana Hall, SAIC group senior vice president. "Most importantly, our solution is designed to meet the day-to-day real world requirements of FBI agents."

    from: http://www.saic.com/news/jun01/news06-12a-01.html

    --
    If she floats, she's a witch.
  83. Requirements.. by E+IS+mC(Square) · · Score: 1

    So, FBI was not pleased with the softare, hummm..

    Let me guess some of the expectations:

    1. So, I type the name of Osama here in this box named "Most Wanted #1", and he should be caputred, departed and recieved in my office in not more than 1 hour and 25 minutes.

    2. As soon as I type Orange here, the alert level should be changed accordingly through out the country - I want all the billboards to display alert message in orange text thoughout the country - including schools, federal and state offices.

  84. How about Chloe and Adam? by Ipecac · · Score: 0, Offtopic


    Can't the FBI just use the kick-ass CTU-software suite they use on 24? I'm sure Jack Bauer wouldn't mind...

    1. Re:How about Chloe and Adam? by topham · · Score: 1


      You're right, that software kicks.

      Me, I just want the real-time satellite surveillance capabilities they have. (Which aren't even possible; you would have to use a high-altitude blimp to accomplish it).

  85. statistics by demon411 · · Score: 1
    i work on software programming for the govn't, check out these statistics:

    ProjectSize Success Challenged Failed

    $3-6M -----15%--------52% --33%
    $6-10 ------8%--------51% --41%
    $10M+ ------0%--------51% --49%
    Standish Group Chaos Project Statistics Copyright 1998, The Standish Group Internation, Inc.

    -Challenged means that the requirements for the project were not met i.e. over budget, over time estimate and offering fewer features/functions.

    -The Virtual Case File software project was impaired i.e. cancelled

    p.s. it was a big pain to line up stuff, is there an easier way to do this on slashdot posts? using the allowed html?

  86. Not half a billion by northcat · · Score: 1

    I know that many readers don't RTFA, but I'm surprised to know that even the news posters don't RTFA. It didn't cost half a billion dollars to create the software. According to TFA Science Applications has received about $170 million from the FBI for its work on the project. Sources said about $100 million of that would be essentially lost if the FBI were to scrap the software.

  87. Ah! The joys of bureaucracy! by Fantastic+Lad · · Score: 2, Insightful
    80% of government is fat.

    I'd like a nice on-line form associated with my tax return, which allows me to pick exactly where my tax dollars are spent.

    I'd tick off things like, "Sidewalks and road repair in the region of my choice."

    I'd tick off, "Public Transportation."

    I'd tick off, "Environmental Conservation" and "Well-funded Free Medical Clinics which employ doctors who really want to heal people and not just get rich." I'd tick off all the other things I want MY money to be spent on. I want to be able to micro-manage where my tax dollars go, what salaries people receive, and who gets to have a job funded with MY money.

    Things I'd NOT tick off would include,

    "Missile defense systems which A) don't work and B) increase world tensions leading to hugely wasteful expenditures on ever increasingly complex defenses. Which don't work."

    "Spineless Yes-Man Politicians More Interested in Keeping Their Jobs than in Serving the People who Bloody Voted for them."

    "Free Handouts and Make-Work Contracts for Stupid Corporations Which Don't Deserve Jack Shit, *cough Haliburton* But which Happen to be run by Friends and/or Family Members of Sitting Retard Presidents."

    "Education systems which make kids stupid, socially retarded and massively mis-informed."

    "Legal and Penal systems which put non-criminals into jails which are designed to shove everybody into beast-mode and encourage them to abuse one another just so that they might survive."

    And of course,

    "Half-Billion Dollar mis-leadingly named information-consolidation contracts which duplicate other contracts and existing systems which already work a bit too well at putting non-criminals into jail."

    If I can't have that tax system, then I'd rather see the whole goddamned thing burn to the ground.

    But hey, that's just me.


    -FL

  88. use google by cpdsaorg · · Score: 1

    I think they should come up with an online form for the principal information and then put the rest in a free form text box based on a few rules. then add notes and opinions. throw all of this in a big database and then sic the google search engine on it. (or perhaps gigablast or A9) Of course this would all be on a private network that could recieve case info from the outside world probably via encoded e-mail or vpn. Each bit of info would be double checked by editors for spelling mistakes and accuracy then approved to go into the database. but the system would not be allowed to divulge info outside a few authorized machines which were located in secure FBI offices. The search engine would return results that could be forwarded to agents in the field if needed by authoized personel.

  89. The solution already exists for the Bureau by rustin_ross · · Score: 1

    The Bureau has the same issues proprietary trading firms have (mixed strategy hedge funds). They could have done this for a few million using the same meta-architecture used by these funds.

    I have a tiny, tiny bit of experience working with some of these folks and I'm not surprised it got this screwed up.

    --
    www.hiredinsight.com
  90. Agile (xtreme) Software Development. by Lodragandraoidh · · Score: 3, Interesting
    The following quote illustrates the major problem I have witnessed with all software projects that fail:

    An outside computer analyst who has studied the FBI's technology efforts said the agency's problem is that its officials thought they could get it right the first time. "That never happens with anybody," he said.


    When will people learn: with extremely complicated systems that humans have to interact with you can not specify it 100% correctly the first time?

    Experience in building such systems has lead many of us to realize you must use an iterative approach that allows the end users to be part of the feedback loop.

    Release early and release often, let your users use and break the application, and come closer to the ideal system with each iteration.

    Now, I wouldn't blame the FBI for the problem completely - after all, they are not software developers. A portion of blame should go toward the contractor for failing to realize the issues surrounding development of such a complex system and taking appropriate actions to determine and meet the needs of their clients. Their contract should have been written to a) specify customer satisfaction as the key measurable for success, and payment of the contract b) put in a rider that basically states any functionality needed to bring the application to minimal usability as discovery occurs will be part of the first contract (this is negotiable - some things are really enhancements and new functionality - and some are required, even though not originally discovered in the first iteration - this allows both parties to recognize up front that 100% discovery of requirements does not take place in practice).

    This approach has worked extremely well for me as a manager of vendor development (I have been extremely lucky to have vendors who understand what I am talking about), as well as for my own projects that I develop and implement. While there is a bit of risk involved in negotiating key usability issues discovered late in the development cycle - going out of the gate with an iterative approach ameliorates much of that - and is certainly less risky than giving someone $100,000,000 before I see the first line of code...

    --

    Lodragan Draoidh
    The more you explain it, the more I don't understand it. - Mark Twain
    1. Re:Agile (xtreme) Software Development. by winwar · · Score: 1

      "Now, I wouldn't blame the FBI for the problem completely - after all, they are not software developers. A portion of blame should go toward the contractor for failing to realize the issues surrounding development of such a complex system and taking appropriate actions to determine and meet the needs of their clients."

      On one hand I understand your point. But on the other, I say bullshit!

      The FBI put out the specs and approved the contract. They probably took the contract that cost the least that stated it met the specs. A clear recipe for failure.

      I guess they should both be blamed. But they won't. Nobody will be punished. Frankly, the people in charge of the project should be fired and the company sued for the costs of the project. Then, maybe, the people in charge and the companies that bid will think about their actions a little before committing to a project that they probably realize will fail....

  91. Re:TIERS - Texas Integrated Eligibility Redesign S by one9nine · · Score: 1

    "I'm having to post this anonymously because anyone that has even begun to criticize the TIERS software, even internally, has been officially reprimanded or worse."

    You mean the chair?

  92. Information sharing??? by Fuzzums · · Score: 1

    What's wrong with Napster? ;)

    --
    Privacy is terrorism.
  93. Re:Sometimes Scrapping the System isn't a bad thin by Anonymous Coward · · Score: 0

    It's "they're" you idiot

  94. CTU has all of this figured out by nomadicGeek · · Score: 1

    I always have to laugh when I'm watching 24 and they pull inter-agency databases up in a few seconds and send it to Jack's PDA in the field. To top it off, half the time the chick that is doing it is pretty hot.

    In the real world 1/2 the stuff he asked for would probably be on an old Unisys machine (not supported since 1989) that thinks it is dumping records to a printer that is actually an old OS/2 machine connected to the serial port running a Pascal program that was written by a summer intern back in 1992 to parse the printer data and write it to a csv file so that he could pull it into Lotus 123 and do a report with it.

    In the real world the terrorist would win because Jack would be waiting in the field waiting for this vital piece of information. The person that he called to get the data would be a civil servant with a bad attitude who wouldn't answer the phone because he was out smoking a cigarette. Even if he did try to help, he would have to hire a contractor to actually do the work. After the civil servant spent 4 months writing a spec and getting everything through purchasing, the contractor would have to sift through an old yellow printout of the Pascal code because nobody would know where the files were anymore. Eventually the hard drive on the OS/2 machine would die and all would be lost. The contractor would still charge $1000/day for being there and stress that next time they should get him involved BEFORE it gets that bad. It would then take 73 days for the contractor to get paid on his net 30 invoice because if you though the intelligence systems were a CF, you should see how they do it in accounts payable.

    1. Re:CTU has all of this figured out by FireIron · · Score: 1
      In the real world 1/2 the stuff he asked for would probably be on an old Unisys machine (not supported since 1989) that thinks it is dumping records to a printer that is actually an old OS/2 machine connected to the serial port running a Pascal program that was written by a summer intern back in 1992 to parse the printer data and write it to a csv file so that he could pull it into Lotus 123 and do a report with it.
      Dude, I worked my ass off on that Pascal program. ;-)
    2. Re:CTU has all of this figured out by Anonymous Coward · · Score: 0

      In the real world the terrorist would win because Jack would be waiting in the field waiting for this vital piece of information. The person that he called to get the data would be a civil servant with a bad attitude who wouldn't answer the phone because he was out smoking a cigarette.

      So true!

  95. Likely story... by xjarius7 · · Score: 1

    After 4 years and half a billion dollars, FBI's attempt to create new information sharing software - called Virtual Case File - simply didn't work.

    Likely story. It seems like the government has been reading too much Dan Brown.
    (read first paragraph)

  96. Government by SunFan · · Score: 1


    Having seen a little how the government works, they will need to pay for and scrap yet another system before they get one that even remotely works. The reason: it takes three iterations for them to even figure out what they want.

    "...plan to throw one away; you will, anyhow" - Fred Brooks

    The government always does.

    --
    -- Microsoft is the most expensive commodity operating system and office suite vendor in the marketplace.
  97. Another example of Cherry Picking? by Jerry · · Score: 3, Interesting

    During the 15 years I ran my own computer consulting business it was common to be invited to make a bid, do the analysis and present a proposal, only to have the analysis given to a another to impliment. Sometimes the connection was nepotism, sometimes it was a competitor who under bid, so the putative client thought they'd save money by using the low bidder. They "Cherry Picked" me. That happened only a few times before I realized what was happening and begin charging for the analysis. If they wouldn't agree to pay for the anlaysis I wouldn't submit a proposal.

    I am wondering if a similar thing isn't happening here. SAIC is, in effect, being paid to the system analysis, but the most lucrative part of the project will be given to an insider, a crony or for a political payoff.

    --

    Running with Linux for over 20 years!

  98. not surprising by Anonymous Coward · · Score: 0

    not surprising, considering that it was probably built by a bunch of horribly-unqualified-but-well-intentioned kids, fresh out of school. I know because I've worked on many gov consulting gigs. but another possiblity is that the fbi is to blame.

  99. Accountability? GIVE ME A BREAK! by IronicGrin · · Score: 1

    We've spent hundreds of millions of dollars in a fruitless search for weapons of mass destruction in Iraq as a part of a war that cost billions (and thousands of American/"Coalition" and Iraqi lives), and not only was Bush handily reelected, but he had the gall to give Medals of Freedom to George Tenet, Paul Bremer, and Tommy Franks--the three prime architects of this utter disaster. Everyone who's given this administration warnings, cautious advice, or contradictory evidence against patently absurd assertions has been targeted for demolition. This administration doesn't know the meaning of the word accountability. Heck, Bush probably pronounces it "accountamability" anyway.

  100. Can you see an economic collapse coming? by Anonymous Coward · · Score: 0

    It just seems that the system is completely rotten. Considering that people are openingly stealing millions and they are stealing it directly from the elite police and no one does a damn thing!

    Personally, I find it appalling that the overly affluent are so well rewarded given the cost of their immoral treatment of others.

  101. just hire... by Anonymous Coward · · Score: 0

    Britney Spears wants to be a detective like on CSI...why not just hire her?

  102. Hmm... by SmokeHalo · · Score: 1

    Four years and half a billion dollars? I thought Andersen was out of the consulting business.

    --
    I'm not good in groups. It's difficult to work in a group when you're omnipotent. - Q
  103. Contractors share the blame by Anonymous Coward · · Score: 0

    Note that the FBI, as with most government agencies, doesn't write software like this, they contract it out.

    In this case, the bad product was produced by Science Application International Corp.

    Sure, there maybe have been unrealistic requirements and other customer-related problems, but sometimes a bad team/company (or bad management) just produces a bad product.

  104. NAPSTER by netsfr · · Score: 2

    Jeez, they should have just saved Napster the first time.

  105. Wasteful Government Procurements by couch_warrior · · Score: 1

    This kind of waste is made incredibly easy by a new republican type of government procurement called "performance based contracting". In the good old days, when the US did things like sending rockets to the moon, the government payed competitive salaries, and hired highly competent people. These competent people wrote highly competent specifications, then hired contractors to build things to those specs. The problem was that the contractors ability to rob the government blind was limited by the good judgement of the gov't employees. Now, under the republicans, gov't salaries and staff levels have been slashed. The only people left are old slobs waiting to retire. These people are hopelessly out of touch, and couldn't write a technical spec to save their lives. SO they have redfined procurement. NOW you just write a one-page request that says "Build us a computer system", then you open up your wallet, and let the contractor take whatever they want. In order to keep the cotnractor "honest" you offer them a 10% bonus on top of whatever rapacious profits they have already made if the system they build actually WORKS. And what has this gotten us - mind boggling incompetence and waste on a scale unprecedented in the history of mankind! Of course this is exactly what the republicans want. It gives them an excuse to "punish" government workers with further pay and staff cuts, and this in turn means even less interference in the shovelling of large buckets of tax dollars into the wallets of large corporations. The innocent get blamed and the guilty get rich.

    --
    "Sic Semper Path of Least Resistance"
  106. Expected to get it right the first time? by lcsjk · · Score: 1
    Some sources sympathetic to the FBI defended the process, and said that what has been learned in designing the software has given the bureau valuable design and user information.

    "Experience is what you get when you don't get what you want."(unknown)

  107. Why do they by Greyfox · · Score: 1
    Have trouble doing what everyone on the internet has been doing for years -- sharing files? Ridiculous!

    Cripes, give me the $100 Million. I'll set you up with a wiki and a google search appliance and I bet it'd work better than whatever shit their contractor came up with. My tax dollars at work. Grr.

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  108. first you have to... by maxpublic · · Score: 1

    ...work for government, and then you'll understand. Anyone beyond the level of 'prole' - that is, anyone with any sort of managerial responsibility - is likely to be a fucking idiot of the first order. The higher you go, the dumber they get, because promotion isn't based on ability but contacts and mutual secret-keeping. Who managed to get his 15-year-old babysitter to whore herself out to his boss? That's the person that's going to get promoted, be sure of it!

    I know it's a trite, overused stereotype, but in more cases than you'd think possible it's also a *true* stereotype. Just about the only true stereotype I've run into during my life.

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  109. Big Brother by Jherek+Carnelian · · Score: 1

    It is both simultaneously disheartening and reassuring that our only protection from realization of a Big Brother is the mythical man month.

  110. Re:Ah! The joys of bureaucracy! by Anonymous Coward · · Score: 0

    Have you considered running for president?

    As always, impressed not so much with your views, but the joie de vivre in which they are expressed.

    Salutations.

  111. How can it is be OSS? by tallbill · · Score: 1

    They would have to then release the code.
    That would make the system insecure.

  112. Software Systems Design by tallbill · · Score: 1

    When I spec out software I like to do it modularly. Some would call this object oriented, but I think that object oriented is a specific type of modular programming.

    And then for each module you have well defined behavior.
    You can contract or shop out the various pieces. And that way you can have parts that will work for what they are supposed to do, and other parts that need one more time through the design spiral.

    It would be like if you designed a car, you don't cut the car from a single piece of metal. You have various systems, braking, power train, fuel system, etc. If any one part doesn't fulfill it's requirements, then you can still use the other parts. That is how I also design software.

    What they have here seems like people who didn't design the stuff with rigourous requirements documents. There must be some part of this system that they can salvage.

  113. Only half a billion?! by ph4rm3r+3d · · Score: 1

    Wow, you got off light. http://www.cbc.ca/news/background/guncontrol/
    Oh yeah, this is just to track law abiding citizens. Apparently, its not cost effective to track criminals in Canada.

    --
    1) Scratch dirt. 2) ??? 3) Profit!
  114. Re:TIERS - Texas Integrated Eligibility Redesign S by Anonymous Coward · · Score: 0

    Well this IS Texas. ;-)

  115. SAIC by Anonymous Coward · · Score: 0

    look it up. they are not that innocent

    try craigslist for starters

  116. Cost was 170M, not 500M by jayloden · · Score: 1

    Please note that the article states it was a half billion dollar upgrade to the FBI computer system in general, and that:

    Science Applications has received about $170 million from the FBI for its work on the project. Sources said about $100 million of that would be essentially lost if the FBI were to scrap the software.

    In other words, the article says that it was $170,000,000 put into the Virtual Case File, not $500,000,000 - not that it's much better, but let's at least be accurate while we laugh at them.

    -Jay

  117. A little political editorializing going on...Break by Anonymous Coward · · Score: 0

    "Hold on, isn't Science Applications (also known as SAIC) also that company that was so incompetent in creating Pro-U.S. propaganda in Iraq that their contract was pulled from them?"

    and

    "Why does the government keep giving them contracts when they suck?"

    You want them to be successful?

  118. TIERS bring TEARS. by Anonymous Coward · · Score: 0

    "It gets to be depressing working for the government because you see so many contracts like this awarded simply because some higher up gets his palm greased."

    I'm assuming that you're saying that someone in the chain of command is taking home bigger paychecks? Or do you mean some other kind of "greased"? If so simply look for whom is living beyond their stated paycheck.

  119. "Science Applications"? by payndz · · Score: 1
    Wait, wasn't that the EEEEEVIL corporation that acted as a puppet of the fascistic Visitors in the TV series of 'V'?

    If they have live animals in the snack room, then RUN LIKE HELL!

    --
    You must think in Russian.
  120. For a minute by Muttonhead · · Score: 1
    ...attempt to create new information sharing software...

    For a minute there I thought you were talking about Sourceforge.

  121. The sad things is that would probably work better by hqm · · Score: 1

    I imagine that would actually work better than whatever mess was delivered to the FBI.

  122. Safety is the Issue by queenb**ch · · Score: 1

    It's nice to know that my safety has been compromised by a bunch of jackasses who can't code their way out of a paper bag. In my business, if you don't deliver, you don't get paid. If you've already been paid, you have to refund the client.

    Since the project tanked, I want a refund. The FBI should get their money back from the vendor and have to return it to all of us. Since the last census showed about 240,000,000 tax payers, I'm due a refund of 42 cents. I'd also go so far as to say that every tax payer in the USA is also due a refund of 42 cents.

    42 cents,

    Queen B

    --
    HDGary secures my bank :/
  123. the problem is the usual beltway bandits by swschrad · · Score: 1

    who are used to the idea that if somebody wants a pop-up that says, "Hello World," it will take at least 250 top-level managers to determine the interface requirements, another 500 to do the preliminary hiring specifications for contractors, and so on.

    what, they can't define some database elements and put a dozen folks on a front end in under five years?

    they need to get classroom of high-school juniors on this.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  124. Re:Lemme guesss sum1 like EDS or Accenture was @ i by swschrad · · Score: 1

    nah, it was SAIC, one of the beltway bandits inside the ring interstates around DC that exist only to liberate funds from the US treasury.

    --
    if this is supposed to be a new economy, how come they still want my old fashioned money?
  125. Off the shelf, huh? by Anonymous Coward · · Score: 0

    May I suggest Oracle 10G-Man

  126. Re:Sometimes Scrapping the System isn't a bad thin by Anonymous Coward · · Score: 0

    And as a tax payer, I'd prefer the FBI to use a system that works, rather than a system that doesn't. But as a criminal, I'd prefer the FBI to use a system that doens't work, rather than a system that does... ohh, I'm soooo conflicted!

  127. Pizza Delivery? by qaguru · · Score: 1

    "There are just four jobs remaining in the US. They are movies, music, microcode (software) and pizza delivery." Well, so much for the government ability to develop complex software projects. I guess I will need to get a job from uncle Enzo.

  128. Re:TIERS - Texas Integrated Eligibility Redesign S by winwar · · Score: 1

    Not surprising. There is probable a rule somewhere stating that developing software for a State Department of Human Services will fail miserably and cost a lot of money. Texas is not unique.

  129. Readable version by Anonymous Coward · · Score: 0
  130. Re:TIERS - Texas Integrated Eligibility Redesign S by Locke2005 · · Score: 1

    Another example of this is the fact that I had to pay Banctec (the company that has our hardware support contract) the standard fee of $340 to replace a CPU FAN in an old machine the other day. So sad. Especially when you consider that for $349, you could have replaced the whole machine with a new machine (sans monitor) from Dell with better performance...

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.
  131. Re:Ah! The joys of bureaucracy! by winwar · · Score: 1

    Ahh, yes, wouldn't we all....

    "80% of government is fat."

    Not really. Of course, if by "fat" you mean not supported by me, well then, fair enough.

    Reminds me of the quote, paraphrased, "One persons pork project is another persons vital project".

    "Spineless Yes-Man Politicians More Interested in Keeping Their Jobs than in Serving the People who Bloody Voted for them."

    But if people keep re-electing them, maybe they are serving their public. Of course the problem is, people get the representation they deserve, and so do we :)

    The ultimate problem with the checklists is how they would be worded. And of course, no costs would be included....

    Would you like (yes/no):

    "A missile defense system that works and makes the world safe for democracy."

    "Vital infrastructure contracts for companies to provide much needed employment."

    "Education system that keeps your kids occupied for eight hours a day (and out of your house)."

    "Legal system that delivers quick, accurate, and deserved punishment to criminals."

    Now if you voted against some of them, people would think you torture animals in your spare time :)

  132. Insightful replies by Anonymous Coward · · Score: 0

    I see a lot of intelligent and insightful replies on how this problem could have been dealt with instead of the way it actually was. That's because you are free to suggest.

    I think the main issue I have with them all is that the implication is that the government actually cares what it does with your money. It doesn't. They have the power, you don't. If you accept that then you'd be surprised how many thousands of problems they created would not exist today.

    The problem is that you believe they can solve anything but the most basic things a society needs. Even with that they'll often fail.

    You sit back and let them roll over you with huge tax bills, they waste it all over the place, then you bitch at how much they suck. You are like a frog in water that keeps getting hotter and hotter! Stop and freaking look at the big picture. The entire clusterfuck they do is pure insanity! %95 of it is wasteful or counterproductive.

    Americans aren't free but they think they are.

  133. and reduce the *externality* by goon · · Score: 1
    '... This is a prime example why public funded software ought to be open source ...'

    Here's an example of a coroporate exploit of externality . The film, The Corporation which is being shown in Aus at the moment details how companies avoid responsibility. The company developing the software has passed the *cost* of defects and inability to operate as required to the the client, the FBI. In turn funded by the US tax payer.

    Counter to this it the poor technology management at the FBI. Is there really such a technology and project management and *knowledge gap* ?

    --
    peterrenshaw ~ Another Scrappy Startup
  134. Re:Accountability (from Gov't Contractors???) by Anonymous Coward · · Score: 0

    The big defense contractors screw the taxpayer again and again, and still get rewarded with more contracts? Why? Easy...political contributions and connections. Take a look at any of their boards of directors.

    While I have not seen the reqs. for this "Virtual Case File" I betcha it could easily be developed for 5% of what was paid and be close to state-of-the-art from 80-90% COTS( Commercial-Off-The-Shelf) software and Open Source. But then what fun is that when you can rape the taxpayer?

    We are only talking about entering data onto secure web forms and retrieving said data for Pete's sake!

  135. All valid points. by Fantastic+Lad · · Score: 1
    I was just blowing steam.

    The fact of the matter is that even a really broken system of government could probably work wonderfully if all the people involved (both the public and the civil servants) were committed to doing a good job with good intentions and had no greed, anger, fear or general idiocy built into their heads.

    Unfortunately, I don't think we're going to see this any time soon. And further, it seems that 'Razed to the Ground' may become more a default position than a bitter day-dream before terribly long.


    -FL

  136. "Google" it! by peter303 · · Score: 1

    I wonder if you could do it a lot cheaper my just indexing the whole mess with a Google search engine. The FBI "system" was dozens of custom databases, many written in COBOL or PL/I decades ago. Google works well with flat files than structured databases.