存在問題四、文檔與程序嚴重脫節。軟件產品是公司的寶貴財富,代碼的重用率是相當高的,如何建好知識庫,用好知識庫對公司優質高效開發產品,具有重大的影響。但開發人員的一句名口號是:"叫我干什么都可以,但別叫我看別人的程序"。當然,開發人員的工作態度要轉變,但客觀上有一個很重要的原因是:前人留下的程序既無像樣的文檔(即使留下了文檔 ,其與源程序也嚴重脫節),開發風格又不統一,就像一堆垃圾,要開發人員到垃圾中去撿破爛,從這個角度上看,開發人員的要求是合理的。
存在問題五、測試工作不規范。仍然停留在"小姑娘做測試"的底水平上,傳統的開發方式中,測試工作只是人們的一種主觀愿望,根本無法提出具體的測試要求,加之開發人員的遮丑,測試工作往往是走一走過場,測試結果既無法考核又無法量化,當然就無法對以后的開發工作起指導作用。
存在問題六、雖然項目施工時間不長,但軟件版本更新周期過短,幾乎每天都修改在線運行系統,且開發人員必須親自現場或遠程登陸操作,全國十幾個地點軟件內容多少都有點差別,這些差別都記錄在幾個骨干人物的腦袋里。由于應用軟件的特點,各個不同的施工點有不同的要求,開發人員要手工地保持多份不同的拷貝,即使是相同的問題,但由于在不同地方提出,由不同人解決,其做法也不同,程序的可維護性越來越差。久而久之,最后連自已都分不清楚了,代碼的相互覆蓋現象時有發生,且這苦水還無法傾訴,因為怕別人笑話,甚至別人問起,還得想法搪塞,可謂費盡苦心。
2.2 建立配置管理系統,規范項目管理流程,建立知識庫的同時節約項目費用
文章來源于領測軟件測試網 http://www.kjueaiud.com/