摘要:從會計(jì)原理出發(fā)的軟件項(xiàng)目資源管理方法在1975年Brooks出版的《人月神話》中,提到?jīng)]有幾個(gè)軟件開發(fā)項(xiàng)目能達(dá)到既定的目標(biāo)、時(shí)程以及預(yù)算的要求,到了今天大多數(shù)軟件開發(fā)項(xiàng)目超支的情況卻依然存在。面對如此的狀況,二三十年來軟件開發(fā)相關(guān)的學(xué)術(shù)界或?qū)崉?wù)界理所當(dāng)然也努力不懈地提出各種管理工具來加強(qiáng)管理,以避免問題的嚴(yán)重性。
關(guān)鍵詞:會計(jì);軟件;項(xiàng)目;資源;管理
傳統(tǒng)的財(cái)務(wù)會計(jì)只能于事后得知項(xiàng)目預(yù)算超支了,因財(cái)務(wù)部門只被動地負(fù)責(zé)記錄資源的取得與耗用,至于開發(fā)過程中,到底是那些活動在耗用資源?耗用掉多少?或哪一項(xiàng)工作已超支?卻不易得知,所以只能將耗用的資源總數(shù)依某個(gè)基準(zhǔn)(如人工小時(shí)或產(chǎn)品數(shù)量)分?jǐn)傊磷詈螽a(chǎn)品或服務(wù)。這使得軟件開發(fā)活動中的許多細(xì)節(jié),有如在黑箱中一樣,任由開發(fā)者在暗室中摸索前進(jìn),而客戶又常站在己方利益角度任意變更或增加各種需求。在缺乏客觀數(shù)據(jù)的協(xié)商基礎(chǔ)下,經(jīng)常容易導(dǎo)致雙方?jīng)_突發(fā)生或項(xiàng)目的失控。這是財(cái)務(wù)軟件產(chǎn)業(yè)中的重點(diǎn)問題。
一、項(xiàng)目管理用會計(jì)科目標(biāo)準(zhǔn)的選擇
為了解決傳統(tǒng)會計(jì)上的盲點(diǎn),管理會計(jì)提出了作業(yè)基礎(chǔ)成本制來改善管理方面的問題,本研究的主要目的是將這個(gè)制度所提出的“作業(yè)動因”直接設(shè)計(jì)成“會計(jì)科目”而.將會計(jì)原理導(dǎo)人軟件開發(fā),試著實(shí)時(shí)追蹤與控制軟件項(xiàng)目中人力資源的耗用。
在說明如何應(yīng)用之前,有一件非常重要的事情必須先決定,即項(xiàng)目管理上所要使用的“會計(jì)科目”。在各種軟件開發(fā)流程的百家爭鳴之下,著實(shí)難以決定以哪一種開發(fā)流程來作為標(biāo)準(zhǔn)會計(jì)科目,再加上作者認(rèn)為軟件開發(fā)的估算偏重在程序代碼的編碼上,甚至有人提出用程序代碼的行數(shù)或功能點(diǎn)來估算成本,忽略了軟件既然以項(xiàng)目的方式來開發(fā),除了撰寫程序代碼會耗用資源外,尚有其他非常多的工作,如會議、談判、合約簽訂、計(jì)劃書的制定項(xiàng)目團(tuán)隊(duì)的組成、質(zhì)量監(jiān)控、風(fēng)險(xiǎn)管理及各種采購等等都會耗用掉相當(dāng)多的人力資源;另外,項(xiàng)目規(guī)模的大小、分解后的工作項(xiàng)目也會因每個(gè)項(xiàng)目而有所不同;還有作業(yè)活動的先后順序也會因開發(fā)流程的不同而有所差別。
為了配合各種因項(xiàng)目而異的狀況,可選用RUP流程模型及PMI國際項(xiàng)目管理協(xié)會所出版的項(xiàng)目管理知識體指南(PMBOKGuide)作為范例,說明會計(jì)科目代碼的編制,而.在第四章的個(gè)案中,則參考兩者以實(shí)際案例再一次示范代碼的編制作業(yè)。RUP最初是由RationalSoftware公司與Boehm所共同提出,它并不是一個(gè)具體、規(guī)范型的流程,故原則上流程的架構(gòu)與相關(guān)細(xì)節(jié),可由用戶自行選擇或調(diào)整。
首先,就RUP流程模型的“四個(gè)階段”與“九大工作流"作為會計(jì)科目建立的基礎(chǔ),分別建立中類別及科目別,至于子目別與細(xì)目別則由用戶配合實(shí)務(wù)自行依“作業(yè)活動”建立之。
其次,就是PMI所出版的項(xiàng)目管理知識體指南中,所提出的五大項(xiàng)目管理流程及九大知識領(lǐng)域作為會計(jì)科目建立的基礎(chǔ),分別建立中類別及科目別,于各科目底下依其子流程(第四版共有42個(gè)子流程)建立其子目別;至于細(xì)目別則可依軟件開發(fā)上的需要,使用各軟件項(xiàng)目適合的作業(yè)活動名稱來建立。如此在建立的標(biāo)準(zhǔn)會計(jì)科目范例就有其代表性、完整性及應(yīng)用性,可作為在實(shí)際應(yīng)用時(shí)的參考。
二、會計(jì)要素在資源管理上的套用
會計(jì)上將交易事項(xiàng)分成資產(chǎn)、負(fù)債、所有者權(quán)益、收人、費(fèi)用和利潤(本次研究暫不考慮利潤)六大類,稱為會計(jì)要素,各類可再依需要分中類別科目別、子目別及細(xì)目別,于使用前加以編制代碼,并以借貸方向來代表各類別科目金額的增加與減少。原則上是以1至5來代表這會計(jì)要素五大類。在此也提出軟件開發(fā)資源管理用的五大類,即可用資源類、借用資源類、投人資源類、耗用資源類及收益資源類,其所采用的代碼,系套用會計(jì)五大要素的邏輯,以第一碼作為套用會計(jì)原理并與會計(jì)接軌的代表碼,從1至5均沿用會計(jì)上所代表的意義,整理如下。
“1”代表“可用資源類”,套用“資產(chǎn)類”,借方表增加,貸方表減少。
“2”代表“借用資源類”,套用“負(fù)債類”,借方表減少,貸方表增加。
“3”代表“投人資源類”,套用“所有者權(quán)益類”,借方表減少,貸方表增加。
“4”代表“收益資源類”,套用“收入類”,借方表減少,貸方表增加。
“5”代表“耗用資源類”,套用“費(fèi)用類”,借方表增加,貸方表減少。
但“收益資源類”在本研究上并未使用到,其理由系因本研究的目的是為了內(nèi)部追蹤管理軟件開發(fā)時(shí)的資源耗用,但可在未來與財(cái)務(wù)會計(jì)或與單位責(zé)任制接軌時(shí)的延伸研究中采用之,所以暫時(shí)予以保留。
資產(chǎn)類和費(fèi)用類的借方表示該科目金額之增加,其貸方表示該科目金額之減少,相反地,其余三大類的負(fù)債類、所有者權(quán)益類及收人類的借方則表示該科目金額之減少,其貸方則表示該科目金額之增加。所以套用后,可用資源類和耗用資源類的借方表示該科目數(shù)據(jù)之增加,其貸方表示該科目數(shù)據(jù)之減少,相反地,其余三大類的借用資源類、投入資源類及收益資源類的借方則表示該科目數(shù)據(jù)之減少,其貸方則表示該科目數(shù)據(jù)之增加。
三、項(xiàng)目資源管理專用的會計(jì)科目
編制項(xiàng)目資源管理用標(biāo)準(zhǔn)會計(jì)科目的代碼,首先,示范的是RUP流程模型中構(gòu)思、擴(kuò)展、建構(gòu)及轉(zhuǎn)移四大階段作為科目代碼的第二碼,而商業(yè)塑模、需求、分析與設(shè)計(jì)、實(shí)作、測試、部署、構(gòu)型與變更管理、項(xiàng)目管理及環(huán)境等九大工作流作為科目代碼的第三碼。亦即第二碼的1至4代表四大階段,第三碼的1至9代表九大工作流,第四碼起為流水號,可依各專業(yè)管理上的需要,依其作業(yè)活動別依序來編制其代碼即可。
根據(jù)上述的會計(jì)科目代碼的編制原則將項(xiàng)目管理上使用的會計(jì)科目的范例編制,第1級可與第2級搭配建立科目代碼及其名稱,同理,第2級也可與第3級搭配建立科目代碼及其名稱,但由于篇幅的關(guān)系只編至第3級,至于第4級與第5級,則由企業(yè)根據(jù)管理需要自行編制。另外,為了追蹤軟件開發(fā)完成進(jìn)度,有關(guān)“實(shí)獲值”的記載,可套用會計(jì)上對于制成品、半成品、或在建工程等存貨類而增加“產(chǎn)品完成類”來加以管理之。
四、會計(jì)原理在項(xiàng)目管理上的應(yīng)用
會計(jì)上會在一特定期間內(nèi),不斷地重復(fù)執(zhí)行分錄、過賬、試算、調(diào)整、結(jié)賬及編表等六個(gè)步驟的“會計(jì)循環(huán)”。在尚無計(jì)算機(jī)會計(jì)軟件來處理會計(jì)賬務(wù)之前,每個(gè)步驟都是由人工的方式來完成。有了計(jì)算機(jī)會計(jì)軟件之后,通常只要由會計(jì)從業(yè)人員輸人第一步驟的“分錄”,其余的五個(gè)步驟已都由計(jì)算機(jī)程序自動完成,這是較早期的計(jì)算機(jī)會計(jì)軟件。
至于目前的計(jì)算機(jī)會計(jì)軟件,如ERP系統(tǒng)為了整合資源,除了財(cái)務(wù)會計(jì)模塊外,也有采購、營業(yè)(銷貨)、制造等模塊,換言之,有來自財(cái)務(wù)會計(jì)部門以外的非會計(jì)從業(yè)人員直接透過計(jì)算機(jī)軟件將他們各自的工作內(nèi)容自動轉(zhuǎn)成“分錄”進(jìn)人財(cái)務(wù)會計(jì)模塊,經(jīng)過會計(jì)從業(yè)人員審核后,其余的五個(gè)步驟同樣由計(jì)算機(jī)程序自動完成。ERP的開發(fā),不只組織內(nèi)各部門,甚至組織外部,如網(wǎng)絡(luò),上客戶下的訂單等,實(shí)務(wù)界已經(jīng)有非常多非會計(jì)從業(yè)人員的工作以“分錄”的方式被直接轉(zhuǎn)人財(cái)務(wù)系統(tǒng)。
根據(jù)管理工具背后的運(yùn)作原理,同樣將軟件開發(fā)的相關(guān)作業(yè)活動,以“分錄”的方式自動轉(zhuǎn)人此管理工具來執(zhí)行“會計(jì)循環(huán)”,所以即使不懂會計(jì)原理的信息從業(yè)人員,亦不用擔(dān)心在使用上的問題。另外,在執(zhí)行面上,本工具還有一項(xiàng)特殊優(yōu)勢,由于軟件項(xiàng)目多數(shù)活動皆在計(jì)算機(jī)上進(jìn)行,因此,有關(guān)各項(xiàng)作業(yè)的人力資源實(shí)際耗用數(shù)據(jù)的擷取,只要提供適當(dāng)?shù)南到y(tǒng)支持,通常不難取得。在此為了協(xié)助理解,僅以PMBOK大類的科目來示范說明整體的概念,在實(shí)際應(yīng)用上可以以此類推至第5級的作業(yè)活動細(xì)目別。
五、總結(jié)
會計(jì)是對經(jīng)濟(jì)數(shù)據(jù)的認(rèn)定、記錄(或衡量)與溝通的程序,以協(xié)助數(shù)據(jù)用戶做審慎的判斷與決策。也就是以系統(tǒng)化方法,將特定經(jīng)濟(jì)個(gè)體(如:公司)所發(fā)生有關(guān)經(jīng)濟(jì)活動的日常交易事項(xiàng),以貨幣為衡量的單位,依其相關(guān)的交易憑證(認(rèn)定),按時(shí)序來加以登賬(記錄),最后編制報(bào)表傳遞給相關(guān)用戶(溝通),此種從數(shù)據(jù)(交易事項(xiàng))轉(zhuǎn)換到信息(報(bào)表),以協(xié)助報(bào)表用戶對經(jīng)濟(jì)活動加以審慎的評估,并做出正確的判斷與決策的程序。
參考文獻(xiàn):
[1]劉紅梅.擴(kuò)展會計(jì)等式理解借貸方向[J].中國鄉(xiāng)鎮(zhèn)企業(yè)會計(jì),2007(4).
?[2]李偉華.會計(jì)信息質(zhì)量對醫(yī)院管理決策的影響[J].中國管理信息化,2013(10).
[3]毛志宏.會計(jì)學(xué)[M].北京:經(jīng)濟(jì)科學(xué)出版社,2007(8).
作者簡介:
郝利平,成都高德唯斯科技股份有限公司,四川成都。