国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      項目工作量獲取方法和系統(tǒng)的制作方法

      文檔序號:8412954閱讀:257來源:國知局
      項目工作量獲取方法和系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計算機軟件技術(shù)領(lǐng)域,特別涉及一種項目工作量獲取方法和系統(tǒng)。
      【背景技術(shù)】
      [0002]軟件開發(fā)量客觀、準(zhǔn)確、簡便估算是一個世界性難題,隨著軟件信息技術(shù)的發(fā)展,軟件產(chǎn)業(yè)的影響越來越大,軟件開發(fā)的投入也越來越大。但在實際的軟件生產(chǎn)過程中,普遍存在著項目超期、費用超支和低質(zhì)量等諸多問題,究其原因在于軟件項目早期對項目的估算不夠有效和準(zhǔn)確。
      [0003]目前雖然有一些軟件項目工作量評估方案,能夠在軟件項目早期項目工作量進行評估,但普遍存在考量因素有限,導(dǎo)致評估結(jié)果不夠準(zhǔn)確的問題。
      [0004]例如功能點估算法,是目前軟件項目管理眾多知識中比較有技術(shù)含量的一個。
      [0005]具體的,功能點分析法(FPA)流程與基本算法:
      [0006]I) 一個軟件系統(tǒng)可包含多個軟件子系統(tǒng),軟件子系統(tǒng)可含若干個軟件功能,軟件功能(軟件系統(tǒng))都被看作是由外部輸入處理(EI)、外部輸出處理(EO)、外部查詢處理(EQ)、內(nèi)部邏輯文件(ILF)和外部接口文件(EIF)五種要素組成。
      [0007]2)識別功能點的類型。
      [0008]3)識別待估算應(yīng)用程序的邊界和范圍。
      [0009]4)計算數(shù)據(jù)類型功能點所提供的未調(diào)整的功能點數(shù)量。
      [0010]5)計算人機交互功能所提供的未調(diào)整的功能點數(shù)量。
      [0011]6)確定調(diào)整因子。
      [0012]7)計算調(diào)整后的功能點數(shù)量。
      [0013]該方法優(yōu)點:基于客戶視角,容易理解和接受,與計算機技術(shù)和語言無關(guān),簡單,易于計算。該方法缺點:只考慮可見部分的復(fù)雜度,對系統(tǒng)內(nèi)部的復(fù)雜度考慮太少,對一些復(fù)雜的功能,統(tǒng)計誤差較大,也未考慮集成帶來的額外開銷。
      [0014]由于在軟件項目管理中項目計劃制定的優(yōu)劣直接關(guān)系到項目的成敗,因此迫切需要一種能夠在軟件項目早期能夠客觀準(zhǔn)確合理的評估軟件相關(guān)工作量的解決方案,以便對軟件項目起到實質(zhì)性指導(dǎo)意義。提高企業(yè)軟件項目管理效率及降低軟件項目管理成本。

      【發(fā)明內(nèi)容】

      [0015]鑒于上述問題,本發(fā)明實施例提供一種項目工作量獲取方法和系統(tǒng),能夠在軟件項目早期能夠客觀準(zhǔn)確合理的評估項目相關(guān)工作量。
      [0016]本發(fā)明實施例采用了如下技術(shù)方案:
      [0017]本發(fā)明一個實施例提供了一種項目工作量獲取方法,所述方法包括:
      [0018]將當(dāng)前項目按照項目活動類型進行拆分;
      [0019]利用歷史項目數(shù)據(jù)樣本獲取當(dāng)前項目中各類項目活動的工作量;
      [0020]針對當(dāng)前項目各階段,獲取各階段所包括項目活動的工作量的加和,得到各階段總工作量;
      [0021]針對當(dāng)前項目,獲取各階段總工作量的加和,得到當(dāng)前項目總工作量參考值;
      [0022]對歷史相似項目總工作量、項目代碼總工作量及所述當(dāng)前項目總工作量參考值計算加權(quán)求和,得到當(dāng)前項目總工作量;所述歷史相似項目總工作量為歷史項目數(shù)據(jù)樣本中與所述當(dāng)前項目相似的歷史項目的總工作量;所述項目代碼總工作量為所述當(dāng)前項目中根據(jù)總代碼行數(shù)獲取的項目總工作量。
      [0023]所述利用歷史項目數(shù)據(jù)樣本獲取當(dāng)前項目中各類項目活動的工作量包括:
      [0024]針對每類項目活動:在歷史項目數(shù)據(jù)樣本中,獲取該類項目活動的工作量參數(shù)度量值,及該類項目活動的需求點數(shù),獲取該類項目活動的歷史評估因子;以及,獲取當(dāng)前項目中該類項目活動的工作量參數(shù)度量值,及該類項目活動的需求點數(shù),獲取該類項目活動的當(dāng)前評估因子;所述評估因子用于標(biāo)識項目活動的綜合工作量指標(biāo);
      [0025]根據(jù)各類歷史項目活動的工作量、所述歷史評估因子和當(dāng)前評估因子,獲取當(dāng)前項目中各類項目活動的工作量。
      [0026]所述工作量參數(shù)度量值包括:需求穩(wěn)定度值、項目緊迫度值、技能值、技術(shù)難度值和復(fù)雜度值;
      [0027]利用工作量參數(shù)度量值及需求點數(shù)獲取評估因子的方法為:
      [0028]需求點數(shù)*需求穩(wěn)定度值*項目緊迫度值*技能值*技術(shù)難度值*復(fù)雜度值,得到評估因子;
      [0029]其中,所述需求穩(wěn)定度值標(biāo)識偏離需求穩(wěn)定標(biāo)準(zhǔn)值的程度,偏離的越多,需求穩(wěn)定度值越大;所述項目緊迫度值標(biāo)識偏離緊迫度標(biāo)準(zhǔn)值的程度,偏離的越多,項目緊迫度值越??;所述技能值標(biāo)識偏離技能標(biāo)準(zhǔn)值的程度,偏離的越多,技能值越大;所述技術(shù)難度值標(biāo)識偏離技術(shù)難度標(biāo)準(zhǔn)值的程度,偏離的越多,技術(shù)難度值越大;所述復(fù)雜度值標(biāo)識偏離復(fù)雜度標(biāo)準(zhǔn)值的程度,偏離的越多,復(fù)雜度值越大。
      [0030]所述根據(jù)各類歷史項目活動的工作量、所述歷史評估因子和當(dāng)前評估因子,獲取當(dāng)前項目中各類項目活動的工作量包括:
      [0031]每類項目活動的工作量=(當(dāng)前評估因子/歷史評估因子)*每類歷史項目活動的工作量;
      [0032]當(dāng)前項目中項目活動的需求點數(shù)的獲取方法為:
      [0033]獲取一組或多組需求點數(shù)信息,包括最小需求點數(shù)、可能需求點數(shù)及最大需求點數(shù);
      [0034]針對每組需求點數(shù)信息,計算,需求點數(shù)=(vl*最小需求點數(shù)+v2*可能需求點數(shù)+v3*最大需求點數(shù))/N ;
      [0035]其中,vl為最小需求點數(shù)加權(quán)值,v2為可能需求點數(shù)加權(quán)值,v3為最大需求點數(shù)加權(quán)值;且vl+v2+v3=N ;
      [0036]在對得到的多組需求點數(shù)求平均,獲取當(dāng)前項目中項目活動的需求點數(shù)。
      [0037]所述歷史相似項目總工作量的獲取方法為:
      [0038]在歷史項目數(shù)據(jù)樣本中,獲取與當(dāng)前項目相似的歷史項目;
      [0039]在所述相似的歷史項目中篩選得到與所述當(dāng)前項目拆分得到的項目活動相同類型的項目活動對應(yīng)的工作量參數(shù)度量值;
      [0040]針對當(dāng)前項目中各類項目活動,分別根據(jù)當(dāng)前項目中該類項目活動的需求點數(shù)及經(jīng)所述篩選得到的該類項目活動的工作量參數(shù)度量值,獲取該類項目活動的歷史相似工作量;
      [0041]針對當(dāng)前項目各階段,獲取各階段所包括項目活動的歷史相似工作量的加和,得到各階段歷史相似總工作量;
      [0042]針對當(dāng)前項目,獲取各階段歷史相似總工作量的加和,得到當(dāng)前項目歷史相似項目總工作量;
      [0043]所述項目代碼總工作量的獲取方法為:
      [0044]在歷史項目數(shù)據(jù)樣本中,獲取與當(dāng)前項目相似的歷史項目;
      [0045]分別獲取所述與當(dāng)前項目相似的歷史項目的總工作量和總代碼行數(shù);
      [0046]利用總工作量除以總代碼行數(shù)得到單位行數(shù)工作量;
      [0047]再將單位行數(shù)工作量乘以當(dāng)前項目總代碼行數(shù),得到項目代碼總工作量;
      [0048]所述對歷史相似項目總工作量、項目代碼總工作量及所述當(dāng)前項目總工作量參考值計算加權(quán)求和為:
      [0049]Ml*當(dāng)前項目總工作量參考值+M2*歷史相似項目總工作量+M3*項目代碼總工作量;
      [0050]其中,Ml為當(dāng)前項目總工作量參考值的加權(quán)值;M2為歷史相似項目總工作量加權(quán)值;M3為項目代碼總工作量加權(quán)值;且,Ml+M2+M3=l ;
      [0051]所述方法還包括:
      [0052]在當(dāng)前項目實施后,將當(dāng)前項目信息增加到所述歷史項目數(shù)據(jù)樣本中;
      [0053]所述方法還包括:
      [0054]根據(jù)當(dāng)前項目實施后的實際工作量對所述當(dāng)前項目信息中的工作量參數(shù)度量值進行校對。
      [0055]另外,本發(fā)明實施例還提供了一種項目工作量獲取系統(tǒng),所述系統(tǒng)包括:
      [0056]拆分模塊,用于將當(dāng)前項目按照項目活動類型進行拆分;
      [0057]項目活動工作量獲取模塊,用于利用歷史項目數(shù)據(jù)樣本獲取當(dāng)前項目中各類項目活動的工作量;
      [0058]階段總工作量獲取模塊,用于針對當(dāng)前項目各階段,獲取各階段所包括項目活動的工作量的加和,得到各階段總工作量;
      [0059]項目工作量參考值獲取模塊,用于針對當(dāng)前項目,獲取各階段總工作量的加和,得到當(dāng)前項目總工作量參考值;
      [0060]項目總工作量獲取模塊,用于對歷史相似項目總工作量、項目代碼總工作量及所述當(dāng)前項目總工作量參考值計算加權(quán)求和,得到當(dāng)前項目總工作量;所述歷史相似項目總工作量為歷史項目數(shù)據(jù)樣本中與所述當(dāng)前項目相似的歷史項目的總工作量;所述項目代碼總工作量為所述當(dāng)前項目中根據(jù)總代碼行數(shù)獲取的項目總工作量。
      [0061 ] 所述項目活動工作量獲取模塊包括:
      [0062]評估因子獲取單元,用于針對每類項目活動:在歷史項目數(shù)據(jù)樣本中,獲取該類項目活動的工作量參數(shù)度量值,及該類項目活動的需求點數(shù),獲取該類項目活動的歷
      當(dāng)前第1頁1 2 3 4 5 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1