近期,一份來自美國聯邦會計總署的報告引起了較大范圍的關注,報告反映了當前部分美國政府部門仍在使用較為過時的系統(tǒng),而其中包含了美國國防部的核武器管理系統(tǒng)。
在各類美國大片以及平時的認知中,我們通常會覺得,在美國政府機構使用的各類設備、系統(tǒng)應該都是較為先進的,智能化程度較高的,這樣才符合美國相對領先的科技水平。而近期隨著美國聯邦會計總署(United States Government Accountability Office)發(fā)布了一份名為《信息技術:聯邦政府需要關注并解決老舊系統(tǒng)問題》(Federal Agencies Need to Address Aging Legacy Systems)的報告(以下均簡稱為報告,報告全文地址:GAO),該報告反映了當前在美國政府機構中使用的老舊IT系統(tǒng)的現狀,以及進行系統(tǒng)更新的必要性。
美國政府部門IT投資資金分配存在較大差異
報告中提到,基于對國防部、財政部、退役軍人事務部、國土安全部等12個美國政府部門機構進行財政預算及實際情況的調研審計分析,發(fā)現目前在眾多政府部門中,均存在管理系統(tǒng)及設備老舊的情況。而據報告提到的,造成目前現在政府部門還在使用老舊系統(tǒng)的原因在于各個政府部門在IT投入資金中,升級、改造及更新系統(tǒng)的投入比較偏少。
據悉,在2015年有超過75%的IT投入金額耗費在老舊設備及系統(tǒng)的維保上,而對于系統(tǒng)的開發(fā)、升級以及改進的投入才占據了不到25%的資金。在接近7000項目IT投入中,其中針對系統(tǒng)及設備的運營及維保(operations and maintenance)就有5233項,留給升級改造的資金卻是有限的。而各部門計劃在2017年的IT資金投入為,在系統(tǒng)及設備的運營及維保上投入612億美金,而在系統(tǒng)的開發(fā)、更新及改造上則僅僅為192億美金。
而縱觀從2010年到2017年的IT投入,目前看來兩者的差距在逐步拉大,具體趨勢如下,
從上圖(紅色柱體的為系統(tǒng)的開發(fā)、更新及改造,藍色柱體為系統(tǒng)及設備的運營及維保),我們也可以看到,跟2010年相比,2017年預計投入的系統(tǒng)的開發(fā)、更新及改造資金比2010年減少了73億美金。
老舊系統(tǒng)及軟件在美國政府部門普遍存在
在報告中第一個提到的例子就是美國國防部,該機構目前仍然在其70年代生產的計算機上使用8英寸軟盤作為其數據存儲設備,并用以管理及操作美國核武器系統(tǒng)。以下就是8英寸軟盤,
而目前,據悉,美國國防部在其2017年資金預算中已計劃進行系統(tǒng)及設備的更新。
另外一個計劃升級的機構是美國退役軍人事務部,其目前還使用基于創(chuàng)造于50年代的COBOL編程語言開發(fā)的管理系統(tǒng),來管理其人員登記情況。但因目前退役軍人事務部的預算資金只夠升級基于COBOL語言開發(fā)的系統(tǒng),而該部門運營的另外一個系統(tǒng)(該系統(tǒng)的作用在于用以跟蹤記錄美國退伍軍人的資格申請,福利發(fā)放,和死亡日期核實的具體情況)因資金原因,不會在今年更新。
基于“上古語言”COBOL開發(fā)的管理系統(tǒng)
據報告中提到
眾所周知,政府部門管理系統(tǒng)需要使用更加現代化的,可維護性更強的編程語言,這樣才能使得系統(tǒng)更具健壯性和可行性。據Gartner在2010發(fā)布的報告,其中就提到建議使用COBOL語言的機構以一種更具現代化的、可維護性更強的語言來代替。
值得一提的是,計算機語言COBOL是由美國的一些計算機用戶于1959年組織設計,專用于商務處理。
此外,美國財政部還采用了由匯編語言開發(fā)的財物管理系統(tǒng),該系統(tǒng)是個體納稅人賬戶的權威數據來源,進行賬戶更新,納稅評估,報稅期間產生的退款管理。但目前并無確切時間,對其系統(tǒng)進行更新。