人力資源管理系統(tǒng)
聯(lián)系方式
工資核算核心功能之軟件維護的生產率的提高
申請免費試用、咨詢電話:400-8352-114
軟件開發(fā)和軟件維護在人員和時間上的差異:
如果軟件維護工作是南該軟件的開發(fā)人員來進行,則維護工作就變得容易,因為他熟悉軟件的功能、結構等。但通常開發(fā)人員與維護人員是不同的這種差異會導致維護的閑難南于維護階段持續(xù)時間很長,正在運行的軟件可能是十幾年前開發(fā)的,開發(fā)工具方法、技術與當前的工具方法、技術差異很大這又是維護困難的另一因素。
軟件維護不是一項吸引人的工作。
南于維護工作的困難性,維護工作經常遭受挫折,而且很難成果,不像軟件工作那樣吸引人。
軟件維護的費用在總費用中的比重是在不斷增加的。1970年是占35%~40%,1980年上升到40%一60%1990年上升到70%一80%.現(xiàn)在成本還在不斷上升。
軟件維護費用不斷上升這只是軟件維護有形的代價。另外還有無形的代價即要占用更多的資源。南于大量軟件的維護活動要使用較多的硬件、軟件、軟件工程師等資源這樣一來,投入新的軟件開發(fā)的資源就因不足而受到影響。由于維護時的改動在軟件中引入潛在的故障,從而降低了軟件的質量。
軟件維護費用增加的主要原因是軟件維護的生產率非常低。例如在1976年美國的飛行控制軟件每條指令的開發(fā)成本是75美元而維護成本是每條指令大約4000美元也就是說生產率下降50倍。