軟件工程的最佳實踐
發布:南通偉迪軟件 時間:2019/3/15 10:23:50

軟件工程

由于許多軟件應用程序在第一次交付后,可能會持續使用幾十年甚至更長時間,所以軟件工程不能僅僅關注軟件開發活動。軟件工程需要考慮軟件交付多年后的維護和改進工作。軟件工程還需要包括為提取或“挖掘”遺留應用程序而使用的有效方法,以恢復丟失的業務規則和軟件需求。

負責軟件維護的軟件工程師數量要比負責新軟件開發的工程師多得多。許多軟件工程師的任務是維護并非自己開發的應用程序,這些軟件可能是用“過時”的編程語言來編碼的,并且代碼本身既沒有任何功能說明也沒有有效的注釋。

軟件工程“最佳實踐”不是一個“放之四海而皆準”的技術。最佳實踐的評估要求那些實踐在擁有100個功能點或者更少功能點的小型應用程序、擁有1000個功能點的中型應用程序以及可能擁有超過10萬個功能點的大型系統等規模的軟件應用項目中進行評價。

此外,那些對Web應用軟件和IT應用軟件有效的“最佳實踐”并不一定要對那些嵌入式應用、系統軟件以及武器系統軟件具有同等良好的效果。


返回列表
free性涩按摩