1 / 35
文档名称:

软件项目 管理4.ppt

格式:ppt   页数:35页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

软件项目 管理4.ppt

上传人:企业资源 2012/1/25 文件大小:0 KB

下载得到文件列表

软件项目 管理4.ppt

文档介绍

文档介绍:软件项目管理 第4讲:项目策划(2)
阳王东
yangwangdong@
主要内容
项目估算
计划的内容
软件项目策划存在主要问题分析
案例分析
立项的复习
项目策划的对象
工作量的估算
估算的类型
类比。使用一个和多个类似项目的实际工作量来对本项目进行估算。
经验方法。使用组织上的或个人(专家)方面的经验和指导,以组织内的大量项目作为基础,导出本项目的估算。例如德而费(Delphi)估计就是采用是经验方法。
参数模型。使用产品的一些性质如代码行数,作为模型的参数(或输入),预测该产品的所需的工作量。
估算的方法
代码行的估算方法
德而费估算法
功能点估算
对象点方法
代码行估计
从上到下细化模块
凭经验估计最小模块的代码行
项目的技术方案和需求已基本确定
德而费估算法
组成项目估算小组。
提供软件系统的相关情况
项目估算小组每一个成员对每一个成员对项目的每个部分进行独立估计
调整汇总评估结果
工作或活动
最小估计
最大估计
最可能估计
%差别
最终估计值=
(最小估计值+4×最可能估计值+最大估计值)/6
功能点估算
评估产品所需要的内部基本功能和外部基本功能的复杂度
基于复杂性因子(也称为权)对它们进行量化
使用一个刻度因子把它转化为代码行
功能点估计(1)
项目



外部输入
3
4
6
外部输出
4
5
7
外部查询
3
4
6
外部界面
5
7
10
内部文件
7
10
15
评估产品所需要的内部基本功能和外部基本功能的复杂度(UFC)
功能点估计(2)
基于复杂性因子(也称为权)对它们进行量化(TCF)
序号
影响因素(Fi)
影响程度
(0-没有,1-偶有,2-轻微,3-平均,
4-较大,5-严重)
1
系统是否需要可靠的备份和恢复?
2
是否需要数据通信?
3
是否有分布处理的功能?
4
性能很关键吗?
5
系统是否运行在一个既存的高度民实用化的操作环境中?
6
系统是否需要联机数据项?
7
联机数据项是否需要建立多重窗口显示和输入,处理?
8
主文件是否联机更新?
9
输入、输出、文件或查询是否复杂?
10
内部处理过程是否复杂?
11
程序代码是否可复用?
12
设计中是否包括了转移和安装?
13
系统是否设计成可以重复安装在不同机构中?
14
系统是否设计成易修改和易使用?
复杂度调整值(合计)
功能点估计(3)
最终复杂性因子:TCF=+×∑14i=1Fi
功能点的计算公式:FP=UFC+TCF