在時程之後,以下是我個人對成本的幾點想法。
由於軟體專案的特性,通常最大的成本可分為「硬體採購」和「人力成本」。而「硬體採購」成本與預估通常差異不大,「人力成本」成為專案盈虧的關鍵。
預估成本/執行成本
跟時程一樣,成本也可分為預估與執行,一般比較普遍被認知的是預估成本,因為在報價簽約之前,老板一定要先了解成本才能報價。而在我待過的小公司,對於執行成本就比較沒有那麼精確。或者說,小公司對於成本的計算,是採取一般公司的時期成本法,亦即不特別去計算單一專案的成本,而是到了年底,拿所有的專案成員的薪水當成所有專案的成本。
薪資成本/管銷成本
專案成本的計算,一般除了專案成員的薪資成本,還得計算與該成員相關的管銷成本。由於我沒待過大公司,大公司的制度我都是聽說的,聽說大公司裡的每個專案都有編個代碼,所有該專案相關的支出都歸在那個代碼項下,有點像是會計科目代碼或者Budget code。
絕對成本/相對成本
在某些情形之下,專案經理必須考量絕對成本與相對成本,例如專案遇到困難,可以用自己人研究兩個星期,但不保證能解決,或者花一筆錢請顧問,但保證能在一星期之內解決。請顧問會使用得專案的絕對成本提高,但是相較於專案延遲的後果,相對成本是較低的。有些時侯老板會說「錢能解決的,都是小事」;有些時侯老板又不想花錢了事,如何拿揑分寸,也是一件不容易的事。
給專案成員的一句話
在還沒成為專案經理之前,專案成員通將會將成本當成 Sales 或老板的事情,在這裡我提一個建議,只要你是專案成員,就必需將整體專案的預估成本放在心上,如此不僅可以隨時提醒自己專案的重要性,也可以在同時執行多個專案時,判斷孰輕孰重。
下集預告:專案人生─(22)專案管理的九個領域之品質