ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:29.62KB ,
资源ID:5742037      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5742037.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(CSI04估算指南.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

CSI04估算指南.docx

1、CSI04估算指南项目管理体系文件估算指南编 撰 人:TMO审 核 人:批 准 人:批准日期:2010-9-1保密级别:机密文档版本:0.0.3北京中软国际信息技术有限公司版本历史日期版本说明作者2010.06.020.0.1草稿晋利2010.07.010.0.2根据评审结果修改内容晋利2010.07.160.0.3根据第二次评审结果修改文字描述晋利目 录1. 引言 31.1. 目的 31.2. 适用范围 31.3. 术语和缩略语 31.4. 参考资料 32. 概述 33. 估算方法 43.1. ABCDE法 43.2. 类比法 53.3. 专家法 63.3.1. 传统专家法 63.3.2.

2、PM估算,专家评估 73.3.3. Delphi法 74. 估算内容 84.1. 规模 84.1.1. 项目规模 84.1.2. 需求规模 84.2. 工作量 94.2.1. 工程工作量 94.2.2. 工程各阶段工作量 94.2.3. 总体工作量 104.3. 成本 104.3.1. 人工成本 104.3.2. 差旅成本 104.3.3. 其它开支 104.4. 进度 111. 引言1.1. 目的本指南是指导PM进行项目估算,尽可能的在项目策划阶段进行合理的工作量估计,从而有效减少实际和计划的偏差、减少项目变更、避免增加额外的工作量和成本投入。1.2. 适用范围本文档适用于公司的合同开发类、

3、产品研发类的项目估算。1.3. 术语和缩略语表 1术语说明术语、缩略语解 释TMO技术管理委员会办公室EPGEngineer Process Group,工程过程组,隶属于TMOPMProject Manager/Product Manager,项目经理/产品经理1.4. 参考资料无。2. 概述项目估算包括项目规模、工作量、成本和进度的估算。选取估算模板时,应首先参考公司财富库中的不同类型的估算模板。对于新项目类型,由EPG会同项目组估算人员共同完成估算模板和估算指南,添加到公司模板库中。在进行估算时,应首先参考公司财富库中定义的指标依据,如有特殊情况可以调整指标依据,但应说明调整原因。对重点

4、项目,应采用多种估算方法并进行比较,以提高估算的准确性。3. 估算方法3.1. ABCDE法此方法适合计算业务功能的复杂度,通过给业务功能的各个复杂技术指标设定不同的等级来计算业务功能的技术实现难度。目前的复杂技术指标包括:业务逻辑复杂度、数据复杂度、复用程度。每种复杂技术指标都划分为五级,每一级以不同的字母表示,因此称为ABCDE法。1) 业务逻辑复杂度:分独立流程和关联流程。 A、业务流程独立,且流程步骤3,复杂度为1; B、业务流程独立,且流程步骤3,复杂度为2; C、业务流程关联,且关联数2,复杂度为3; D、业务流程关联,且关联数35,复杂度为4; E、业务流程关联,且关联数5,复杂

5、度为5。2) 数据复杂度:指模块关联的界面上的数据项数量。 A、界面数据项个数10时,数据复杂度为1; B、10界面数据项个数15时,数据复杂度为2; C、15界面数据项个数20时,数据复杂度为3; D、20界面数据项个数30时,数据复杂度为4; E、界面数据项个数30时,数据复杂度为5。3) 复用程度: A、可复用信息20%,复用程度为 5; B、20%可复用信息40%时,复用程度为4; C、40%可复用信息60%时,复用程度为3; D、60%可复用信息80%时,复用程度为2; E、可复用信息80%时,复用程度为1。通过三类难度元素值和的平均值作为该功能点的技术实现难度,如下列公式所示:技术

6、实现难度=(业务流程复杂度值+界面复杂度值+复用程度值)/3。3.2. 类比法类比法是通过对一个或多个已完成的类似项目与当前项目的对比来预测当前项目的规模、工作量、成本与进度。类比估算法适合评估一些与历史项目在应用领域、环境和复杂度的相似的项目。类比法估计结果的精确度取决于历史项目数据的完整性和准确度,因此,用好类比法的前提条件之一是组织建立起较好的项目后评价和分析机制,对历史项目的数据分析是可信赖的,便于数据的复用。目前公司建立了“项目资产库”,有关历史项目信息都进行了收集和归纳。类比估算要解决的主要问题是:1) 如何从相关项目特征中抽取出最具代表性的特征;2) 通过选取合适的相似度/相异度

7、的表达式,评价相似程度;3) 如何用相似的项目数据得到最终估算值。类比估算最主要的优点是比较直观,而且能够基于过去实际的项目经验来确定与新的类似项目的具体差异以及可能对成本产生的影响。其主要不足,一是不能适用于早期规模等数据都不确定的情况;二是应用一般集中于已有经验的狭窄领域,不能跨领域应用;三是难以适应新的项目中约束条件、技术、人员等发生重大变化的情况。类比法的流程为:1) 从公司“项目资产库”中寻找匹配项目需求的历史项目,要求至少提供两个历史项目的特征信息,信息内容包括:(1) 项目基本信息(项目分类、提交目录里的信息);(2) 功能需求描述、设计文档、源代码等;(3) 需求开发、设计、开

8、发和测试的工作量分布,以及缺陷密度和缺陷修复速率;(4) 对应的设计人员、开发人员的岗位级别、项目履历;2) 通过历史项目的信息的比较,包括以上信息的匹配度,还有项目的差异性(比如人员经验和技能的更新、历史信息的复用程度)来给出当前项目的建议值,可结合以下几种方法给出结果:(1) 最相似值法:根据需求的匹配度来选择最接近的值作为建议值;(2) 平均值法:将匹配的结果进行统计,算出平均值作为建议值;(3) 三点法(即PERT法):给出最佳值a、正常值b和最差值c,并通过(a+4b+c)/6计算出建议值,这种方式的估算可以让我们更加清楚项目进度的一个范围值。3.3. 专家法专家法是指根据专家的经验

9、来获知对事物的判断,包括从直觉到有历史数据、过程指引等支持的专家判断。在项目没有太多积累情况下,依赖专家去估算往往是最有效的方法。专家估算是一种没有纸面化的Bottom-Up估算方法,因此专家法估算的准确度往往是比 简单的类别估算准确度高的。“专家”应具备的资格为:1) 在IT行业领域从业5年以上;2) 岗位为高级项目经理、高级设计师级别以上;3) 对同类型业务需求和实现的项目经历在5个以上。3.3.1. 传统专家法传统专家法适用于规模较小的项目。传统的专家法的流程为:1) 根据项目所属的提交目录,由PD和PM共同确定项目的专家范围,一般在1-2人,并确定估算约束和假设;2) 先期由PM介绍项

10、目需求,确保专家对需求的清晰掌握;3) 专家对具体的需求进行分析,可以直接经过思考给出建议值,也可以结合类比法来给出建议值,如果为2名专家给出结果,则再计算平均值得出最终的建议值;4) PM对专家提供的建议值来进行总结,预留5%的余量,形成最后结论。3.3.2. PM估算,专家评估对于专家无法有过多的时间了解项目需求细节的情况下,对于估算的结果可能存在着较大偏差,因此可由PM先期进行估算,并交由专家进行评估:该专家法的流程为:1) 由PD和PM共同确定项目的专家范围,一般在1-2人;2) PM、责任设计师根据需求和自己的经验先期进行估算,给出估算值;3) 由PM向专家简单介绍项目需求;4) 专

11、家对具体的需求进行分析,并结合经验评估估算值,如果估算值在范围内,则可以认定为合理;5) PM对估算值来进行总结,预留出5%的余量,形成最后结论。3.3.3. Delphi法由于专家作为个体,存在很多可能的个人偏好,因此通常人们会更信赖多个专家一起得出的结果,并为达成小组一致,引入了 Delphi 方法,该方法适用于规模较大的项目。Delphi法过程:1) 根据项目所属的提交目录,由PD和PM共同确定项目的专家范围,一般在3-5人,并确定估算约束和假设;2) 先期由PM介绍项目需求,确保专家对需求的清晰掌握;3) 首先,每个专家在不与其他人讨论的前提下,先对某个问题给出自己的初步匿名评定(可以

12、使用类比法);4) PM对第一轮评定的结果进行收集整理,如果发现估算结果偏差大于10%,则返回给每个专家进行第二轮评定;如果偏差小于10%,则取中间值作为建议值;5) 第二轮的结果通常可以把评定结论缩小到一个小范围,如果各位专家的估算结果偏差在5%之内,可以取中间值作为建议值; 6) PM对专家提供的建议值进行总结,并预留出5%的余量,形成最终结论。4. 估算内容4.1. 规模4.1.1. 项目规模项目的规模与项目合同额相关,本质上就是项目的需求规模,对于合同开发类项目,以服务性收入为基本判断依据,对于内部研发项目,以人月预算为判断依据。约定以功能点的数目和合同额(提前立项项目销售会提供潜在的

13、合同额)来估算项目规模,同时它也是系统复杂程度的一个参考依据。表格 2 项目规模指标规模定义准则D(小)合同开发类项目:服务性收入=100万元内部研发项目:人月预算小于50人月C(中小)合同开发类项目:服务性收入大于100万元,小于300万元内部研发项目:人月预算大于50人月,小于100人月B(中等)合同开发类项目:服务性收入大于300万元,小于500万元内部研发项目:人月预算大于100人月,小于200人月A(大)合同开发类项目:服务性收入大于500万元内部研发项目:人月预算大约200人月4.1.2. 需求规模从需求得到系统所要实现功能的功能点(包括业务功能、支持功能),功能点的数量即需求规模

14、。功能点的划分以单元级的功能为基准,分解准则:1) 功能是否独立;2) 功能是否有利于分配与跟踪;3) 功能完成的状态是否可验证;4) 功能的完成(需求、设计、开发、测试)时间应可控制在20个工作日(计划细化阶段)内。4.2. 工作量4.2.1. 工程工作量工程工作量是每个功能点工作量的总和,每个功能点的工作量估算根据项目情况使用不同的估算方法来获得。类比法、专家法可直接通过功能点工作量估算加和得出工作量。ABCDE法需要通过技术实现难度与工作量换算,生成每个功能点的技术实现难度,再加和得出工程工作量。换算关系如下图所示:表格 3 技术实现难度与工作量换算表技术实现难度难度标准工作量(人日)1

15、325310415520上表中的工作量换算,按本年度公司各序列中的中等成员的水平来作为换算基础,同时每年EPG会重新汇总一次并提供给各项目使用。4.2.2. 工程各阶段工作量根据项目生命周期所描述,项目工程阶段主要划分为需求、设计、开发、测试、实施五个阶段。根据组织财富库中历史项目统计分布结果,五个阶段有相对比较稳定的比例关系,因此通过工程工作量可以很容易的估算出工程各阶段工作量。如果根据项目实际情况,需要对估算模板中的估算参数进行调整,应在项目估算表中说明调整理由。4.2.3. 总体工作量项目总体工作量包括工程工作量、项目管理工作量、支持工作量(配置管理和变更控制)。上述三者在组织级财富库中

16、有相对稳定的比例关系,因此通过工程工作量可以很容易的估算出项目总体工作量。4.3. 成本项目成本一般由人工成本、差旅成本及其它开支组成。4.3.1. 人工成本 人工成本的估算在项目工作量估算的基础上来规划人员投入计划,根据人员投入计划计算不同人的人工成本。每个人的人工成本计算公式为:每个人的人工成本=人员投入项目工作量*岗位级别成本。项目总体人工成本为项目团队成员的人工成本总和。4.3.2. 差旅成本差旅成本由往返交通费、住宿费及差旅补贴三部分构成。根据项目人数及历时可估算出需要往返的差旅趟数,然后乘以每趟交通费(交通费的指标可参照公司规定以及历史费用记录)既可得出往返交通费;同样根据项目人数

17、及历时可估算住宿的天数及差旅天数,然后乘以每天住宿费及每天差旅补贴(住宿费和差旅补贴可参照公司规定以及历史费用记录)即可分别得出总的住宿费及差旅补贴。4.3.3. 其它开支估算项目的其它开支,比如市内交通费、招待费、通讯费、工作餐费、培训费及其他费用(包括:办公费、咨询费、车费、邮寄费等)。其他开支的估算根据项目需求和经验进行。4.4. 进度指在工作量估算的基础上估计项目各项实施活动的开始时间和结束时间并进而估计整个项目的开始时间和结束时间。 1) 在本项目的项目过程定义中识别的项目特征以及系统架构和业务类型,确定同类项目,复用该项目的 mpp;如果没有同类项目,可以使用公司缺省模板;2) 列

18、出的任务及任务的工作量;3) 根据任务的依赖关系,采用“顺排法”或“倒排法”初步定出每个任务的开始时间和结束时间;4) 为每个任务分配资源;5) 根据资源、工期和其他限制条件,调整任务安排; 6) 在项目进度排定后,标识出项目的关键路径及项目里程碑。 顺排法是从项目起始时间算起根据各项活动之间的顺序及工期依次向前推出各项活动的开始时间和结束时间。倒排法是从项目的结束时间算起根据各项活动之间的顺序及工期依次向后反推出各项活动的结束时间和开始时间。 是采用顺排法还是采用倒排法要结合项目各阶段的限制条件来进行,对整个项目而言,可能混合采用顺排法和倒排法。对于无明确结束日期或采用顺排法其结束日期远在预期结束日期之前的项目或实施阶段应采用顺排法;对于有明确的截止日期或采用顺排法其结束日期在预期结束日期之后的项目或实施阶段应采用倒排法,以尽早明确项目或实施阶段的开始日期。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1