1.流程設計是否合理?
一個大型項目的流程設計肯定無法讓所有人滿意,必然有人會罵娘。比如12306當中新出現(xiàn)的“排隊”功能,本來這是為了方便購票者去鎖定自己想要的車票,讓排隊者有一定的優(yōu)先權(quán)。這就好像高考中的填報志愿,實際錄取100人,而我可以提調(diào)120人的檔案。即使你沒排到100名,但前面會有人因為各種各樣的原因放棄,所以你還是有機會被錄取。想必12306設計排隊的功能,也是基于這樣一種考慮。
但12306的設計者卻忽視了一個重要問題,就是旅客購買車票是一對多的關(guān)系。我去哈爾濱即使買不到Z1的車票,那其他車我也能接受啊,總不能讓我一直在這里排隊,而其他車的車票都被別人搶走吧。本來我可能能買到其他車票回家,即使多坐一會兒也沒關(guān)系,現(xiàn)在可好,直接被剝奪了權(quán)利。這個問題在之前的12306系統(tǒng)并不存在,因為系統(tǒng)會實時告知你情況,好讓你盡快改變主意。
假設這樣的功能要繼續(xù)存在,作為12306的設計者,應該參考高考填報志愿的平行志愿一說。讓每個購票者能選擇三到五趟車作為自己的“平行志愿“,哪趟車出票了就立即進入支付環(huán)節(jié),另外幾趟車自動取消。讓公眾的選擇面多一些,大家就不會罵娘了。
業(yè)務流程設計不細致,沒有經(jīng)過大量調(diào)查和實際測試,必定會導致大型項目的失敗。
2.技術(shù)細節(jié)令大型項目”潰于蟻穴“
大型項目總會有一些技術(shù)漏洞和不足,有些是無傷大雅的小毛病,而有些確實致命的硬傷。比如之前的12306網(wǎng)站還需要用戶去更新自己的根證書,在瀏覽器上瀏覽12306會彈出該網(wǎng)頁存在風險,是否信任并繼續(xù)的彈窗。倘若用戶點擊了”是“,會造成后續(xù)選擇日期時部分元素無法顯示的問題。
這樣的兼容性問題和安全性問題,對于上過計算機專業(yè)課,或者有一定IT經(jīng)驗的人來說自然是小菜一碟。但是對于全國幾億網(wǎng)民來購票的時候,就會讓他們困惑。一次又一次的報警彈窗會讓他們無所適從,到底點不點?這么多錯誤的網(wǎng)站究竟是不是假網(wǎng)站?
有很多時候,咱們程序員都會以自己的IT技術(shù)水平來考量廣大網(wǎng)民的平均水平,勢必會造成整個項目的復雜性和繁瑣性增加。這樣的技術(shù)細節(jié)問題被忽略,項目被人罵娘就在所難免了。
3.更新維護是否及時
大型項目出現(xiàn)問題在所難免,連微軟、蘋果、Google這樣的IT業(yè)領(lǐng)軍企業(yè)都要經(jīng)常發(fā)布補丁或者升級讓用戶修補之前的漏洞和問題。而當12306出現(xiàn)這么多被人詬病的錯誤之后,太極軟件等系統(tǒng)集成商是否及時更新和維護12306網(wǎng)站,也是決定成敗的關(guān)鍵。
從目前來看,他們還沒有更多的行動。51CTO記者在12306網(wǎng)站查詢時,經(jīng)常會出現(xiàn)各種數(shù)據(jù)丟失的現(xiàn)象,車次無法查詢,某些日期整個數(shù)據(jù)表一片空白。面對那一行行空白的表格,不知道坐在計算機前心急火燎急需一張回家車票的用戶,心情該是怎樣的復雜。
4.經(jīng)費是否全部用于項目?
兩億資金對于鐵路建設來說,基本上屬于九牛一毛的開銷。相比2008年幾萬億的高鐵建設,12306網(wǎng)站的投入似乎不大,甚至趕不上京滬高鐵后期因為審計出現(xiàn)問題的金額。不過兩億對于WEB開發(fā)系統(tǒng)來說,卻是綽綽有余。根據(jù)一些電商人士測算,12306級別網(wǎng)站的研發(fā)投入至多不超過一億,甚至有人喊出3000萬即可開發(fā)出12306的觀點。
12306網(wǎng)站并不是對之前鐵路客票系統(tǒng)的再次構(gòu)建,而只是客票系統(tǒng)除了車站、代售點之外的一個互聯(lián)網(wǎng)延伸,他的數(shù)據(jù)接口來源還是鐵道部的總票庫。這樣一個網(wǎng)站雖說有單日峰值14億的壓力,但在目前大數(shù)據(jù)
、云計算興起的今天,有2億人民幣(接近3000萬美元)的預算做這樣一個系統(tǒng),似乎從技術(shù)上是不難實現(xiàn)的。
在前鐵道部部長劉志軍被雙規(guī)后,我們看到的是層層轉(zhuǎn)包,到最后實際執(zhí)行者已經(jīng)剩不了多少經(jīng)費了。不知道12306是否也屬于這樣的經(jīng)歷,倘若如此,那12306這樣大型的項目如此“失敗”就不足為奇了。
大型項目做好是困難的,大家的批評也是鋪天蓋地的。以12306網(wǎng)站作為解剖對象,給各位開發(fā)者和項目經(jīng)理以一些啟示,對今后大家做好自己的項目,恐怕還是有不小的幫助。引以為鑒,希望12306網(wǎng)站還是能更好的為大家服務,讓大家都能安心回家。