日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

通过用例计算工时

發布時間:2024/1/1 编程问答 66 豆豆
生活随笔 收集整理的這篇文章主要介紹了 通过用例计算工时 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

估算工時的方法很多,這里僅討論通過用例點估算工時的方法

基本公式為:

總工時=用例點*單位人時

用例點=未經調整的用例點*技術復雜系數*環境系數

未經調整用例點=參與者總權重+用例總權重

以下,我們將詳細討論公式里的各個概念。

1. 參與者總權重

首先,我們將根據跟系統的交互復雜度,將參與者分為下述三個類型: a. 簡單型參與者----這種類型的參與者通常是其他系統,采用程序接口與我們的系統交互。簡單型參與者的加權值是1 b. 一般型參與者----這類型的參與者有兩種,一種是采用特殊協議交互的其他系統,第二種是采用文本模式交互的人類用戶。一般型的參與者加權值是2 c. 復雜型參與者----這種類型的參與者就是我們常見的人類用戶,采用豐富且親和力高的圖形界面。復雜性參與者的加權值是3 參與者總權值=sum(參與者類型*相應權值)

2. 用例的權重

要注意:所有的用例都要計算,即便是被包含的用例或擴展的用例。 針對每一個用例內部的主要流程和替代流程,計算這些流程含有多少個“事務”。所謂“事務”是指一組不可分割的活動,這些活動要么全部都執行,要么就全部都不執行。 將用例根據事務多少,分為三個類型: a. 簡單型用例----這種類型的用例擁有少于3個的事務,它的加權值是5 b. 一般型用例----這種類型的用例擁有4-7個事務,它的加權值是10 c. 復雜型用例----這種類型的用例擁有多余7個的事務,它的加權值是15

另外一種方法是根據參與用例的對象個數多少,來分辨用例的復雜程度:

a. 簡單型用例----這種類型的用例使用了少于5種分析對象,它的加權值是5 b. 一般型用例----這種類型的用例使用了5-10種分析對象,它的加權值是10 c. 復雜型用例----這種類型的用例使用了多于10種分析對象,它的加權值是15

用例總權重=sum(用例類型*相應權值)

3. 技術系數

技術系數的加權值請參考下表:
系數說明加權值
T1分布式系統2
T2相應時間(聯網)1
T3終端用戶性能1
T4復雜的內部處理1
T5程序代碼可重用程度1
T6容易安裝0.5
T7容易使用0.5
T8便于攜帶2
T9容易更改1
T10同步性1
T11包含特殊安全機制1
T12提供直接訪問給第三方1
T13特殊的用戶培訓設施要求1
針對每一條技術系數,我們要視項目的情況,給予從0到5的強度等級評分,0最弱,3中等,5最強,然后將技術系數的加權乘以強度等級,得到技術權重: 技術總權重=sum(技術系數權值*強度等級) 技術復雜系數=0.6+(0.01*技術總權重)

4. 環境系數

環境系數的加權值請參考下表:
系數說明加權值
E1熟悉迭代式開發方法1.5
E2應用領域的經驗0.5
E3面向對象的經驗1
E4分析師的能力0.5
E5干勁1
E6穩定的需求2
E7兼職的工作能力-1
E8困難的程序語言-1
同樣,環境系數加權也要給予強度等級評分,從0到5 環境總權重=sum(環境系數權值*強度等級) 環境系數=1.4+(-0.03*環境總權重)

5. 用例點及工時

用例點=(參與者總權值+用例總權值)*技術復雜系數*環境系數 以20個人時為基本點,根據項目負面系數個數,對人時進行調整: a. 負面系數個數<=2時,采用20人時/用例來估算。 b. 負面系數個數3-4個,采用28人時/用例來估算。 c. 負面系數個數>=5,項目失敗可能性非常高,請調整項目,直到負面系數個數小于5
負面系數的計算方法:通過環境參數E1-E6中,強度等級低于3的為負面系數;環境參數E7-E8中,強度等級高于3的為負面系數。
總工時=用例點*工時估算值 然后可以通過人員個數,每個人工作時間計算出項目總用時多少天

總結

以上是生活随笔為你收集整理的通过用例计算工时的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。