如今國內大多數軟件企業仍然依靠軟件開發人員的穩定性來維持公司的長久運作,而人一旦作為主要因素,其穩定性就會大大下降。當軟件復用技術和構件技術出現以后,軟件開發商不必再依賴程序員的大腦,大量技術保存在構件中,通過很好的復用達到知識的不斷延續。而且軟件開發周期也大大縮短,以 前需要 40 個人天的工作量,現在也許 20 人天就完成了。 ,這 20 個人天所具備的是他們過去所積累的構件。這時整個系統的管理、穩定性都有了很好的保障。而且也不怕因為幾個人走掉,而使公司的無形價值降低,因為公司的核心價值就體現在這些構件里面。
軟件復用中應當注意的問題
軟件復用使人們在軟件開發中不必“重新發明輪子”或“一切從零開始”,提高了軟件生產率和質量,縮短開發周期,降低開發成本。軟件的重用中沒有材料的消耗,而且軟件通過多次重用后其質量和可靠性越來越高。據統計,軟件系統的開發中若復用程度達到 50% ,則其生產率提高 40% ,開發成本降低約 40% ,軟件出錯率降低近 50% 。近十年來軟件復用已成為解決軟件危機、提高軟件生產率和質量的最有效、最具潛力的手段。
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/