軟件開發(fā)成本直接是指在產(chǎn)品制造和使用過程中,人的花費所占的比重,我們以美國為例,其成本構成大致可以分為人力成本和房租成本。其中租房費用占比最高,達到了83%;固定支出占比最大,高達40%-60%。所以直接體現(xiàn)在房租上。如果我們假設房租不變,那我們實際應該花多少錢呢?根據(jù)美國國家統(tǒng)計局數(shù)據(jù)顯示美國城鎮(zhèn))居民家庭平均居住面積72.94平方米。我們在前面的文章中講過國防大學軟件研究中心主任李家杰博士對國防軟件人力成本進行了分析說明并給出了相應假設。下文是作者對上述問題的個人見解。在這篇文章中我主要想介紹一下美軍的軟件人力成本。

一、國防軟人力成本構成

美軍國防軟人力成本主要包括研發(fā)支出、直接人力成本和支持軟件業(yè)發(fā)展的相關費用。其中研發(fā)支出指軟件業(yè)為推動研究開發(fā)和滿足新需求而投入的費用,而直接人力成本指軟件開發(fā)所需人員從項目準備到運行到應用所發(fā)生的費用,包括與項目進展相關的人員招聘成本以及為研發(fā)相關領域的人員支付工資等費用。這是一個系統(tǒng)考慮的因素,如人力成本可以用人工成本這個概念來衡量;人力成本又可以用直接成本或間接成本來衡量。本文主要是從美軍的角度來闡述對美軍國防軟人力成本的研究。

二、軟件開發(fā)人員數(shù)量

據(jù)美國國防部2018年10月發(fā)布報告顯示,美軍現(xiàn)有的34萬名軟件開發(fā)人員,其中10萬人是兼職研發(fā)人員(Release for Development Program, RPO),1萬人是高級研發(fā)人員。由于美國國家安全戰(zhàn)略,國防預算是以軍事人員為主的,因此這部分開發(fā)人才的需求量是非常大的。而且美軍的工作主要在非戰(zhàn)爭行動中被用來維護國防資產(chǎn)的穩(wěn)定運行。例如:2023年4月20日國防部發(fā)布的一份報告顯示:2018年7月到2023年3月期間美國國防部的非戰(zhàn)爭行動程序項目將獲得約106億美元的經(jīng)費支持。非戰(zhàn)爭行動是所有作戰(zhàn)領域中持續(xù)時間最長、成本最高、影響最深遠的行動中之一。

三、美軍軟件的直接人力成本

根據(jù)前面的假設,軟件開發(fā)的直接人力成本(monitor property costcore, MP)主要包括在研發(fā)過程中直接產(chǎn)生的各種支出。其中工資構成包括工資和獎金,此外還有雇員的工資費用,以及為獲得成功所需要的各種費用,例如獎金、激勵獎金等等。具體的計算方法請參考《MP的直接人力成本》一文。在對美國的研究中,有大量的 MP研究和開發(fā)人員也對這些工作的人力成本進行了分析。在這些研究中,根據(jù)每個工作人員承擔的工作量以及工作條件分為了 MP研究人員和雇員兩種情況。

四、對美軍人力成本的分析

按照研發(fā)人力的需求,可將軟件開發(fā)人員分為:初級開發(fā)環(huán)境經(jīng)理、助理軟件工程師)、中級職稱(高級軟件設計師、助理工程師)和高級職稱(專業(yè)技術員)三個級別。其中中級職稱(初級軟件工程師,非執(zhí)業(yè)會計師)和高級職稱(專業(yè)技術員,等特殊人員)都屬于中級工程師的范疇,所以這部分人員主要負責軟件開發(fā)。而高級職稱(專業(yè)技術員等特殊人員),則屬于高級項目經(jīng)理,由項目經(jīng)理直接管理控制其工作。