软件项目管理之历时估算(工程评估评审技术【Program Evaluation And Review Technique,PERT】)
工程评估评审技(ProgramEvaluationAndReviewTechnique,PERT)是评估软件的一种历时估算办法。
1工程评估评审技术
1.1概述RERT背景
根据了解的背景知识,可以知道工程评估评审技术是原美国海军用于军事领域的。简称(Program Evaluation And Review Technique,PERT),PERT是用网络顺序图的逻辑关系来加权历时估算,来计算项目历时的。当估算历时存在不缺地性时,或者说具有一定的风险时,采用这种方法最合适。
1.2实现RERT
1.2.1历时估算
RERT历时=(O+4M+P)/6
其中O(项目完成的最小估算值或者叫乐观估算值),P(项目完成的最大估算值或者叫悲观估算值),M(活动完成的最大可能估算值)。
如下图1-1网上图书订阅系统ADM网络图所示,再估算网上图书订阅系统的设计历时的时候,整个过程都存在很大的不确定性,如下表1-1所示表示了各个过程的最乐观,最可能,最悲观的历时天数,所以可以根据RERT历时公式计算结果。
一个任务路径上所有任务的历时就是这个任务的历时估算了,图1-1所示的 网络图的路径历时为37.3天,即这个项目的总历时为37.3天。如图1-1表所示。
表1-1RERT方法估算网上图书订阅系统历时
估计值 任务 |
最乐观值(天) |
最可能值(天) |
最悲观值(天) |
RERT估算值(天) |
用户需求分析 |
5 |
6 |
12 |
6.8 |
产品功能概述 |
3 |
4 |
8 |
4.5 |
软件设计 |
15 |
21 |
30 |
21.5 |
软件开发测试 |
3 |
4 |
8 |
4.5 |
网上图书订阅系统 |
37.3 |
1.2.2风险分析
由于用RERT方法估算历时会存在一定的风险,因此要进一步给出风险分析结果,用标准差和方差来表示。
标准差和方差可以表示历时估计的可信程度或者项目完成的概率,所以需要估计网络图中的历时情况。
图1-1中,各个任务的标准差及方差如表1-2所示。
表1-2网上图书订阅系统的标准差和方差
估计值 任务 |
最乐观值(天) |
最可能值(天) |
最悲观值(天) |
标准差(天) |
方差(天) |
用户需求分析 |
5 |
6 |
12 |
7/6 |
49/36 |
产品功能概述 |
3 |
4 |
8 |
5/6 |
25/36 |
软件设计 |
15 |
21 |
30 |
15/6 |
225/36 |
软件开发测试 |
3 |
4 |
8 |
5/6 |
25/36 |
网上图书订阅系统路径 |
2.2 |
324/36 |
根据所示项目的PERT总历时估算历时是37.3天,标准差=2.2这个项目估计概率历时如表1-3所示,项目在35.3天到39.5天完成的概率为68.3%,在33.1天到41.7天完成的概率为95.5%,在30.9天到43.9天完成的概率为99.7,在28.7天到46.1天完成的概率为99.9%。
图1-2正态分布概率图
表1-3网上图书订阅系统完成的概率分布
历时估计E=37.3,=2.2 |
||||
范围 |
概率 |
从 |
到 |
|
T1 |
± |
68.3% |
35.3 |
39.5 |
T2 |
±2 |
95.5% |
33.1 |
41.7 |
T3 |
±3 |
99.7% |
30.9 |
43.9 |
T4 |
±4 |
99.9% |
28.7 |
46.1 |
软件项目管理之历时估算(工程评估评审技术【Program Evaluation And Review Technique,PERT】)相关推荐
- PERT(计划评审技术Program Evaluation an Review Technique)
制定进度表中的PERT方法会用到三点估算,计算公式如下: i. 期望值 = (悲观+乐观+4*最可能) / 6 ii. 标准差 = (悲观-乐观) / 6 在培训班听课时,几个讲师都说 ...
- PERT网络分析法(计划评估和审查技术,Program Evaluation and Review Technique)
PERT网络分析法 PERT网络分析法(计划评估和审查技术,Program Evaluation and Review Technique) 目录 [隐藏] 1 什么是PERT网络分析? 2 PERT ...
- PERT(计划评审技术,Program Evaluation an Review Technique)
如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 PERT(计划评审技术,Program Evaluation an Review T ...
- (软件工程复习核心重点)第十二章软件项目管理-第一节:软件项目管理综述、估算软件规模和工作量估算
文章目录 一:软件项目管理综述 (1)管理 (2)软件项目管理 二:估算软件规模 (1)代码行技术 A:定义 B:方法 C:优缺点 (2)功能点技术 A:定义 B:信息域特性 C:估算功能点的步骤 ① ...
- 软件项目管理之(估算代码行,类比估算,自下而上估算)
1.0LOC(Lines of Code)估算代码行 本次项目是做的网上图书订阅系统,如果用C#写的话,如下图2.0WSB图所示,分为用户,图书信息等等方面,用户下边还可以细分,所以估计每一个小板块都 ...
- 「软件项目管理」成本估算模型——Walston-Felix模型和COCOMO Ⅱ模型
Walston-Felix模型和COCOMO Ⅱ模型 序言 一.Walston-Felix模型 1. 公式 2. 举例 二.COCOMO模型(Constructive Cost Model) 1. 模 ...
- 软件项目管理复习(一-七章)
例题 填空 实现项目目标的制约因素有(项目范围) .(成本).(进度计划) .(客户满意度)等. 项目管理包括(启动过程组) .(计划过程组) .(执行过程组) .(控制过程组) .(收尾过程组) 5 ...
- 软件项目管理案例教程-韩万江-期末复习
软件项目管理-完整版 第1章 1.5敏捷项目管理 敏捷项目管理的特点 可以应对迅速变化的需求,是一种以人为核心的.迭代的.循序渐进的开发方法. 个体和交互胜过过程和工具 可以工作的软件胜过面面俱到的文 ...
- 软件项目管理韩万江版课后习题答案
软件项目管理韩万江版课后习题答案,需要自取! 项目管理案例教程(第三版)习题及答案第一章软件项目管理概述 一.填空题 1.实现项目目标的制约因素有(项目范围).(成本).(进度计划).(客户满意度)等 ...
- 计划评审方法和关键路线法【PERT/CPM、统筹方法】
[1]图与网络模型及方法:图与网络的基本概念 [2]图&网络模型应用-最短路径问题 [3]树:基本概念与最小生成树 [4]匹配问题: 匈牙利算法 .最优指派.相等子图 [5]Euler 图和 ...
最新文章
- 3句话概括 PUT/POST 的区别
- 【MVC】ASP.Net MVC 4项目升级MVC 5的方法
- 【Android 插件化】Hook 插件化框架 ( Hook Activity 启动流程 | Hook 点分析 )
- Android的Activity生命周期模拟程序及解析
- 计算机操作系统思维导图_我在b站学计算机
- Jmeter系列之接口依赖
- 菜鸟的MySQL学习笔记(三)
- jQuery操作DOM元素
- 判断点在多边形内部的方法(Java版)
- Unity3D内容加密保护
- 计划产量导入功能修改:
- taxi计费器c语言程序,基于单片机的出租车计费器的设计(附实物图,原理图,程序)...
- L2-029 特立独行的幸福 (递归) 有代码详细解析
- 前后端分离跨域问题Access to XMLHttpRequest at ‘http://localhos...has been blocked by CORS policy: No ‘Access-
- 论文阅读笔记《Few-Shot Learning with Global Class Representations》
- cesium 根据SampledPositionProperty与timeline实现轨迹回放功能(跟随视角、上帝视角) 详细代码与理解记录
- java jwe/jws_一篇文章带你分清楚JWT,JWS与JWE
- c语言去掉文件中重复单词,awk脚本 使用awk去掉重复的单词
- 力矩传感器使用特别注意事项有哪些?
- 时间间隔输出函数 python3