、是否不易出錯等諸多因素。往往由于軟件的可用性差,導致用戶不滿意,甚至被市場淘汰。在項目開發(fā)中應注意可用性問題,避免軟件出現可用性方面的風險。
(1) 了解用戶
到用戶工作現場,了解目標用戶使用軟件的真實目的,從用戶的角度、從用戶的立場出發(fā),了解如何通過軟件系統(tǒng)替代用戶的業(yè)務處理流程中,最繁瑣、最容易出問題、或者是大量重復勞動的環(huán)節(jié),讓軟件提高用戶的工作效能和效率。例如:售票系統(tǒng)中,使用頻度最高的界面是售票界面,售票員最關心的是錢不要出錯(多了沒收、少了要賠),因此,應收款和找余字體的顯示應該突出、醒目;同樣,票價和到達站也應該較為突出顯示。通過快捷鍵、一鍵復位、數字小鍵盤等設計,盡量減少售票員敲擊鍵盤的次數。否則,在日發(fā)旅客流量達七、八萬人次的大型客運站,如果用戶界面設計得不好,售票員一天工作下來,手指都會敲麻木。
(2) 參與型設計
與用戶協作,讓用戶參與用戶界面的設計、評審與測試,確保用戶能夠全面地、及早地發(fā)現可用性等方面的問題,并及時糾正。
讓客戶參與設計,而不要讓客戶設計,項目經理或高級設計人員應該主導設計。
(3) 競爭性分析
通過對市場上同類競爭性產品進行分析,或者對這些產品進行實驗性測試,了解這些產品的用戶界面問題,從而對新系統(tǒng)的開發(fā)提供啟發(fā)。競爭性分析并不意味著可以剽竊別人的設計,而是通過分析競爭產品的優(yōu)勢和弱點,能夠比以前的設計做得更好[5]。
(4) 一致性
如果用戶知道同樣的命令或同樣的操作總會產生同樣的效果,那么他們在使用系統(tǒng)時就會更加自信,同時也鼓勵他們進行探索性學習,因為他們已經具備了使用系統(tǒng)新部分的基礎知識[Lewis er al.1989]。
開發(fā)團隊應遵循公司或小組制定的用戶界面標準,就可以在很多方面保持一致性,切忌不要一個系統(tǒng)存在多種不同的界面風格。
9.結論
在信息系統(tǒng)集成項目中,風險是多種多樣的,是無處不在的。在項目管理活動中,要積極面對風險,要培養(yǎng)。越早識別風險、越早管理風險,就越有可能規(guī)避風險,或者在風險發(fā)生時能夠降低風險帶來的影響。特別是在項目參與方多、涉及面廣、影響面大、技術含量高的復雜項目,應加強風險管理。如果不主動駕馭風險,就會面臨風險。
參考文獻:
[1] (美)Paul M.Duvall等著, 王海鵬 等譯, 持續(xù)集成: 軟件質量改進和風險降低之道, 機械工業(yè)出版社, 2008
[2] (美)Steve McConnell著, 余孟學 譯, 微軟項目: 求生法則, 機械工業(yè)出版社, 2000
[3] (美)Jim Highsmith著, 黃道文 等譯, 敏捷項目管理, 清華大學出版社, 2005
[4] (美)尼爾·懷特著,孫艷春 等譯,管理軟件開發(fā)項目:通向成功的最佳實踐,電子工業(yè)出版社,2002
[5] (美)Jakob Nielsen著,劉正捷 等譯,可用性工程,機械工業(yè)出版社,2004
項目經理勝任力免費測評PMQ上線啦!快來測測你排多少名吧~
http://opto-elec.com.cn/pmqhd/index.html