劉德良
摘 要:傳統(tǒng)的軟件項(xiàng)目成本指從軟件項(xiàng)目立項(xiàng)到最終交付給客戶整個(gè)過程中發(fā)生的與項(xiàng)目履約及交付相關(guān)的成本費(fèi)用,從項(xiàng)目?jī)r(jià)值鏈分析軟件項(xiàng)目成本包括項(xiàng)目全生命周期成本。以項(xiàng)目型軟件企業(yè)為例,通過分析軟件項(xiàng)目?jī)?nèi)部?jī)r(jià)值鏈流程,區(qū)分增值作業(yè)與非增值作業(yè),為軟件企業(yè)項(xiàng)目成本管控提供一種有效的管控思路。
關(guān)鍵詞:軟件項(xiàng)目成本;價(jià)值鏈;增值作業(yè);非增值作業(yè)
中圖分類號(hào):F23 ? ? 文獻(xiàn)標(biāo)識(shí)碼:A ? ? ?doi:10.19311/j.cnki.1672-3198.2019.22.049
隨著國(guó)家對(duì)集成電路及信息化產(chǎn)業(yè)的政策引導(dǎo)與支持,一大批從事軟件研發(fā)生產(chǎn)與銷售的企業(yè)如雨后春筍般成立,其中項(xiàng)目型軟件企業(yè)為客戶提供整體化信息解決方案,基于項(xiàng)目的軟件定制與開發(fā)構(gòu)成項(xiàng)目型軟件企業(yè)的主要業(yè)務(wù)。項(xiàng)目型軟件企業(yè)由于項(xiàng)目過程管理中的問題,存在項(xiàng)目毛利低的現(xiàn)象,企業(yè)盈利狀況堪憂。如何采取有效措施控制項(xiàng)目成本是提高企業(yè)盈利能力的關(guān)鍵。
1 軟件項(xiàng)目成本分類
1.1 傳統(tǒng)軟件項(xiàng)目成本
傳統(tǒng)軟件項(xiàng)目成本是指從軟件項(xiàng)目立項(xiàng)到最終交付給客戶整個(gè)過程中發(fā)生的與項(xiàng)目履約及交付相關(guān)的成本費(fèi)用。
(1)按軟件項(xiàng)目所處階段分為:咨詢調(diào)研、分析設(shè)計(jì)、系統(tǒng)開發(fā)、檢驗(yàn)測(cè)試、實(shí)施應(yīng)用、系統(tǒng)運(yùn)維。
(2)按軟件項(xiàng)目成本類型分為:人工成本、材料成本、軟、硬件采購(gòu)成本、勞務(wù)分包成本、差旅成本、咨詢費(fèi)、折舊費(fèi)、試驗(yàn)費(fèi)、其他成本等。
1.2 軟件項(xiàng)目?jī)r(jià)值鏈成本
一般來說完整的產(chǎn)品價(jià)值鏈流程包括研發(fā)、設(shè)計(jì)、生產(chǎn)、營(yíng)銷、分銷、客戶服務(wù)六大職能,根據(jù)軟件企業(yè)的研發(fā)生產(chǎn)特點(diǎn),軟件項(xiàng)目?jī)?nèi)部?jī)r(jià)值鏈流程可以細(xì)分為:基礎(chǔ)平臺(tái)研發(fā)、市場(chǎng)營(yíng)銷、咨詢調(diào)研、分析設(shè)計(jì)、系統(tǒng)開發(fā)、檢驗(yàn)測(cè)試、實(shí)施應(yīng)用、系統(tǒng)運(yùn)維八大職能,同時(shí)以財(cái)務(wù)資源、人力資源、信息資源為支撐。
1.3 傳統(tǒng)成本與價(jià)值鏈成本的關(guān)系
傳統(tǒng)的軟件項(xiàng)目成本管理側(cè)重于財(cái)務(wù)成本,重點(diǎn)在軟件開發(fā)階段。提到項(xiàng)目成本管控,大多數(shù)人就理所當(dāng)然地認(rèn)為是財(cái)務(wù)部門的事,財(cái)務(wù)與業(yè)務(wù)形成管控與被管控的關(guān)系,成本管控措施往往得不到執(zhí)行。價(jià)值鏈成本管理以戰(zhàn)略為導(dǎo)向,基于對(duì)項(xiàng)目全生命周期作業(yè)流程的分析,識(shí)別增值作業(yè)與非增值作業(yè),優(yōu)化業(yè)務(wù)流程,消除非增值作業(yè)。使業(yè)務(wù)流程參與人員參與項(xiàng)目過程成本管控,實(shí)現(xiàn)項(xiàng)目成本最優(yōu),項(xiàng)目?jī)r(jià)值最大。
2 軟件項(xiàng)目成本管控中遇到的主要問題
大到航天項(xiàng)目如嫦娥四號(hào)衛(wèi)星登月,小到一個(gè)具體工作任務(wù)如財(cái)務(wù)月度結(jié)賬,都可以定義為一個(gè)項(xiàng)目。軟件開發(fā)企業(yè)所承接的項(xiàng)目一般都是基于客戶的個(gè)性化需求進(jìn)行的定制,項(xiàng)目開發(fā)周期長(zhǎng),項(xiàng)目開發(fā)分階段交付,開發(fā)過程需要不同崗位人員協(xié)作,項(xiàng)目過程控制不好會(huì)遇到比較多的問題。
2.1 主要問題
軟件項(xiàng)目履約交付過程一般存在以下問題:
(1)項(xiàng)目進(jìn)度:項(xiàng)目工期較緊,項(xiàng)目進(jìn)度偏離計(jì)劃,項(xiàng)目無法按期交付。
(2)項(xiàng)目范圍:項(xiàng)目需求范圍變更,開發(fā)成本增加。
(3)項(xiàng)目質(zhì)量:項(xiàng)目交付質(zhì)量達(dá)不到驗(yàn)收標(biāo)準(zhǔn),增加返工成本。
上述問題導(dǎo)致項(xiàng)目成本偏高,項(xiàng)目毛利偏低甚至虧損,項(xiàng)目回款困難,企業(yè)的現(xiàn)金流緊張,影響到企業(yè)的生存。
2.2 原因分析
上述軟件項(xiàng)目成本管控過程中的主要問題,按軟件項(xiàng)目?jī)r(jià)值鏈流程分析原因如下。
(1)基礎(chǔ)版平臺(tái)研發(fā):指軟件項(xiàng)目開發(fā)采用的基礎(chǔ)平臺(tái),存在著與其他系統(tǒng)軟件不兼容、系統(tǒng)靈活度不足、影響二次開發(fā)的效果等問題。
(2)銷售合同簽訂:合同簽訂的質(zhì)量直接影響到項(xiàng)目的成本,銷售人員可能會(huì)由于業(yè)績(jī)的壓力急于簽單,簽單質(zhì)量難以把握。
(3)咨詢調(diào)研:未深入挖掘客戶需求,對(duì)客戶的需求理解只停留在表面,不能設(shè)計(jì)出令客戶滿意的系統(tǒng)。
(4)分析設(shè)計(jì):分析設(shè)計(jì)人員一般是通過需求調(diào)研人員傳遞回來的信息進(jìn)行設(shè)計(jì),信息在傳遞過程中可能會(huì)失真。
(5)系統(tǒng)開發(fā):系統(tǒng)開發(fā)計(jì)劃管控能力弱,不能按照計(jì)劃完成進(jìn)度,遇多個(gè)項(xiàng)目并行時(shí),不能合理安排各項(xiàng)目資源。
(6)檢驗(yàn)測(cè)試:項(xiàng)目測(cè)試水平低,測(cè)試方法落后,不能有效檢測(cè)出系統(tǒng)中存在的缺陷;由于工期壓力,放寬測(cè)試標(biāo)準(zhǔn),對(duì)不合格版本予以放行。
(7)項(xiàng)目實(shí)施:項(xiàng)目實(shí)施人員直接面對(duì)客戶交付,系統(tǒng)部署后由于與客戶需求存在差異,客戶不予接受,項(xiàng)目無法驗(yàn)收?;蛘哂捎诳蛻籼岢鲂碌男枨笮枰祷亻_發(fā)環(huán)節(jié)重新修改。
(8)系統(tǒng)運(yùn)維:運(yùn)維服務(wù)響應(yīng)不及時(shí),客戶滿意度低。
(9)其他方面:①項(xiàng)目從調(diào)研到交付需要經(jīng)過多個(gè)環(huán)節(jié),各環(huán)節(jié)交付責(zé)任不清,責(zé)任推諉;②合同評(píng)審流于形式,未及時(shí)識(shí)別風(fēng)險(xiǎn)應(yīng)采取應(yīng)對(duì)措施;③項(xiàng)目開發(fā)結(jié)果可復(fù)用度低,增加開發(fā)成本。
3 如何做好軟件項(xiàng)目成本管控
從上面的分析可以看出,項(xiàng)目成本管控涉及到項(xiàng)目整個(gè)生命周期,如何有效控制項(xiàng)目成本,需要從項(xiàng)目?jī)r(jià)值鏈分析來考慮。
3.1 軟件項(xiàng)目?jī)r(jià)值鏈分析
價(jià)值鏈?zhǔn)侵笇⒖蛻舻氖褂脙r(jià)值添加入產(chǎn)品的一系列業(yè)務(wù)職能,要構(gòu)建企業(yè)的競(jìng)爭(zhēng)優(yōu)勢(shì)除了要確保價(jià)值鏈上所有職能都能為終端客戶創(chuàng)造價(jià)值以外,還需要關(guān)注價(jià)值鏈上所有業(yè)務(wù)活動(dòng)的成本??蛻魞r(jià)值創(chuàng)造的過程必然會(huì)伴隨著資源消耗,對(duì)價(jià)值鏈進(jìn)行分析需要識(shí)別出增值與非增值活動(dòng),找出提升客戶價(jià)值或降低成本的辦法,以此來合理配置資源,降低成本,提高效率,提高企業(yè)競(jìng)爭(zhēng)優(yōu)勢(shì)。
3.1.1 增值作業(yè)
增值作業(yè)是指將客戶感知的價(jià)值添加入產(chǎn)品或服務(wù)的作業(yè),即能增加客戶價(jià)值體驗(yàn),客戶愿意為此付出更高的價(jià)格。
在軟件項(xiàng)目開發(fā)過程中,基礎(chǔ)平臺(tái)研發(fā)、市場(chǎng)營(yíng)銷、咨詢調(diào)研、分析設(shè)計(jì)、系統(tǒng)開發(fā)、實(shí)施運(yùn)用、運(yùn)維服務(wù)能增加客戶的價(jià)值體驗(yàn),客戶愿意為此買單甚至是付出超溢價(jià)部分,屬于增值作業(yè)。
3.1.2 非增值作業(yè)
非增值作業(yè)是指會(huì)增加產(chǎn)品或服務(wù)成本,但無法增加客戶價(jià)值體驗(yàn)的作業(yè)。
對(duì)于客戶來說只關(guān)心提供給他的系統(tǒng)是否好用,企業(yè)內(nèi)部合同評(píng)審、檢驗(yàn)與測(cè)試等環(huán)節(jié)發(fā)生的預(yù)防成本客戶是不會(huì)買單的,同樣由于質(zhì)量不達(dá)標(biāo)發(fā)生的返工成本,由于計(jì)劃安排不當(dāng)發(fā)生的人員閑置成本,客戶也不會(huì)買單。因此合同評(píng)審、檢驗(yàn)與測(cè)試、返修、停工等待等都屬于非增值作業(yè)。
3.2 軟件項(xiàng)目成本控制對(duì)策
項(xiàng)目開發(fā)過程區(qū)分為增值作業(yè)與非增值作業(yè)后,相應(yīng)的成本對(duì)策為:(1)對(duì)于增值作業(yè)將客戶體驗(yàn)做到極致,提高項(xiàng)目附加值;(2)對(duì)于非增值作業(yè)則需識(shí)別成本動(dòng)因,通過控制成本動(dòng)因來降低成本。
3.2.1 增值作業(yè)
(1)基礎(chǔ)平臺(tái)研發(fā)。
基礎(chǔ)平臺(tái)的研發(fā)是項(xiàng)目成本管控的起點(diǎn),需進(jìn)行事前的計(jì)劃與控制。
基礎(chǔ)平臺(tái)是支撐企業(yè)軟件開發(fā)的平臺(tái),屬于項(xiàng)目開發(fā)的底層基礎(chǔ),平臺(tái)是否具有兼容性,能否承載項(xiàng)目的開發(fā),是判斷平臺(tái)研發(fā)結(jié)果的標(biāo)準(zhǔn)。需做好項(xiàng)目的研究規(guī)劃及可行性分析,從商業(yè)、技術(shù)、財(cái)務(wù)等方面進(jìn)行可行性分析評(píng)估。研發(fā)一定是具有前瞻性、創(chuàng)新性的,能夠識(shí)別未來三至五年的技術(shù)發(fā)展方向。同時(shí)在鼓勵(lì)創(chuàng)新的同時(shí),對(duì)研發(fā)結(jié)果具備一定的容錯(cuò)性,并從公司層面做好應(yīng)對(duì)措施。
(2)市場(chǎng)營(yíng)銷。
市場(chǎng)營(yíng)銷是將企業(yè)及產(chǎn)品價(jià)值向潛在需求者傳遞的過程。好的營(yíng)銷不需要太懂產(chǎn)品,但懂得客戶要的是什么,通過營(yíng)銷推廣,強(qiáng)化企業(yè)品牌在同行業(yè)市場(chǎng)中的地位,傳遞企業(yè)品牌品質(zhì)保證的信息,拉開與同行業(yè)其他企業(yè)的距離,營(yíng)銷是能提高企業(yè)產(chǎn)品附加值的。營(yíng)銷做不到位,錢就白花了,因此營(yíng)銷環(huán)節(jié)重視營(yíng)銷方案的策劃,錢要花在刀刃上。
(3)咨詢調(diào)研。
咨詢調(diào)研是分析設(shè)計(jì)環(huán)節(jié)的輸入口,準(zhǔn)確把握客戶需求,清晰輸出可以提高咨詢調(diào)研環(huán)節(jié)附加值。這對(duì)咨詢調(diào)研人員的專業(yè)能力是一個(gè)挑戰(zhàn),除了有專業(yè)的分析能力外,還需對(duì)業(yè)務(wù)內(nèi)容與流程的熟練掌握與理解,對(duì)項(xiàng)目整體需求能進(jìn)行高層次的把握,對(duì)企業(yè)來說,需對(duì)此類人員制定人才培養(yǎng)策略。
(4)分析設(shè)計(jì)。
好的產(chǎn)品不是生產(chǎn)出來的,而是設(shè)計(jì)出來的。好的設(shè)計(jì)能給客戶帶來滿意的體驗(yàn),并愿意為此付出更高的價(jià)格,從而為企業(yè)帶來高附加值。比如蘋果手機(jī),硬件及材料成本只占銷售價(jià)格的很小比例,消費(fèi)者愿意為手機(jī)付出高額溢價(jià),就是因?yàn)樗?dú)特的設(shè)計(jì)理念,客戶通過蘋果手機(jī)的使用能帶來滿足感。
分析設(shè)計(jì)是軟件系統(tǒng)開發(fā)的起點(diǎn),分析設(shè)計(jì)結(jié)果直接決定了后續(xù)項(xiàng)目交付的結(jié)果,實(shí)務(wù)中分析設(shè)計(jì)與系統(tǒng)開發(fā)是不同的人員,因此提高項(xiàng)目附加值除了把好分析設(shè)計(jì)關(guān)外,還要能將設(shè)計(jì)結(jié)果準(zhǔn)確傳遞給系統(tǒng)開發(fā)人員,分析設(shè)計(jì)結(jié)果交付要做到標(biāo)準(zhǔn)化。
(5)系統(tǒng)開發(fā)。
系統(tǒng)開發(fā)是完成項(xiàng)目的必要環(huán)節(jié),客戶可以接受的是市場(chǎng)最低價(jià)格,因此系統(tǒng)開發(fā)是成本管控的重點(diǎn),目的是降低開發(fā)成本,提高開發(fā)效率。
①提高項(xiàng)目計(jì)劃執(zhí)行力度:編制合理的項(xiàng)目開發(fā)計(jì)劃與項(xiàng)目成本計(jì)劃,嚴(yán)格按開發(fā)計(jì)劃執(zhí)行,減少項(xiàng)目成本計(jì)劃偏差。
②加強(qiáng)開發(fā)過程的標(biāo)準(zhǔn)化管理,提高開發(fā)結(jié)果的可復(fù)用性。
③合理配置項(xiàng)目開發(fā)資源:在多項(xiàng)目并行的情況下,如何發(fā)現(xiàn)閑置產(chǎn)能,除了合理排產(chǎn)外,需要充分利用信息化系統(tǒng),將產(chǎn)能利用情況在線化,動(dòng)態(tài)了解產(chǎn)能狀況,科學(xué)合理安排,最大化利用產(chǎn)能,提高生產(chǎn)效率。
④培養(yǎng)適合崗位需求的人員:軟件行業(yè)項(xiàng)目開發(fā)主要投入是人力成本的投入,由于學(xué)習(xí)曲線的作用,熟練開發(fā)人員的單位產(chǎn)出效率遠(yuǎn)高于非熟練開發(fā)員,除了招聘具備崗位要求的人員外,需加強(qiáng)對(duì)在職崗位開發(fā)技能、開發(fā)技巧的培訓(xùn)。
⑤勞務(wù)外包:重視外包生態(tài)建設(shè),考慮可運(yùn)用的勞務(wù)外包資源,將可分解的開發(fā)內(nèi)容外包。
(6)實(shí)施應(yīng)用。
實(shí)施應(yīng)用環(huán)節(jié)與系統(tǒng)開發(fā)環(huán)節(jié)基本類似,控制實(shí)施成本,提高實(shí)施效率,上述系統(tǒng)開發(fā)環(huán)節(jié)的成本管控措施在實(shí)施環(huán)節(jié)都適用。
需要注意的是異地實(shí)施過程中發(fā)生的差旅費(fèi),對(duì)客戶來說是不能接受的,需控制好異地實(shí)施差旅費(fèi)用,對(duì)于異地項(xiàng)目較多的情況下,注意本地化實(shí)施團(tuán)隊(duì)的建設(shè),降低實(shí)施差旅成本。
(7)運(yùn)維服務(wù)。
運(yùn)維服務(wù)人員為客戶提供售后服務(wù),運(yùn)維服務(wù)質(zhì)量直接影響到客戶是否愿意付費(fèi)購(gòu)買服務(wù),是否愿意增加二次購(gòu)買機(jī)會(huì),是否愿意向其他客戶傳遞企業(yè)的正向品牌價(jià)值。提高運(yùn)維服務(wù)附加值的方法有:
①加強(qiáng)運(yùn)維服務(wù)人員服務(wù)意識(shí)的培養(yǎng),樹立以客戶為中心的服務(wù)理念。
②加強(qiáng)運(yùn)維服務(wù)網(wǎng)絡(luò)建設(shè),對(duì)異地項(xiàng)目采取遠(yuǎn)程的方式,提高響應(yīng)及時(shí)性。
③加強(qiáng)運(yùn)維服務(wù)信息化系統(tǒng)建設(shè),使運(yùn)維服務(wù)過程信息可視可追溯,便于客戶數(shù)據(jù)分析。
3.2.2 非增值作業(yè)
(1)合同評(píng)審。
合同簽訂是項(xiàng)目開始的起點(diǎn),合同簽訂的質(zhì)量直接影響到項(xiàng)目的毛利水平。加強(qiáng)合同報(bào)價(jià)、合同談判、合同簽訂環(huán)節(jié)的管理,嚴(yán)把合同評(píng)審關(guān),業(yè)務(wù)、財(cái)務(wù)、法律人員共同參與對(duì)合同的評(píng)審,及時(shí)識(shí)別出合同中的可能風(fēng)險(xiǎn),如項(xiàng)目工期、需求范圍、交付標(biāo)準(zhǔn)等,采取有效措施將風(fēng)險(xiǎn)控制在可接受的范圍內(nèi),簽下高質(zhì)量的合同。
(2)檢驗(yàn)測(cè)試。
①提高測(cè)試效率:提高測(cè)試人員業(yè)務(wù)熟練度,配置有效的測(cè)試工具提高測(cè)試效率。
②做好版本控制:把好質(zhì)檢關(guān),禁止不合格版本流向客戶,防止由此產(chǎn)生的返工成本。
4 總結(jié)
軟件項(xiàng)目成本管控思路需跳出傳統(tǒng)的財(cái)務(wù)成本管控的范疇,從項(xiàng)目全生命周期考慮,通過分析軟件項(xiàng)目?jī)r(jià)值鏈業(yè)務(wù)流程,區(qū)分增值作業(yè)與非增值作業(yè),對(duì)業(yè)務(wù)流程進(jìn)行優(yōu)化。對(duì)于增值作業(yè)采取措施提高作業(yè)環(huán)節(jié)附加值,對(duì)于非增值作業(yè)識(shí)別成本動(dòng)因,通過具體措施控制好項(xiàng)目成本。項(xiàng)目成本管控才能取得明顯效果。
參考文獻(xiàn)
[1]高頓財(cái)經(jīng)研究院.財(cái)務(wù)報(bào)告、規(guī)劃、績(jī)效與控制[M].北京:中國(guó)財(cái)政經(jīng)濟(jì)出版社,2017.