Web应用程序开发的项目管理.ppt
《Web应用程序开发的项目管理.ppt》由会员分享,可在线阅读,更多相关《Web应用程序开发的项目管理.ppt(35页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、n目的n按预定的时间和费用,完成软件的计划、开发 和维护n内容n费用管理n估算软件的开发费用n管理开发费用的有效使用n质量管理(包括配置管理)n项目的其它管理n项目进度安排n人员的分配与组织第7章 软件项目管理软件项目管理的谱系软件项目管理的谱系人员管理人员管理产品管理产品管理项目管理项目管理过程管理过程管理软件项目管理软件项目管理项项目目参参与与者者项项目目负负责责人人软软件件项项目目组组协协调调通通信信问问题题软软件件范范围围问问题题分分解解确确定定软软件件过过程程模模型型过过程程分分解解确确定定危危险险信信息息确确定定解解决决方方案案本章内容本章内容7.1 软件的度量软件的度量7.2 软
2、件估算模型软件估算模型 7.3 软件成本估计软件成本估计 7.4 人员的分配与组织人员的分配与组织 7.5 项目进度安排项目进度安排 7.1 软件的度量软件的度量 软件度量是对软件开发项目、过程软件度量是对软件开发项目、过程及其产品进行数据定义、收集以及分析及其产品进行数据定义、收集以及分析的持续性定量化过程,目的在于对此加的持续性定量化过程,目的在于对此加以理解、预测、评估、控制和改善。以理解、预测、评估、控制和改善。没有软件度量,就不能从软件开发没有软件度量,就不能从软件开发的暗箱中跳将出来。通过软件度量可以的暗箱中跳将出来。通过软件度量可以改进软件开发过程,促进项目成功,开改进软件开发过
3、程,促进项目成功,开发高质量的软件产品。发高质量的软件产品。软件度量可划分为软件度量可划分为1.1.软件项目度量:软件项目度量:目的在于改目的在于改进软进软件件产产品的品的质质量;量;2.2.软件过程度量:软件过程度量:目的在于改目的在于改进进企企业业的的软软件开件开发过发过程,程,提高整个提高整个过过程的程的质质量。量。一、一、项目度量的内容项目度量的内容 1.5种基本度量种基本度量 度量度量常用单位常用单位Size 规模LOC,KLOCEffort 工作量人-月Duration 时间(或Schedule 进度)月Quality 质量错误数/KLOCCost 成本(或Rework 返工)元2
4、.特点特点(1)以代码行(以代码行(LOCLOC)表示的软件规模是最基本的度)表示的软件规模是最基本的度量。它直接关系到软件的成本、开发工作量和完成量。它直接关系到软件的成本、开发工作量和完成时间。时间。(2)在项目度量中,所有的基本度量都是以代码行在项目度量中,所有的基本度量都是以代码行LOCLOC为基础的。例如,为基础的。例如,软件成本软件成本(元元)=LOC)=LOC每行代码的成本每行代码的成本(元元/行行)开发工作量开发工作量(人人-月月)=LOC/)=LOC/每人每人-月开发的代码行月开发的代码行(行(行/人人-月)月)(3)软件的规模、成本和工作量通常都分阶段进行软件的规模、成本和
5、工作量通常都分阶段进行度量。度量。3.面向功能的项目度量面向功能的项目度量 中心思想中心思想 任任何何软软件件都都包包含含若若干干种种功功能能,每每种种功功能能又又包包含含具具有有不不同同复复杂杂度度的的若若干干个个功功能能点点。因因此此,软软件件的的规规模模也也可可用用功功能能点点数数量量的的多多少少来来表表示示,以以代代替替原原来来常常用用的的LOCLOC表示法。表示法。二、二、过过程度量程度量 1.含义含义 过程度量可以认为是对整个企业中全体项目组开过程度量可以认为是对整个企业中全体项目组开发能力的衡量。发能力的衡量。2.特点特点 把对于项目组中个人的度量组合起来,可形成对把对于项目组中
6、个人的度量组合起来,可形成对项目的度量;把所有项目组的项目度量组合起来,就项目的度量;把所有项目组的项目度量组合起来,就形成了对整个企业的过程度量。形成了对整个企业的过程度量。7.2 软件估算模型软件估算模型 估算在估算在软软件度量中占有重要的地位。一般地件度量中占有重要的地位。一般地说说,估算估算是是在在软件软件开开发发之前之前进进行行的的。资资源模型源模型可用来估算可用来估算软软件在开件在开发发中花中花费费的的资资源源。典型的资源模型:典型的资源模型:静态单变量资源模型静态单变量资源模型 PutnamPutnam资源模型资源模型 COCOMOCOCOMO模型模型 一、一、静态单变量资源模型
7、静态单变量资源模型 1.特点特点 这这种种模模型型在在计计算算软软件件开开发发的的资资源源花花费费时时,只只需需要要设设定定被被开开发发软软件件的的一一种种参参数数,故称为单变量型。故称为单变量型。2.形式形式 资源资源=C1(估计的软件特征估计的软件特征)C2 静态单变量资源模型n资源n开发工作量(E)、开发时间(T)或开发人数(P)n估计的软件特征n源程序长度(L)或软件工作量(E)nc1 ,c2n依赖于开发环境和软件应用领域的常数二、Putnam资源模型nL=cK1/3T4/3 或 K=L3/(c3T4)nL(行):源程序长度nT(年):开发时间nK(人-年):全生存期工作量nc:与开发
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Web 应用程序 开发 项目 管理
限制150内