share
Stack OverflowWhat are the Worst Software Project Failures Ever?
[+52] [41] Warren P
[2009-06-24 19:11:17]
[ project-management polls project-failure ]
[ http://stackoverflow.com/questions/1040338]

Is there a good list of "worst software project failures ever" in the history of software development?

For example in Canada a " gun registry [1]" project spent around two billion dollars.

This is of course, insane, even if the final product "sort of worked".

I have heard of an FBI Case file system which there have been several attempts to rewrite, all of them so far, failures.

There is a book on the subject (Software Runaways). There doesn't seem to be be a software "boondoggle" list or "fiasco" list on Wikipedia that I can see.

(Update: Based on a response of human sympathy Therac-25 would be the 'winner' of this question, except that I was internally thinking more of Software projects that had as their deliverable, mainly software, as opposed to firmware projects like Therac-25, where the hardware and firmware together are capable of killing people, and also, the question was more intended to address boondoggles and bureaucratic failures rather than tragic explosions, or deaths. In terms of pure software monetary debacles, which was my intended question, there are several contenders, and an interesting future community wiki, is "what are the common traits among large software project failures with budgets over $100 million US".)

(29) This should be a community wiki. - gnovice
(1) Wait --Canadian or US dollars!? - San Jacinto
(2) @unknown (google): What do you think in Canada? Don't they use British Pounds...? - gbn
(2) I'm pretty sure it's Yen, actually... okay, I'm done. - San Jacinto
(3) Pretty sure it's a barter system, with back bacon accepted as currency in most large cities. - Nosredna
(1) Probably Canadian Dollars (which is relatively close to the US Dollar). It's kind of like the differences 'C and 'F. "Don't fall in the lava, it's 3,000 degrees! C or F? Does it matter? - CodeSlave
(3) Most of the people who answered didn't understand the question. - Robert S.
The London Stock Exchange recently dropped their new trading system (built by a Microsoft-backed engineering efford) after a lot of money and time was wasted. I think that might deserve a spot on this list too. - Warren P
I agree with Robert. - Warren P
Most people here seem to be answering "worst bug" or "worst product". - ryeguy
I think if something is the worst product then it is a failure - unless you intended to create the worst product ;) - Wayne Werner
Merely having some (or even most) users disliking a released and completed Product does not make a project failure. I was looking for "never completed" and "never usable for anyone" type total failures, but it looks the the upvotes go to loss of human life, and large explosions, which are big news, but not what I was thinking of. - Warren P
[+66] [2009-06-24 19:15:15] darkrain [ACCEPTED]

The Ariane 5 integer overflow [1] :

alt OUCH

This incident gave rise to two interesting articles that discuss the benefits/drawbacks of using design by contract [2] techniques for constructing reliable software:

[1] http://sunnyday.mit.edu/accidents/Ariane5accidentreport.html
[2] http://en.wikipedia.org/wiki/Design_by_contract
[3] http://archive.eiffel.com/doc/manuals/technology/contract/ariane/
[4] http://web.archive.org/web/20101105024126id_/http://home.flash.net/~kennieg/ariane.html

That one is hard to beat in terms of spectacularity. - Fredrik Mörk
(5) actually.... it's tragic :( - darkrain
(1) I don't know if it's tragic... there wasn't human life lost, to my recollection... just a huge ton of money. - San Jacinto
Very tragic, but so true! I guess this one is especially sensitive since its a "minor" bug with huge concequences - Henri
(14) Interesting. A 64bit floating point to 16 bit integer conversion. Number was too big for the 16 bit integer. Code was in Ada. Although other parts of the code had protection, that part didn't. The result was an exception, and the flight system interpreted the diagnostic bit pattern as flight control data. Fancy! - Nosredna
on the same note, wasn't there a nasa satellite that flew into the sun? they later found one team was working in metric and one in imperial. - James
I think that the 64 -> 16 bit conversion wasn't protected because in the previous generation hardware they proved that it couldn't overflow 16 bits. I remember this story from my systems engineering course. - KitsuneYMG
(2) Is this a project failure or a bug? I'd say a bug. - CodeSlave
was ready to add this...seems to be an expensive one also - andreas
(16) @ CodeSlave...this is definitely an example of project failure. When the project explodes into little pieces that is ultimate failure. Think about it. - Devtron
@James: Mars, not the sun. :) That was the Mars Climate Orbiter (en.wikipedia.org/wiki/Mars_Climate_Orbiter) - Greg D
(1) @James that story is widely misunderstood. They KNEW that the two teams were working in metric and imperial - that's allowed by NASA. The actual problem had more to do with management procedures than anything to do with metric vs imperial. It's a much more nuanced issue. - aehlke
(1) They should have used Mercurial. - orokusaki
(6) I blame the French. - Rusty
This is not purely a software project failure. It was an engineering project failure, and the overall system fault that destroyed the vehicle was a software fault, but it was a software + engineering failure whenever a vehicle can explode due to a software bug. (The software should be able to fail completely without a vehicle exploding, or else the hardware engineering team are to blame for engineering a potential time bomb.) - Warren P
(3) @Warren P: I believe the explosion was the self-destruct mechanism being invoked because of the bug (because the rocket was going off course because the exception was being interpreted as flight control data), rather than being a direct cause of the bug. - Rich
1
[+54] [2009-06-24 19:20:08] San Jacinto

Therac-25 [1].

Let us all remember that our carelessness, no matter the profession we choose, has real consequences.

[1] http://en.wikipedia.org/wiki/Therac-25

This is the one I was going to post. - Nosredna
(2) Not as simple as the others (and thus less obviously preventable), but more egregious since it involves lethal radiation aimed at a person :0 - StuffMaster
(1) I agree, but every article I've ever read about the problem hints at very poor planning for safety. For instance, on most missile systems, there are mechanical safeties since the software isn't trusted for the level of reliability required. - San Jacinto
Is this a project failure or a bug? I'd say a bug. - CodeSlave
Read a couple articles about how they handled this bug. It was both. - San Jacinto
If the question was "most devasting software flaw" this would win. I suppose that it resonates with the public too, and could have been a catalyst for all kinds of government regulatory changes. - Warren P
2
[+52] [2009-06-24 19:17:16] Justin Largey

Duke Nukem Forever [1].

[1] http://en.wikipedia.org/wiki/Duke_Nukem_Forever

A classic, that transcends the gaming industry. - pearcewg
(6) Now it truly is forever. - Nosredna
@Nosredna, maybe not. I'm pretty sure the parent company has sued for rights for the franchise. - Simucal
(2) Half Life 2: Episode 3 just might join Duke Nukem Forever on the vaporware shelf. :-) - Warren P
(1) Actually, Duke Nukem Forever was taken over by Gearbox Software and is expected to be released sometime in 2011. - Bernard
I came here to say this! @bernard : about time, is been in dev since 1998! - Dave
@Bernard -- I'll believe it when it ships and not a moment before. - Randolpho
@Randolpho: I hear ya. - Bernard
Please update your answer, it's out-of-date :) - Petr Peller
@PetrPeller: It's an even bigger failure than when it wasn't published! - Andrew Grimm
3
[+31] [2009-06-24 19:18:59] Will Eddins

Windows ME


(3) the worst operating system built by Microsoft - jerbersoft
(6) @jerbersoft that's saying a lot ! - GuiSim
(2) deanliou.com/WinRG - Arnis L.
(9) What? It wasn't a failure. It was the same thing as Vista. Microsoft needed an early release of XP in order to recoup some of their R&D costs before the real launch as well as to get some serious beta testing in. This is what Vista was for Windows 7. Trade a little brand integrity for paid testers. - orokusaki
(1) Vista is a fine operating system. The problems that plagued it were driver issues, mostly because of Nvidia's late support and BSOD-causing issues, and the "I'm a PC" Apple ads. The latter is what really spread bad hype about it. - Will Eddins
(17) crokusaki: ME was not an early XP, but a later 98. XP was built on 2000, ME not. - ammoQ
(1) @ammoQ... i don't think he'll let the facts get in his way - John
(1) @Will Eddins: Vista has problems still, and had more problems when it was released. Driver problems were partly Microsoft's fault, since hardening video drivers for anti-piracy purposes made them harder to write. You're also missing one of the big sources of ill-will, the "Ready for Vista" certification that Microsoft allowed for computers that couldn't handle the new UI. The Apple ads were irrelevant compared to that certification fiasco. - David Thornley
@David Thornley: Yeah, I didn't think about the Ready for Vista fiasco, but that seems like a marketing fail more than a software issue. - Will Eddins
(2) @orokusaki: ME had absolutely nothing to do with XP. It was a completely different architecture - from the DOS low level starting, up to the user-mode system libraries. - slacker
(1) Vista was to get protected Bluray support in for Christmas. - Thorbjørn Ravn Andersen
4
[+30] [2009-06-24 19:14:14] a'b'c'd'e'f'g'h'

Mars Climate Orbiter [1] 23 September 1999 Orbiter Crash landed on surface due to metric-imperial mix-up

[1] http://en.wikipedia.org/wiki/Mars_Climate_Orbiter

(7) Seriously, what was the excuse for using imperial measurements in a scientific project? More importantly, why wasn't there adequate end-to-end testing to detect this kind of error months and months before launch? - Juliet
(1) No excuse, the upcoming Constellation Program (replacement for the space shuttle) will still use imperial units. newscientist.com/article/… - Ludwig Weinzierl
Since Americans don't use metric measurements, it actually isn't very surprising. However, that it wasn't checked and caught in the qa process in a project this size... - HLGEM
(15) Americans DO use metric measurements in science, from grade school on. We don't use them for cooking or driving or checking the temperature or measuring how tall and fat we are, but we do use them for science, and we have for a long time. At least since the 1970s. - Nosredna
(2) @Ludwig Weinzierl. That article does a pretty good job of explaining why they won't switch to metric. Money. - Nosredna
To support Nosredna, we do use metric for almost all calculations. I don't know what engineers use, but I know optics are in both imperial and metric units (mainly for ease of calculation). - Steve
"...At least since the 1970s". Unless you're NASA. - KitsuneYMG
(1) NASA's problem is that they are perpetually using assets from the previous mission, so there's no obvious time to completely retool. - Nosredna
(3) Should have used boost::units ! - tragomaskhalos
Almost everyone misunderstands this event. They were aware that the contractor was using imperial measurements - that's allowed by NASA for American contractors. The issue had nothing to do with the measurements conversion - that was just a symptom of the problem. It's a much more nuanced issue. People just like to sensationalize it: those dumb scientists! - aehlke
(1) Nosredna: I think metric is more widespread than you think. I was born in 1980, and in American public school I was only taught the metric system (because "we'll all be using it by the time you graduate from high school"!). If I ask my coworker the temperature outside, I'll get a response in °C. When I shop for groceries, I buy a liter of olive oil -- and when the label has both I still look at the metric, because it's easier to compare price-per-unit. Even with no further action, eventually the old people like my parents (who don't know metric) will die. - Ken
(2) Shoulda used Smalltalk, where (with the appropriate class libs loaded) "2 meters + 3 inches + 6 furlongs" is perfectly valid (and evaluates correctly!) :-) - Bob Jarvis
"Seriously, what was the excuse for using imperial measurements in a scientific project? More importantly, why wasn't there adequate end-to-end testing to detect this kind of error months and months before launch?" - mlo
Cost. The project had a budget and the budget did not allow for as much testing and oversight as would have been needed to catch the problem. - mlo
This was not stupidity! Previous projects had gotten so expensive that they were pricing themselves right out of existence. NASA -- correctly -- felt it had to change that. It probably overshot a bit, but today, ten years later, we're doing successful projects for much less than they would have cost using the methods of 20 years ago. - mlo
IIRC this was a miscommunication between NASA and a contractor (where each side used a different unit system). So solutions like Smalltalk that are top-down don't apply here. - Marco van de Voort
5
[+26] [2009-06-24 19:17:02] JohnFx

Netscape 6.0. It cost them a considerable lead in the browser wars.

Here's Why: "Things You Should Never Do" [1]

[1] http://www.joelonsoftware.com/articles/fog0000000069.html

(1) I you did read it, have a look on In Search Of Stupidity - over 20 years of high-tech marketing disasters. Netscape have it's own chapter :) +1. - Sylvain
Thanks JohnFx for that link. - drikoda
+1 great article - markh44
6
[+23] [2009-06-24 19:25:19] Brownman98

Crystal Reports


(1) LOL @ CRYSTAL REPORTS! - JonH
(1) Too bad I can only give ONE upvote for this! - Brian Knoblauch
7
[+19] [2009-06-24 19:13:26] z-boss

The worst one is when you are responsible for it.


(11) I know a satellite engineer who has secret hopes the rocket will blow up so he won't have to worry his little fiddly bit on the satellite will fail. - Nosredna
@Nosredna: That sounds like a plot from a TV detective show. - Michael Myers
I'm not saying he DID anything about his wish. That I know of. - Nosredna
8
[+17] [2009-06-24 19:13:33] Randolpho

I recommend you take a look at thedailywtf.com [1] for numerous articles about software failure. In many cases the stories are true; only the names have been changed to protect the guilty.

[1] http://thedailywtf.com/

(6) Unfortunately, from what I've read, some of the facts are changed to make it funnier. - David Thornley
Probably true. :) - Randolpho
9
[+16] [2009-06-24 20:03:41] gnovice

The worst?... How about the Ballistic Missile Early Warning System (BMEWS) nearly causing global thermonuclear destruction after detecting the moon rising over the horizon and erroneously classifying it as an incoming missile attack from Siberia ( Chapter 2 "Boardwalks across the Tar Pit" from Mechanizing Proof by Donald MacKenzie [1]).

That's pretty scary $h!t!

[1] http://books.google.com/books?id=QiMS8t4V%5F0cC&printsec=frontcover&dq=Mechanizing%2BProof

(21) That's no moon! -- Oh wait, nevermind, it is. - kenj0418
"On October 5, 1960, the moonrise occurred directly in the path of the Thule detection radar, producing a strong signal return. While the computer system never generated an impact prediction, the large amount of data caused enough concern that the equipment was subsequently modified to reject moon returns based on their long (2 second) delay." Is that book overstating it or is Wikipedia understating it? en.wikipedia.org/wiki/Ballistic_Missile_Early_Warning_System - Matthew Lock
(2) Nah. Wikipedia is right. But the book's story is better. - mlo
10
[+14] [2009-06-24 19:13:58] Raj More

The Netscape rewrite.


11
[+14] [2009-06-24 19:48:44] gbn

In Britain, the NHS National Programme for IT [1]. It might reach GBP 20 billion, so 30 billion USD.

It's now part of law that every British contractor must work on the project at some point...

[1] http://en.wikipedia.org/wiki/NHS%5FNational%5FProgramme%5Ffor%5FIT#Costs

And it may b scrapped. Now we can afford all those databases to track our every physical and internet movements in real time. Yay! - Callum Rogers
Of course now Clegeron will be trying to scrap the ID database too. We sure know how to piss IT money up a wall in the UK :) - Neil Aitken
@Neil Aitken: I prefer the David and Nick portmanteau :-) - gbn
indeed, all hail Dick Clegeron :) - Neil Aitken
12
[+11] [2009-06-27 11:17:50] Jonik

One case, more of a classic project failure, closer to the Canadian example mentioned by OP:

AKE [1] (Finnish Vehicle Administration, a public agency) ordered a project to overhaul its information systems in 1999, mainly from the companies TietoEnator [2] (now Tieto) and WM-data [3] (now part of Logica).

It was supposed to be ready 2003, but has been continually postponed. In 2007 it was estimated that it'd be ready 2011. So right now the project has been going on for a decade, and it will be at least 8 years late!

The budget has gone through the roof too: original estimate was 16 million €; actual total costs as of 2009 have been more than 50 million € (~70 million USD), more than 300% cost overrun, so far.

From news articles, it seems like a proper mess of every kind of leadership, coordination and requirements problem: teams with overlapping responsibilities; no-one having an adequate picture of what was actually needed when the project started; the project responsible at AKE having been changed at least 5 times.

So, nothing as spectacular as Mars landers crashing, or people dying because of this (afaik!), but these sort of things are probably among the most common failures in this field. The main consequences: loads of wasted taxpayer money, and screwed reputation for the software/IT industry. :-\

Sources (in Finnish):

[1] http://www.ake.fi/AKE_EN/
[2] http://en.wikipedia.org/wiki/Tietoenator
[3] http://en.wikipedia.org/wiki/WM-data
[4] http://sektori.com/uutinen/ake%3an-tietoj%C3%A4rjestelm%C3%A4projekti-my%C3%B6h%C3%A4styy/7732/
[5] http://www.tekniikkatalous.fi/ict/article292062.ece

(1) Then again, the companies responsible do have also plenty of other projects in their portfolio with similar success rates. In this sense I would not say the AKE project screwed the reputation of software/IT industry; instead it merely reinforces the already existing image :) - Schedler
13
[+9] [2009-06-24 19:19:29] Andriyev

How about the Pentium bug- http://en.wikipedia.org/wiki/Pentium_FDIV_bug [1]

[1] http://en.wikipedia.org/wiki/Pentium%5FFDIV%5Fbug

Somewhere I have a key chain with one of those Pentiums in Lucite. - Nosredna
Nice souvenir :) We had brief case analysis sessions on the Pentium bug and also other software failures like Ariane 5 failure, Patriot Missile failure etc. in our Formal methods course. - Andriyev
The bug itself wasn't nearly as bad as the horrendous mishandling of the PR afterwards. - JohnFx
Yeah, the PR was worse. Still, the bug was pretty bad. 4195835*3145727/3145727 = 4195579 (The flawed Pentium) - Nosredna
Technically that's a hardware error, although you could say that the high level chip design language stuff is software. But then, everything is software, if you include anything designed with a formal language, on a computer. - Warren P
Way overblown. Only notably because of the botched/completely clueless to human factors response from Intel. - Brian Knoblauch
14
[+8] [2009-06-24 19:22:07] SPWorley

Three people died (and three others horribly injured) due to a small and rare race condition in a medical radiation device. [1]

A really sad story. [2]

[1] http://en.wikipedia.org/wiki/Therac-25
[2] http://www.ccnr.org/fatal%5Fdose.html

we were thinking along the same line, i see. - San Jacinto
(1) And this one is also the one I was going to post. :-) - Nosredna
15
[+8] [2009-06-24 19:13:08] Cody C

Windows Vista comes to mind


(9) can throw in Windows ME for that matter - Cody C
+1 Vista cost $10B, by one estimate. seattletimes.nwsource.com/html/businesstechnology/… - Bill Karwin
(5) Anyone remember Microsoft BOB? - RobH
To be fair, most of Vista was used as the basis of Win7, which looks to be fairly successful. - aehlke
(1) @Wahnfrieden: And Vista's server version, Server 2008, seems to have been good, from everything I've heard. I'd call it a series of UI problems, which have likely been fixed in 7. - David Thornley
Vista had far more than just UI problems at launch. People have just forgotten that since a lot of the bad stuff was fixed in patches. - aehlke
I've had some funky issues with Server 2008 configuration screens not doing what they say they're going to do, but once it's running, it seems solid. - Brian Knoblauch
16
[+8] [2009-06-24 19:31:14] Neil N

Chrysler's infamous Payroll application, that spawned the Extreme programming concept.

Something like 5+ years of development, and it never cut a single check, then had the plug pulled. Chrysler then banned the practice of Extreme Programming.


I know a lot more non-XP project having known the same end :) - Sylvain
(11) Check your facts. "Never cut a single check" is flat wrong (though it only paid 10,000 people out of the 87,000 initially planned), the plug was pulled when the company got bought out (and after a key non-engineering position couldn't be filled), and while there was an announcement that Chrysler had 'de facto' banned XP, they later started using it again. en.wikipedia.org/wiki/… - Joe White
(1) Congrats on your wikipedia skills. - Neil N
(2) Interesting! Thanks I hadn't heard of this. But as a distruster of buzzwords, agile, extreme, etc, this one make me chuckle. As if those who 'canned' the project could put the whole thing down to XP and have any idea what they were even disliking. Irony. - Warren P
"Extreme" makes people think "risky", and risky is exactly what you DON'T want with payroll! Payroll is probably the single most important thing as far as keeping employees from going postal! So yeah, "Extreme Programming" will immediately be blamed for a failure if it was in place. - Brian Knoblauch
17
[+7] [2009-06-24 19:14:45] AlbertoPL

Here's a list of some of the worst:

http://www.wired.com/software/coolapps/news/2005/11/69355

These include the Morris worm, the Kerberos vulnerability, the Therac-25, and the Mariner I space probe failure, among others.


(3) the soviet pipelines story doesn't sound very plausible IMO - ammoQ
nothing to do with opinion, it's been made public and did happen. msnbc.msn.com/id/4394002 - AlbertoPL
(4) ammoQ is right. The story has no credibility, because there are no facts to support it. There was no pipeline explosion in 1982 - that's a fact. Everything else is one man's words. But I'm sure his book sells good. A bit more on this here: bookscape.co.uk/short_stories/computer_hoaxes.php - Igor Krivokon
hmm, I get to point the finger at a lot of people who told me this was true... seems you're right. - AlbertoPL
18
[+6] [2009-06-24 19:15:15] Zack

According to The Mythical Man Month [1], OS/360.

[1] http://en.wikipedia.org/wiki/The%5FMythical%5FMan-Month

(2) It was hardly a failure in any way... First it still lives thru z/OS 40 years later, second it sure was late and over budget, but this is just ordinary trouble for software projects, specially that big. - wazoox
(1) Fred Brooks, the manager of the project would tell you differently... something along the lines of how humbling it is to make such an expensive mistake. - San Jacinto
19
[+6] [2009-06-27 11:38:39] billmcc

How about the Sergeant York gun? http://en.wikipedia.org/wiki/Sergeant_York_Gun

"Unable to hit drones moving even in a straight line, the tests were later relaxed to hovering ones. The radar proved unable to lock even to this target, as the return was too small. The testers then started adding radar reflectors to the drone to address this "problem", eventually having to add four. Easterbrook, still covering the ongoing debacle, described this as being similar to demonstrating the abilities of a bloodhound by having it find a man standing alone in the middle of an empty parking lot, covered with steaks. The system now tracked the drone, and after firing a lengthy burst of shells the drone was knocked off target."


(3) In February 1982 the prototype was demonstrated for a group of US and British officers at Fort Bliss, along with members of Congress and other VIPs. When the computer was activated, it immediately started aiming the guns at the review stands, causing several minor injuries as members of the group jumped for cover. - Click Upvote
(2) Sounds a bit like the demonstration scenen in Robocop 1 - sum1stolemyname
20
[+6] [2009-06-26 12:52:15] Kwang Mark Eleven

What about the Denver Airport Automated Baggage Handling System? The system's budget was $193 Million dollars of 1994 - and software delays were costing $1 Million dollars a day. According to Scientific American (September 1994), the system consisted of 100 networked computers connected to 5,000 electric eyes, 400 radio receivers and 56 bar-code scanners.


(2) No, the Denver International Airport (DIA) Baggage Handling System (BHS) is just one cluster in the cluster-frak that was much of the DIA project. The biggest mistakes in the BHS was that they tried to do 8 years of work in 2 years, especially when it was a very new technology (only one airport in Germany had a similar system, and it was a fraction of the size of DIA's). - CodeSlave
21
[+4] [2009-07-29 20:07:58] Tommy McGuire

The Distributed Computing Environment, at least for OS/2.

The Taligent operating system.

The IBM Workplace OS.

Large chunks of money ($2 billion for the last, according to Wikipedia), large chunks of time, and you have probably never heard of any of them.

But those are just the ones from my resume.


OS/2 itself could be described as a huge failure. Not because it was never finished, but because IBM actually believed that Microsoft would keep supporting it even when they were building Windows... If that's not Über Fail, then i don't know what is. - Tor Valamo
(1) Taligent, Pink, and the OS/2 "SOM", all were colossal project failures. When you think about the opportunity IBM had to build a whole operating system platform that could have been competitive with Microsoft's NT-based systems of today, it was perhaps the single largest PC software project "missed revenue opportunity" I can think of. And the mis-management of OS/2 at IBM is a legendary case they should study in school. - Warren P
22
[+4] [2009-06-24 19:36:15] Nosredna

The 1985 failure by the IRS [1] to adequately test the new (but overdue and over budget) Sperry Univac system.

The agency sent refunds of tens of thousands of dollars to people who were owed nothing. They failed to send refunds to people who were owed money.

The departments were so backed up that ceiling tiles were removed so that tax returns could be shoved up into the ceiling. Returns (including checks from taxpayers) were flushed down toilets and taken home by employees to be thrown away. All so employees could look like they were keeping up.

In the wake of the fiasco, a new $20 billion plan was put into place to overhaul the system. It was also a fiasco.

[1] http://books.google.com/books?id=YtzFUqrQu1IC&dq=the%2Bgreat%2Bamerican%2Btax%2Bdodge&printsec=frontcover&source=bn&hl=en&ei=EIBCSsS%5FDILGsQOwraDMDw&sa=X&oi=book%5Fresult&ct=result&resnum=4

23
[+3] [2009-06-26 15:54:40] community_owned

Air Traffic Control System. The US still uses a card-based system designed in the 60's. I know that at least 1 major program to computerize it failed. If the system were computerized correctly, airport congestion would be mitigated


(2) ...at the risk of complete, immediate collapse if anything goes wrong with the new system. At least with the old system only being partially computerized, they have some idea what's going on when the computer system hiccups. NextGen really scares me. Knowing what I do about technology, and how they plan to deploy it, it looks to have powerful (and needed) features, yet the specifications look VERY fragile... - Brian Knoblauch
24
[+3] [2009-06-29 18:27:57] littleK

Definitely not the worst failure, but probably one of the most stupid...

Microsoft Zune Leap year bug: [1]

[1] http://www.informationweek.com/news/personal%5Ftech/music/showArticle.jhtml?articleID=212700402

25
[+2] [2009-06-24 20:36:54] Improfane

Another payroll I don't think has been mentioned is Wisconsin's payroll system. it has cost $28.4 million so far but they reckon $12 million more is needed.

This HAS to be a software failure imho.

Univ. of Wisconsin's 30-Year-Old Payroll System Needs a $40 Million Fix [1]

[1] http://it.slashdot.org/story/09/06/18/2310211/Univ-of-Wisconsins-30-Year-Old-Payroll-System-Needs-a-40-Million-Fix

26
[+2] [2009-06-29 18:43:45] Robert Rossney

At least Therac-25 shipped.

My vote goes to the California Department of Motor Vehicles, which hired Tandem and Ernst & Young to to replace its aging IBM mainframe-based driver registry system with a shiny new one. The five-year project, launched in 1987 with a budget of $25 million, was cancelled in 1994 after $44 million had been spent and there was still no delivery date in sight. The state then spent another half million dollars to find out what had gone wrong.


But it killed people! - Callum Rogers
(2) I wasn't kidding. It wasn't just that Therac-25 shipped. Once the defect was fixed, hospitals continued to use it. The company's still in business. That's not a failed project. It's an engineering failure, and a software-development-practice failure, and a regulatory failure. Software geeks think it's epochal because it was a case where bad software killed people. But that's the nature of engineering defects. The DC-10 killed people, too - a lot more people than Therac-25 did. And it was McDonnell-Douglas's flagship product for a decade. - Robert Rossney
Some times, it's better not to ship - ckarras
...as a California taxpayer, I helped fund that. And the next attempt. - DaveE
You should look into the California Administrative Office of the Courts's CCMS project, speaking of things you'll be paying for as long as you live here. - Robert Rossney
I worked on that near the beginning, when it was a simple port of the 1980-era CCMS LA County was using. Unlimited scope creep and high-level champions.... - DaveE
+1 for pointing out the Therac was fixed. - Thorbjørn Ravn Andersen
27
[+1] [2009-06-30 14:35:15] JB King

Waste Management suing SAP for $100 million [1] seems like it could be on the list in terms of dollar values on a failed project.

[1] http://www.itworld.com/waste-management-sues-sap-080327

28
[+1] [2009-07-22 16:10:55] Mica

Duke Nukem Forever...


29
[+1] [2010-12-29 16:12:44] EMBarbosa

Warren, did you look at Coding Horror article list? the long dismal history of software project failure [1] Quoting his quote from spectrum.ieee's why software fail article [2] In October of 2005, "the giant British food retailer J Sainsbury PLC had to write off its US $526 million investment in an automated supply-chain management system. It seems that merchandise was stuck in the company's depots and warehouses and was not getting through to many of its stores. Sainsbury was forced to hire about 3000 additional clerks to stock its shelves manually"

[1] http://www.codinghorror.com/blog/2006/05/the-long-dismal-history-of-software-project-failure.html
[2] http://spectrum.ieee.org/computing/software/why-software-fails

Good article, from 2006. - Warren P
I'm just sorry that i could not put each of them in comments... it would take some time... D: - EMBarbosa
30
[+1] [2009-06-29 18:36:19] meade

Microsoft server crash nearly causes 800-plane pile-up http://www.techworld.com/opsys/news/index.cfm?newsid=2275


31
[+1] [2010-05-12 15:28:35] Worzel

Goldmine CRM. Without doubt.


heh... I worked on that. - Jherico
32
[+1] [2009-06-24 19:14:42] Cat Zimmermann
33
[0] [2010-06-30 07:09:07] Rafal Ziolkowski

Y2K - Have anyone actually calculated how much it costs all over the world to fix this?


Are you saying the effort to fix it was a failure? If so, why? Also, I'd argue that this is not a single project but hundreds of them. - JohnFx
Not a project, but a moniker for a class of date-related bugs, most of them in COBOL code, and which I think was mostly a bonanza for those who made money selling "Y2k certified" replacements for aging corporate mainframe infrastructure. - Warren P
The assumptions that sooo many folks made were valid at the time - very few systems, electronic or otherwise, lasted untouched for more than 10 years. I sure don't want every implementation decision I make critiqued 30 years after the fact. - DaveE
(2) @Warren: In 1999, I had to check some of our C++ software, and found some date bugs. I also had to upgrade our CVS and Gnats installations, which were not Y2K-compliant. I have a great deal of sympathy for the programmers of 1970 who wanted to save two columns of data on a punch card. I have much less for the programmers of the 1990s. - David Thornley
@JohnFx: Not effort but y2k problem itself. - Rafal Ziolkowski
As I said, Y2K was not Not a project, it was a moniker. - Warren P
34
[0] [2010-07-22 14:09:47] Wayne Werner

I go to school at UCA. Their website [1] redesign cost over $130,000 [2]. Most of that I gather went to the Sungard CMS which sucks [3] tremendously [4].

Seriously - there is no excuse for that crap.

[1] http://www.uca.edu
[2] http://www.ucaecho.net/stories/index.php?id=1151
[3] http://maisonbisson.com/blog/post/11046/notes-on-lcms-demo/
[4] http://wjw.blogspot.com/2010/03/sungard-fail.html

35
[0] [2010-10-19 12:07:47] mangia

Samsung PC Studio... Samsung New PC studio...

You can say what ever you want but this is the fact... :)


36
[0] [2010-10-22 14:23:17] Andrei Rinea

Winamp 3. (Nullsoft media player)

:P


37
[0] [2010-11-09 17:16:42] dan_waterworth

Can I refer you to the websites of the UK government?


38
[0] [2010-12-01 04:45:40] Kelly French

The SABRE rewrite. I'll have to search for the name.


39
[0] [2009-06-24 20:37:22] orokusaki

There is a company in Boise, whose name I will not mention. Their purpose was to build a shopping engine that would be used for female shoppers to enjoy a virtual-mall-like shopping experience. Instead, the project had 68 high-end developers (enough to build an operating system), and millions of dollars hemorrhaging each year, and the withered away over 2 years time.


how did they want to create a 'virtual mall' experience? - Click Upvote
They wanted the shop to be a mall of other people's shops (some sort of large-scale affiliate system), with a personalized feel (based on some ridiculous profiling algorithms. - orokusaki
40
[0] [2009-06-29 18:45:59] quant_dev

Munich migration to Linux. (It counts as a software project, because they are writing their own Linux distro.)


Did they fail? The project is still ongoing. LiMux is the first Linux-based workplace certified for industry use - en.wikipedia.org/wiki/LiMux - mjn
Exactly, it's still ongoing after sth like 10 years... - quant_dev
"31 December 2009: The first step, the complete switch to OpenOffice.org enabling the Open Document Format as standard format is done" That sounds like success to me. - Wayne Werner
How long did it take and how much did it cost? - quant_dev
41