软件工作量的评估方法有哪些
2016-03-12 12:39
323 查看
软件工作量的评估方法
常用的软件工作量的评估方法有:经验法(DELPHI方法,类比法),模型法(一元线性关系,多元线性关系,一元非线性关系,多元非线性关系)
DELPHI方法的估算流程
Delphi方法的优点和缺点
优点:1.可以产生非常准确的结果 2.适合任何规模的产品。
缺点:1.依赖于少数专家 2.要消耗较多的时间 3.可能存在共同的偏见。
pert Sizing评估方法
pert Sizing 是一种加权平均法,可以用于估计软件项目的规模,工作量和成本等,在估计每一项任务时,首先按照最佳的,可能的,悲观的三种情况给出估计值,记作:a,m,b
然后用以下公式计算期望值,期望值=(a+4*m+b)/6
缺点:并不适用于所有的计划和控制项目,其应用领域具有较严格的限制。适用PERT法的项目必须同时具备以下条件:
1、事前能够对项目的工作过程进行较准确的描述;
2、整个工作过程有条件划分为相对独立的各个活动;
3、能够在事前较准确地估计各个活动所需时间、资源。
参考:http://wenku.baidu.com/link?url=SdX6mdFryYFRmf5ghDD09eW5TMxWUcOlemoFBnvFRfYf2CALn1Kbu3yskEM6v8gpoQNXGSr_Dv2Qjsw-hzebu38Ua31bXr5VaCPuA5s-NEK
常用的软件工作量的评估方法有:经验法(DELPHI方法,类比法),模型法(一元线性关系,多元线性关系,一元非线性关系,多元非线性关系)
DELPHI方法的估算流程
Delphi方法的优点和缺点
优点:1.可以产生非常准确的结果 2.适合任何规模的产品。
缺点:1.依赖于少数专家 2.要消耗较多的时间 3.可能存在共同的偏见。
pert Sizing评估方法
pert Sizing 是一种加权平均法,可以用于估计软件项目的规模,工作量和成本等,在估计每一项任务时,首先按照最佳的,可能的,悲观的三种情况给出估计值,记作:a,m,b
然后用以下公式计算期望值,期望值=(a+4*m+b)/6
pert Sizing评估方法的优点和缺点
优点:1.是一种有效的事前控制方法。2.增强全局观念和对计划的接受程度。3.使控制工作更加富有有效。缺点:并不适用于所有的计划和控制项目,其应用领域具有较严格的限制。适用PERT法的项目必须同时具备以下条件:
1、事前能够对项目的工作过程进行较准确的描述;
2、整个工作过程有条件划分为相对独立的各个活动;
3、能够在事前较准确地估计各个活动所需时间、资源。
参考:http://wenku.baidu.com/link?url=SdX6mdFryYFRmf5ghDD09eW5TMxWUcOlemoFBnvFRfYf2CALn1Kbu3yskEM6v8gpoQNXGSr_Dv2Qjsw-hzebu38Ua31bXr5VaCPuA5s-NEK
相关文章推荐
- RMQ 区间查询
- coreData的简单使用
- poj 1321 棋盘问题
- Linux CH2 章末练习(保存代码)
- Proactor设计模式:单线程高并发
- 代理模式(四):代理模式效果与适用场景
- ubuntu操作系统安装(二) ctags
- [从头学数学] 第134节 整式的乘法与因式分解
- 如何永久删除git仓库中敏感文件的提交记录
- android中gson与jackson比较
- maven国内镜像
- Java的枚举值能不能用==比较?
- Adapter的getView方法
- 常用品牌电脑的型号特点
- 核桃的数量
- 贝叶斯算法实例
- javascript 对象1
- jquery $(document).ready() 与window.onload的区别
- 递归实现全排列
- poj 1365 Prime Land 唯一分解定理