如何確保軟體系統開發專案能夠如期完成,並且在預定成本內結案,常常是企業內部負責開發軟體系統的團隊、負責採購相關系統的單位、或是負責軟體專案系統開發服務的團隊最難做好的一件事。要把軟體開發專案做好,必須透過審慎的專案規劃來安排適當的資源與準備合理的預算,而專案規劃的不好,其中主要決定因素就是未能做到客觀的估算欲開發系統的規模及估算預計投入成本。

估算專案成本,首先必須先估算軟體系統範圍或是規模大小,依此計算出所預計投入的資源,然後考慮到專案風險成本及其他非開發相關成本。專案規模估算的方式有很多種,主要包含了計算程式行數、程式支數,或是依照功能點數來估算。當然也有許多軟體專案是依據個人的經驗值來做估算,這種的估算方式往往由於不夠系統化,也缺乏客觀的依據,估算出來的結果,並無法先行評估是否正確。而功能點數是以使用者的角度來計算軟體系統的大小,這樣的方式比較有系統化而且也比較客觀,不會因為人的經驗或是技術能力等因素而影響估算的結果。

快速功能點 (Fast Function Point) 的估算方式,在合理的誤差範圍內可以解決完整功能點計算的缺點,但依然保留它的優點,就是系統化與客觀性的估算。透過快速功能點的方式,團隊可以掌握系統的大小,並根據團隊的生產力,進一步規劃出專案的總工時,再藉由軟體開發生命週期各階段工作的工作量比例,規劃出該專案的時程、資源、與成本。

 資策會將於2017年3月20日開辦「敏捷軟體開發成本估算實務班」,本課程除以快速功能點規模估算技術為基礎,另外將介紹軟體成本估算工具,可以全面的考慮軟體專案開發成本、非開發相關成本與風險成本,迅速的估算出業務及技術團隊都可以認可的軟體專案成本,也將針對時下流行的 Scrum形式之軟體專案,提供更客觀的成本估算做法,並透過案例研討,讓學員運用功能點技術及工具使用。相關資訊請參閱課程網頁,或電(02)6631-6534,課程經理 黃小姐。

 

課程網址: http://www.iiiedu.org.tw/ites/SFFP.htm

熱門新聞

Advertisement