國家標準《軟件工程 軟件開發(fā)成本度量規(guī)范》應用的5種典型場景分別是什么?

  國家標準《軟件工程 軟件開發(fā)成本度量規(guī)范》的5種典型應用場景分別是:

  a)    預算:主要指委托方為確定項目預算而進行的成本估算活動。在這種場景下,需求較為模糊,更適合采用預估功能點方法,只對待開發(fā)系統(tǒng)中的邏輯文件數(shù)量進行計算。計算出待調整功能點后,采用固定系數(shù)對規(guī)模進行調整,得出調整后的功能點數(shù),然后主要考慮軟件因素進行調整,得出工作量估算值,再根據(jù)模型估算出成本。在預算場景下,為了確保項目經費,可使用成本估算的上限值作為預算值。

  b)    招投標:在招投標階段,委托方和開發(fā)方對于項目邊界和需求有了更加清晰地界定,但是清晰程度有限,所以可參考預算場景下的方法采用預估功能點方法進行估算。在得到未調整功能點后,需要考慮開發(fā)因素和軟件因素,綜合相關基準生產率數(shù)據(jù),估算工作量和成本的范圍,進而確定合理的采購價格范圍,而開發(fā)方則可用來確定項目報價。

  c)    項目計劃:開發(fā)方獲得委托方正式的委托后,為制訂詳細的開發(fā)計劃而開展成本估算活動。此時開發(fā)方已經獲得了較為詳細的需求,因而可以使用估算功能點方法進行估算,在此場景下進行規(guī)模,工作量以及成本估算的目的,更多地在于為后續(xù)的項目管理活動建立基準。

  d)    變更管理:主要指項目開發(fā)過程中,由變更引起的成本估算活動??墒褂霉浪愎δ茳c方法對變更進行評估,從而估算變更引起的成本。

  e)    結算、決算、后評價:主要指為編制結算或決算而進行的成本測量;或為績效評價和過程改進等后評價活動而進行的成本數(shù)據(jù)的測量和分析。相關組織和人員可根據(jù)實際情況采取估算功能點方法或詳細功能點方法。