官术网_书友最值得收藏!

降低成本

從頭重寫系統要求對所有業務邏輯的開發也要推倒重來。對于一個舊版系統來說,重寫軟件擯棄了之前投入的大量時間和知識,而事實上這些時間和知識在軟件重寫過程中不可避免地需要被重新創建。

再工程盡可能地復用現有的業務邏輯代碼,從而可以顯著節省大量的時間和金錢。在再工程項目中,有顯著數量的任務可以跳過而無須改動。而這些任務的總體數量是非??捎^的。由于現有系統已包含絕大多數的需求,所以只需新增極少數的需求文檔。這可以為需求分析人員節省下幾周甚至幾個月的調研和歸檔用戶需求的時間。有了實現這些需求的業務邏輯,會節省更多的時間。

1990年,W.M.Ulrich為《American Programmer》雜志的十月刊撰寫了一篇文章。在文章中,他描述了一個商業系統,該系統完全重寫的成本約為5億美金。事實上,該系統成功地進行了再工程,其總成本僅為1.2億美金。相比全新的開發,再工程是非常經濟的。

主站蜘蛛池模板: 邹城市| 遂宁市| 双辽市| 乌兰浩特市| 安庆市| 太白县| 普兰店市| 梁河县| 芜湖市| 句容市| 河北区| 台州市| 石河子市| 乐安县| 武强县| 鸡西市| 巴彦县| 沾化县| 金昌市| 苏尼特左旗| 六枝特区| 项城市| 三亚市| 惠水县| 蚌埠市| 邯郸市| 巴林右旗| 任丘市| 贡觉县| 福清市| 永平县| 舞钢市| 郴州市| 鄄城县| 昌平区| 申扎县| 延寿县| 青岛市| 嘉峪关市| 灵山县| 左权县|