美國因軟體缺陷導致的十大事件

csdn發表於2014-05-04

  任何人建立的軟體都會有Bug,這是無法避免的。在任何一個行業裡,都可能會因為某個單一的錯誤給整個行業或者客戶帶來災難性的影響。

  下面,本文將分享美國在過去10年裡,因軟體Bug而導致的十大破壞性事件,提醒所有的各位程式設計師在開發專案時,除了注重功能的實現,還得考慮一些其它因素,例如效能、程式碼規範等等。下面讓我們一起來看下。

  1.EDS軟體公司放棄對英國兒童撫養機構的支援

  2004年,商業服務巨頭EDS為英國兒童撫養機構開發了一個複雜、大型的IT系統,該系統意外地給190萬人多付了款,又少付款給70萬人,還有35億英鎊的兒童撫養費沒有收取,積壓的代辦事項達23.9萬件,有3.6萬件新的案子卡在系統上,以及500個被記錄的錯誤。 

  2.密歇根政府提前釋放囚犯

  2005年,因計算機系統錯誤,密歇根政府將23名囚犯提前釋放,而另外一些已到刑期的囚犯卻仍然關在監獄裡。

  3.美國IRS軟體故障

  IRS是美國國稅局的簡稱,在2006年,因技術人員對程式進行重新設計,導致電子詐騙系統不能正常執行。該錯誤直接帶來的經濟損失達2到3億美元,並且還花費了2100萬美元來修復該錯誤。

  4.洛杉磯機場航班停飛

  2007年,美國洛杉磯國際機場因計算機系統故障導致航班延誤和停飛,該故障主要源於一枚晶片無故失靈。該故障大約在10個小時後才得以恢復,期間約17000輛飛機受到影響。

  5.美國KCP金融公司在不到30分鐘的時間裡損失9位數

  2012年,美國KCP(Knight Capital Group)金融公司由於電子交易系統出現故障,交易演算法出錯,導致該公司對150支不同的股票高價購進、低價丟擲,直接給公司帶來了4.4億美元的損失,當天股票下跌62%。

  6.蘋果地圖故障

  在2012年,蘋果iOS 6首次嘗試地圖服務,由於許多地點和定位都出現錯誤,引來了無數人的抱怨。該錯誤導致1000萬使用者在48個小時內紛紛湧向Google地圖。

  7.雅虎郵箱故障

2013年,雅虎郵箱因硬體故障導致大量使用者在數天內無法登陸。自從雅虎電郵平臺進行更新以來,各種錯誤接二連三的出現,引來了很多使用者的抱怨。

  8.Healthcare.gov災難

  HealthCare.gov是美國聯邦健康保險交換系統的核心,該網站自2013年10月1日開通運營以來一直遭受各種問題的困擾,比如使用者註冊失敗、瀏覽器崩潰、效能、資料問題等等。

  9.美聯航系統故障 低價出售機票

  2013年9月12日,美聯航售票網站一度出現問題,售出票面價格為0-10美元的超低價機票,引發乘客搶購。大約15分鐘後,美聯航發現錯誤,關閉售票網站並聲稱正在進行維護。大約兩個多小時後,該公司購票網站恢復正常,並且承認已賣出的票有效。

  但是事情並沒有結束,一個月後,註冊常旅卡的使用者在取消過程中,只需花幾美元即可購買實際價值為幾千美元的機票。美聯航發飆了,指責發現該bug的使用者,認為有人“有意”操作網站,因此不承認這些票。

  10.BOE軟體故障

  在2013年,由於開發團隊釋出了一個已知的故障,導致交易無法進行。結果帶來了600萬美元的罰款,並且要求對軟體系統進行更改。

  附十大軟體缺陷資訊圖:

  來自:SMARTBEAR

相關文章