- 相關(guān)推薦
軟件開發(fā)公司全過程成本管理探索的論文
摘 要:針對(duì)成本管理的現(xiàn)代理念,提出了一種適用于軟件公司的全過程成本管理模式,包括經(jīng)營決策階段,需求整理分析階段,規(guī)劃階段,開發(fā)階段,需求變更階段,測試階段等,并就每個(gè)階段的成本產(chǎn)生和控制做了詳細(xì)的闡述,具有較強(qiáng)的操作性和參考性。
關(guān)鍵詞:軟件公司;成本控制;探索
1 經(jīng)營決策階段的成本及其控制
經(jīng)營決策階段成本是指公司經(jīng)營方向的選擇,這是成本管理的第一個(gè)也是最為核心的環(huán)節(jié)。不過對(duì)于大多數(shù)it軟件業(yè)公司而言,這個(gè)階段往往是最大的問題之所在,有時(shí)經(jīng)常憑一個(gè)覺得是靈感的想法或者對(duì)市場初步的直觀層面的調(diào)研就進(jìn)行的決策。而這樣的結(jié)果是往往沒有摸透市場的真實(shí)情況,輕率上馬項(xiàng)目,造成方向性錯(cuò)誤,以至于導(dǎo)致企業(yè)的危機(jī)。
該階段的成本控制,關(guān)鍵在于經(jīng)營決策前科學(xué)而深入的市場調(diào)研及準(zhǔn)確分析,目前很多中小型it軟件企業(yè),其經(jīng)營部的職員大多都并不是社會(huì)調(diào)查專業(yè)的,因而他們做市場調(diào)查的過程中所采用的方法不太科學(xué),如在樣本選取及抽樣過程不合理,沒有按照嚴(yán)格的社會(huì)調(diào)查方法進(jìn)行調(diào)查和數(shù)據(jù)分析,甚至問卷設(shè)計(jì)都存在傾向性導(dǎo)致調(diào)查數(shù)據(jù)信度偏低。此外,大量的公司自我宣傳的各種形式的軟文和競爭對(duì)手有意的攻擊性文章夾雜在其中,并不是很容易的進(jìn)行分辨,更何況數(shù)據(jù)的隨意性,來源的不可追溯性各種情況,所以只能作為參考。
2 需求整理及分析確認(rèn)階段的成本及其控制
需求整理指市場經(jīng)營人員根據(jù)高管對(duì)于市場方向的決策,而提出的具體的產(chǎn)品或者項(xiàng)目的原始需求,需求分析是指技術(shù)員對(duì)市場部門的需求進(jìn)行分析,評(píng)估其可實(shí)現(xiàn)性以及實(shí)現(xiàn)難度,大致工時(shí)等,提交相關(guān)需求分析報(bào)告,最后市場經(jīng)營部門進(jìn)行確認(rèn)這個(gè)階段。
該階段的成本控制,首先需要搞清這種溝通過程中產(chǎn)生偏差的原因,最為主要的往往并不是技術(shù)語言和市場語言的差異,或者市場人員和技術(shù)人員之間的思維定勢的差異,而在于兩者缺乏確定的科學(xué)的流程和在交流之前的準(zhǔn)備以及相關(guān)概念約定俗成的定義造成的問題,同時(shí)還由于溝通和確認(rèn)環(huán)節(jié)由于其特殊性,經(jīng)常難以被有效的納入進(jìn)度管理程序流程當(dāng)中。而提高該階段的成本控制效率,必須逐一針對(duì)性的解決以上問題,首先要清晰的確定并嚴(yán)格執(zhí)行市場和技術(shù)溝通的流程,尤其是要明確每個(gè)環(huán)節(jié)的控制點(diǎn),也就是雙方交付給對(duì)方的關(guān)鍵交付物,一定要有清晰的共同確認(rèn)的模板,同時(shí)每次溝通前必須對(duì)于一些概念有著清晰的界定,然后公布這些信息,并在溝通前做好充足的準(zhǔn)備,明確每次溝通前要溝通什么,要解決哪些問題,溝通結(jié)束后要交付哪些文檔讓雙方進(jìn)行確認(rèn)等,同時(shí)一定要通過線上或者線下的管理模式,講所有溝通環(huán)節(jié)全盤把握,并納入進(jìn)度管理。
3 規(guī)劃階段成本及其控制
規(guī)劃階段成本是指在需求已經(jīng)得到確認(rèn)后,進(jìn)入技術(shù)規(guī)劃階段的相關(guān)成本控制,該階段有些軟件開發(fā)公司常常出現(xiàn)的問題是對(duì)于規(guī)劃予以過度的期望和過于沉重的內(nèi)涵,在實(shí)際項(xiàng)目操作過程中,這個(gè)規(guī)劃實(shí)際上包含著技術(shù)規(guī)劃和非技術(shù)規(guī)劃兩個(gè)部分,因?yàn)閷?duì)這兩個(gè)部分的混淆,導(dǎo)致一些技術(shù)層面和市場層面的東西不必要的糾纏在一起,并且直接導(dǎo)致項(xiàng)目進(jìn)度的拖欠,而且會(huì)導(dǎo)致由于非技術(shù)規(guī)劃的不清晰,直接影響技術(shù)規(guī)劃層面的實(shí)施。
該階段的成本控制,必須清晰的區(qū)分非技術(shù)規(guī)劃和技術(shù)規(guī)劃,尤其在公司內(nèi)部技術(shù)部門和市場經(jīng)營部門之間的職責(zé),需要設(shè)立一個(gè)在提出需求到技術(shù)規(guī)劃之間過渡的位置,即對(duì)于需求具體細(xì)節(jié)的整理,要對(duì)于交付物有著清晰的確定,尤其是在不同時(shí)期交付不同的關(guān)鍵文檔,如除了上面說的那六個(gè)文檔外,技術(shù)部項(xiàng)目組長在需求分析的時(shí)候,還應(yīng)該明確提交功能模塊分析,開發(fā)代價(jià),功能流程圖,功能關(guān)聯(lián)性圖,可維護(hù)性及可拓展性分析等六個(gè)文檔,此外在項(xiàng)目開發(fā)規(guī)劃階段,還要對(duì)于控制點(diǎn)的一些要素進(jìn)行詳細(xì)的規(guī)劃用來提交給市場部門,如詳細(xì)頁面元素,頁面元素價(jià)值度分析,表現(xiàn)形式,頁面結(jié)構(gòu),頁面效果等。
4 開發(fā)階段的成本及其控制
開發(fā)階段的成本指需求確定并且規(guī)劃清晰后的具體開發(fā)過程的成本管理問題,該階段相對(duì)其他階段來說比較清晰,但這里筆者認(rèn)為需要關(guān)注的是,如何使得人力資源得到最大程度的利用,它是指公司第一線技術(shù)人員的能力最大程度發(fā)揮的狀態(tài),包含幾個(gè)層次:
。1)全部時(shí)間利用。
。2)最大效率利用。
。3)最大潛力激勵(lì)利用。
這三步需要逐步遞進(jìn)實(shí)現(xiàn)。這個(gè)需要一種完善的內(nèi)部管理制度,以及公平公正的價(jià)值認(rèn)定模式和績效制度,從而一方面促進(jìn)員工本身的發(fā)展,一方面增加對(duì)人才的吸引力。
該階段的成本控制,可以引入最大可控制成本的概念,這里是指人力資源最大程度發(fā)揮后所能控制的成本,是公司在一定投入前提下,最大的可能的減少因管理導(dǎo)致人力發(fā)揮不足夠而造成的成本,該成本為人力資源的極致成本,無法再進(jìn)一步降低,此成本狀態(tài)下的仍然出現(xiàn)效益不佳情況,則可說明在經(jīng)營定位和經(jīng)營方向上的問題,而非內(nèi)部問題。促使人力資源得到最大利用度和發(fā)揮度,在此基礎(chǔ)上的成本,為最大可控制成本,以上可以通過內(nèi)部的管理系統(tǒng)來很好的實(shí)現(xiàn)。
5 需求變更成本及其控制
需求變更成本指在開發(fā)過程中,由于市場部門的需求改變導(dǎo)致的成本增加而實(shí)施的控制,對(duì)于項(xiàng)目開發(fā)的過程中,需求的頻繁變更就成本控制而言是致命的,很多項(xiàng)目由于需求的變更而導(dǎo)致破產(chǎn)。
該階段的成本控制,最關(guān)鍵的是要對(duì)于需求變更過程進(jìn)行嚴(yán)格的管理,要從需求變更的開始,對(duì)于整個(gè)變更的每個(gè)具體的步驟進(jìn)行跟蹤,并且嚴(yán)格核算每次變更所需要的工作時(shí),從而做好評(píng)估。同時(shí),務(wù)必要明晰需求變更的必要性和風(fēng)險(xiǎn)性,以及所帶來的實(shí)際成本的增加,所以需求要盡量經(jīng)過詳細(xì)的論證。
6 測試成本及其控制
測試成本指項(xiàng)目開發(fā)完成階段,在交付驗(yàn)收前進(jìn)行的測試過程中導(dǎo)致的成本及其控制,測試階段對(duì)于一個(gè)項(xiàng)目的最終交付具有重大的意義,往往在測試階段要才是使得項(xiàng)目真正完善的階段,很多細(xì)節(jié)的修補(bǔ)都在測試階段完成,正是測試使得一個(gè)項(xiàng)目成為一個(gè)可以交付,可以應(yīng)用,可以產(chǎn)生效益的產(chǎn)品。但對(duì)于一些中小型軟件開發(fā)公司而言,往往缺乏真正建制齊全的測試部門和專業(yè)測試人員,經(jīng)常是技術(shù)人員進(jìn)行兼任,這種方式相當(dāng)普遍。但同時(shí)也導(dǎo)致了一些問題,主要是對(duì)于測試缺乏經(jīng)驗(yàn)積累管理,或者說是錯(cuò)誤管理,經(jīng)常上次測試完出現(xiàn)的問題,過段時(shí)間又會(huì)出現(xiàn),或者是開發(fā)下個(gè)項(xiàng)目的過程中又再次出現(xiàn),增加不必要的成本。
該階段的成本控制,筆者認(rèn)為最關(guān)鍵的是對(duì)測試進(jìn)行錯(cuò)誤管理模式,采取“有錯(cuò)必改,凡錯(cuò)必究,錯(cuò)不再犯,預(yù)錯(cuò)于先”的管理辦法,盡量在項(xiàng)目開發(fā)之前,就能整理出之前開發(fā)中出現(xiàn)過的所有問題,并用列表的方式進(jìn)行技術(shù)會(huì)議,讓所有開發(fā)人員進(jìn)行錯(cuò)誤共享,盡量把測試中可能出現(xiàn)的問題消滅再開發(fā)階段,另外需要把測試過程化、即時(shí)化,每周甚至每天都要求每個(gè)開發(fā)人員在交付自己的子模塊的之前就暗中預(yù)先準(zhǔn)備的測試手冊進(jìn)行測試,通過后再提交,同時(shí)定時(shí)抽查某些核心功能模塊,進(jìn)行某個(gè)點(diǎn)的測試,這樣全過程的控制,會(huì)最大程度的減少測試成本,同時(shí)要加快反應(yīng)速度,一發(fā)現(xiàn)開發(fā)中,或者測試過程中的相關(guān)問題,必須跟進(jìn)徹底解決,并納入績效考核中,杜絕再犯。
參考文獻(xiàn)
。1]@頡茂華,現(xiàn)代市場經(jīng)濟(jì)成本的成本控制新理念[j].財(cái)會(huì)月刊 2002,(06).
[2]@王如燕. 瓶頸企業(yè)成本控制問題研究[j].山東工商學(xué)院學(xué)報(bào), 2004,(06).
。3]@武靜. 關(guān)于加強(qiáng)我國企業(yè)成本管理的思考[j].當(dāng)代經(jīng)理人(下半月), 2005,(01).
【軟件開發(fā)公司全過程成本管理探索的論文】相關(guān)文章:
建筑工程全過程安全管理的探索04-26
企業(yè)人才管理的探索論文04-28
成本管理論文11-13
企業(yè)成本管理論文06-19
企業(yè)成本管理論文08-08
材料工業(yè)的環(huán)境成本評(píng)估體系探索04-28
全過程安全管理透視04-28