项目管理-项目估算课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《项目管理-项目估算课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 管理 估算 课件
- 资源描述:
-
1、项目估算项目估算合同管理合同管理启动需求管理任务分解项目进度项目估算质量计划配置计划 风险计划团队管理项目度量项目度量集成项目 跟踪控制项目结束软件项目估算?软件项目估算是指预测构造软件项目所需要的工作量以及任务经历时间的过程软件项目估算?软件项目估算是有效的软件项目管理必不可少的,没有比较精确的估算,软件项目将不可避免地造成项目的超支和软件开发工作处于失控状态等问题为什么需要软件项目估算为什么需要软件项目估算?软件项目的规模估计历来是比较复杂的事,估计错误已被列入软件项目失败的四大原因之一?项目组织原因?需求缺乏管理?缺乏计划和控制缺乏计划和控制软件项目估算软件项目估算关于估算?估算不是很准
2、确的,是有误差的?经验(历史)数据非常重要经验(历史)数据非常重要?不要太迷信数学模型项目估算的挑战项目的复杂性、不确定性是项目估算的挑战?对于一个陌生的领域,这种复杂性和不确定性会被放大。?软件规模越大,复杂性越高、不确定性就越大?对当前项目的理解程度,缺乏理解,估算甚至无从下手?是否有足够历史数据,没有历史数据,就缺乏参照物软件项目估算软件项目估算?软件项目估算主要包括三个方面:软件项目估算主要包括三个方面:软件项目估算软件项目估算规模估算工作量估算成本估算进度估算资源估算人力成本生产力数据项目规模的估算(项目规模的估算(Size)?估计软件项目的规模,能为后面的工作量估算、人员估算/计划
3、、进度估算/计划提供依据,是能直接决定和影响到其它三个估算的决策项目规模的估算(项目规模的估算(Size)?规模的估算方法规模的估算方法?代码行估算法?估算单位:LOC/KLOC(源代码程序长度的测量)?功能点(FP)估算法?估算单位:FP(系统的功能点数目)项目规模的估算(项目规模的估算(Size)?代码行估算法(LOC/KLOC)?可以用到以下的方法来估计代码行?专家判定专家判定?类比法(参考以往类似实现)?Pert法项目规模的估算(Size)?功能点估算法(FP)?在需求分析阶段基于系统功能的一种规模估算方法FP=UFCTCF未调整的功能点数(UFC,Unadjusted Functio
4、n PointCount)技术复杂度因子(TCF,Technical Complexity Factor)?功能点也可以转换成代码行项目规模的估算(项目规模的估算(Size)?代码行和功能点估算的输入:代码行和功能点估算的输入:-WBS项目工作量的估算(项目工作量的估算(Effort)?工作量的估算单位:工作量的估算单位:?人月?人天?人年项目工作量的估算(项目工作量的估算(Effort)?代码行(KLOC)-工作量(人月)?方法1:工作量=代码行/生产率生产率 KLOCPM(人月)质量 错误数KLOC成本 元LOC(不同技术平台和语言的生产率需要分别计算)项目工作量的估算(项目工作量的估算(
5、Effort)?代码行(KLOC)-工作量(人月)?方法2:COCOMA,一种基于代码行的工作量估算法E工作量(人月)S千源代码行(KLOC)EAFEffort Adjustment Factor,工作量调整因子a,b随开发模式而变化的因子项目工作量的估算(Effort)?COCOMA?基本COCOMA模型?中级COCOMA模型?详细COCOMA模型项目工作量的估算(Effort)?基本COCOMA模型?E=a(KLOC)bE工作量(人月)KLOC千代码行a,b随开发模式而变化的因子开发模式abcd有机式2.41.052.50.38半分离式3.01.122.50.35嵌入式3.61.202.5
6、0.32项目工作量的估算(Effort)?中级COCOMA模型?E=a(KLOC)b EAFEAF-工作量调整因子EAF根据15个成本驱动量计算开发模式ab有机式3.21.05半分离式3.01.12嵌入式2.81.20项目工作量的估算(Effort)?EAF成本驱动量描 述取值很低低一般高很高非常高产品RELY必要的软件可靠性要求0.75 0.88 1.00 1.15 1.40?DATA数据库规模?0.94 1.00 1.08 1.16?CPLX产品复杂性0.70 0.85 1.00 1.15 1.30 1.65计算机TIME执行时间限制?1.00 1.11 1.30?STOR主存限制?1.0
7、0 1.06 1.21 1.66VIRT虚拟计算机可变性?0.87 1.00 1.15 1.30 1.56TURN计算机响应时间?0.87 1.00 1.07 1.15?人员ACAP分析员能力1.46 1.19 1.00 0.86 0.71?AEXP应用经验1.29 1.13 1.00 0.91 0.82?PCAP程序员能力1.42 1.17 1.00 0.86 0.70?VEXP虚拟机经验*1.21 1.10 1.00 0.90?LEXP编程语言经验1.14 1.07 1.00 0.95?项目MODP现代编程经验1.24 1.10 1.00 0.91 0.82?TOOL软件工具使用1.24
展开阅读全文