建設工程教育網(wǎng) > 建筑文苑 > 工程管理 > 正文
2014-02-28 11:10 來源于網(wǎng)絡 【大 中 小】【打印】【我要糾錯】
項目質量控制:設計階段
設計階段的問題相對比較明顯――結構設計不合理,或者說還不夠。一個傳統(tǒng)的C/S結構的系統(tǒng),基本結構我們采用了經(jīng)典的三層模型來劃分系統(tǒng)。由于是在舊有系統(tǒng)上的改進,我們在盡量不改變原有系統(tǒng)的基礎上添加新的功能。
主要的問題可能就是體現(xiàn)在沒有對舊系統(tǒng)進行改進。舊系統(tǒng)本身有一些復雜的功能,邏輯關系也比較復雜,耦合度非常高。所以,在新需求來臨的時候,我們的第一反應就是盡量不去動原來的設計與代碼,保證原有系統(tǒng)功能不會發(fā)生變化。這一點就暴露出了我們沒有去擁抱變化的決心與膽量。雖然舊系統(tǒng)很復雜,但是我們不能去故意回避它。對于舊系統(tǒng)中設計的不合理的地方,應該主動大膽的去進行重構。其實重構的作用就是對不合理結構的進行改進,設計模式更是在設計結構的變化改進中才能體現(xiàn)它的價值。而這些東西,在我們的項目中都沒有應用.這可能跟我們的保守心理有關:只要不出問題,我們就不去動它,哪怕結構是多么的錯綜復雜。這種消極的觀念在當今的充滿變化的世界中是不太有前途的。項目經(jīng)理要有足夠的決心去做,同時,也不要擔心去變化。當然,可能有人會說,時間緊怎么辦,其實這種付出對于項目的整體是只有好處沒有壞處的,因為結構合理會讓開發(fā)人員會更少的時間去理解代碼,減少代碼開發(fā)的復雜度,提高代碼編寫的質量。唯一需要考慮的就是如果改動的話,如何來保證這種變化對原有系統(tǒng)的功能不產(chǎn)生影響。這就需要有更多的測試,最好是單元測試來保證,這就是下面會談到的問題。
1、凡本網(wǎng)注明“來源:建設工程教育網(wǎng)”的所有作品,版權均屬建設工程教育網(wǎng)所有,未經(jīng)本網(wǎng)授權不得轉載、鏈接、轉貼或以其他方式使用;已經(jīng)本網(wǎng)授權的,應在授權范圍內使用,且必須注明“來源:建設工程教育網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其法律責任。
2、本網(wǎng)部分資料為網(wǎng)上搜集轉載,均盡力標明作者和出處。對于本網(wǎng)刊載作品涉及版權等問題的,請作者與本網(wǎng)站聯(lián)系,本網(wǎng)站核實確認后會盡快予以處理。
本網(wǎng)轉載之作品,并不意味著認同該作品的觀點或真實性。如其他媒體、網(wǎng)站或個人轉載使用,請與著作權人聯(lián)系,并自負法律責任。
3、本網(wǎng)站歡迎積極投稿。