如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
主要内容6.1软件项目管理多目标均衡问题:约束性目标(三个)朝相反方向运动。管理涉及的范围6.2过程和项目度量过程领域和项目领域中的度量项目度量的步骤建立历史数据基线面向规模的软件度量是通过规范化质量和/或生产率的测量而得到的,这些测量基于所生产软件的“规模”。每个项目产生一组简单的面向规模度量:每千行代码(KLOC)的错误数。每千行代码(KLOC)的缺陷数。每行代码(LOC)的成本。每千行代码(KLOC)的文档页数。除此之外,还能够计算出其他有意义的度量:每人月错误数。每人月代码行(LOC)。每页文档的成本。6.2.2面向功能的度量用户输入数:计算每个用户输入,它们向软件提供面向应用的数据。输入应该与查询区分开来,分别计算。用户输出数:计算每个用户输出,它们向用户提供面向应用的信息。输出是指报表、屏幕、出错信息,等等。用户查询数:一个查询被定义为一次联机输入,它导致软件以联机输出的方式产生实时的响应。每一个不同的查询都要计算。文件数:计算每个逻辑的主文件(如数据的一个逻辑组合,它可能是某个大型数据库的一部分或是一个独立的文件)。外部接口数:计算所有机器可读的接口(如磁带或磁盘上的数据文件),利用这些接口可以将信息从一个系统传送到另一个系统。面向功能的数据表格采用下面的方式计算功能点:FP=总计数值×[0.65+0.01×ΣFi]其中“总计数值”是从上页图中得到的所有条目的总和。Fi(i=1到14)是基于对下面的问题的回答而得到的“复杂度调整值”(0到5)。等式中的常数和信息域值的加权因子是根据经验确定的。Fi的考虑因素Fi的考虑因素(续)Fi的考虑因素(续)一旦计算出功能点,则该以类似LOC的方法来使用它们,以规范软件生产率、质量及其他属性的测量:每个功能点(FP)的错误数。每个功能点(FP)的缺陷数。每个功能点(FP)的成本。每个功能点(FP)的文档页数。每人月完成的功能点(FP)数。生产率=功能点数(或千代码行数)/每人月成本=总费用/功能点数(或千代码行数)6.3软件项目估算分解技术软件规模估算LOC估算/FP估算LOC估算实例LOC估算实例(续)基于FP估算实例基于FP估算实例(续)基于FP估算实例(续)6.4项目进度安排网络图任务网络举例任何项目都会有一条总的关键路径。关键路径是为确保项目按所需日期完成而必须密切跟踪的路径。甘特图(GanttChart)甘特图也叫条形图,它用坐标系中的一个横条表示一个活动,横条起于活动的开始时间,止于活动的结束时间,横条的长度表示活动的持续时间。甘特图中一般不画出活动之间的依赖关系。但在需要时,也可以用横条之间的箭头表示活动之间的依赖关系。6.5风险管理风险监控、应急6.6变更管理6.7正式技术评审正式技术评审(续)评审会议在评审技术时,所有FTR与会者必须做出以下决定中的一个:可以不经修改而接受该工作产品由于严重错误而否则该工作产品(错误改正后必须再次进行评审)暂时接受该工作产品(发现一些必须修改的小错误,但不再需要进行评审)正式技术评审的流程评审报告和记录保存评审指导原则样本驱动评审文档