2016天大研究生软件项目管理 软件项目成本计划.pptxVIP

2016天大研究生软件项目管理 软件项目成本计划.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2016天大研究生软件项目管理 软件项目成本计划

软件项目管理天津大学软件学院王 赞wangzan@ 项目 初始 项目 计划 项目执 行控制 项目 结束范围计划 时间 计划 成本 计划 质量 计划 人力 计划 沟通 计划 风险 计划 合同 计划 集成 计划RoadMap chapter__4软件项目管理第 4 章软件项目成本计划 chapter__4本章要点一、软件项目规模成本的概念二、成本估算过程三、成本估算方法 chapter__4成本管理过程资源计划编制:确定项目需要的资源种类和数量成本估算:中心环节编制一个为完成项目各活动所需要的资源成本的近似估算成本预算:项目进度将总成本估算分配到各单项工作活动上成本控制:项目跟踪控制项目预算的变更 chapter__4关于估算估算不是很准确的,有误差的经验(历史)数据非常重要不要太迷信数学模型 chapter__4软件项目规模软件项目规模即工作量,是从软件项目范围中抽出的软件功能,然后确定每个软件功能所必须执行的一系列软件工程任务包括:软件规划,软件管理,需求,设计,编码,测试,以及后期的维护等任务。 chapter__4规模的单位LOC(Loc of Code)源代码程序长度的测量FP(Function Point)用系统的功能数量来测量人月人天人年 chapter__4软件项目成本完成软件规模相应付出的代价。待开发的软件项目需要的资金。 人的劳动的消耗所需要的代价是软件产品的主要成本 chapter__4成本的单位货币单位人民币元美元…….. chapter__4软件的规模和成本的关系规模是成本的主要因素,是成本估算的基础有了规模就确定了成本, chapter__4本章要点一、软件项目规模成本的概念二、成本估算过程三、成本估算方法 chapter__4成本估算过程成本估算方法估算输入估算结果 chapter__4成本估算输入项目需求、 WBS历史项目度量资源要求(资源编制计划)资源消耗率:如人员成本: 100元/小时进度规划:项目总进度(一般是合同要求)学习曲线 chapter__4资源规划需要的资源种类、数量等 chapter__4Sample Resource Histogram for a Large IT Project chapter__4成本估算直接成本间接成本 chapter__4直接成本与具体项目相关的成本 chapter__4间接成本不能具体到某个项目中的成本,可以分摊到各个具体项目中的成本,例如:培训房租水电员工福利市场费用管理费其他等等 chapter__4项目估算输出估算文件资源,资源的数量,质量标准,估算成本等信息单位:一般是货币单位BAC(Budget At completion)估算说明工作范围估算的基础和依据估算的假设估算的误差变动等 chapter__4估算说明预测所需要的总工作量的过程。是一种量化的结果可以有一些误差成本估算不同于项目定价贯穿于软件的生存周期。 chapter__4本章要点一、软件项目规模成本的概念二、成本估算过程三、成本估算方法 chapter__4估算的基本方法代码行、功能点、对象点、用例点类比 (自顶向下)估算法自下而上估算法参数法估算法专家估算法 chapter__4代码行(LOC)从软件程序量的角度定义项目规模。要求功能分解足够详细的有一定的经验数据(类比和经验方法)与具体的编程语言有关 chapter__4代码行(LOC)缺点对代码行没有公认的可接受的标准定义代码行数量依赖于所用的编程语言和个人的编程风格. 在项目早期,需求不稳定、设计不成熟、实现不确定的情况下很难准确地估算代码量. 代码行强调编码的工作量,只是项目实现阶段的一部分 chapter__4功能点(FP: Function point)用系统的功能数量来测量其规模与实现产品所使用的语言和技术没有关系的两个评估内部基本功能外部基本功能加权和量化 chapter__4功能点的公式FP =UFC*TCFUFC:未调整功能点计数TCF:技术复杂度因子 chapter__4UFC-未调整功能点计数功能计数项:外部输入外部输出外部查询外部文件内部文件 chapter__4UFC-未调整功能点计数功能计数项的复杂度等级复杂度权重因素项简单一般复杂外部输入346外部输出457外部查询346外部文件5710内部文件71015 chapter__4功能点计算实例-UFC功能点项简单一般复杂外部输入6 * 32 * 43 * 6外部输出7 * 47 * 50 * 7外部查询0 * 32 * 44 * 6外部文件5 * 52 * 73 * 10内部文件9 * 70 * 102 * 15总计UFC301 chapter__4TCF-技术复杂度因子TCF=0.65+0.01(sum(Fi)): Fi:0-5,TCF:

文档评论(0)

chenjian7107 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档