- 1、本文档共74页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 准确的估算要求企业应该有足够的以往项目的经验数据作为估算的基础。 估算对需求是很敏感的,必须对项目的需求理解到很深的程度才能准确估算。 没有经验的估算人员很容易过分乐观、考虑不周。 签约前,销售人员为了拿到项目,而夸大了承诺,削减了价格;签约后,项目经理接手项目的时候,可能处于无法成功的尴尬境地。 * 将项目按类型或行业进行分类后,估算可能会更准确一些。 * 成本基线是成本控制的重要依据,在项目执行过程中需要不断将实际成本支出与成本基线比较,判断当前项目是否出现成本偏差。 * 软件项目很大一部分的成本都花费在维护阶段。 基于软件复用和构件化的软件开发维护费用较低。 避免低劣的估算 留出估算的时间,并做好计划 注意积累项目数据,以开发人员提供的经验数据为基础进行估算 分类法估算 进行详细的较低层次上的估算 使用估算工具 使用几种不同估算技术,并比较它们的结果 估算的表达方式 加减限定表示 6个人月的工作量可表示为6+3、6-1人月。 范围表示 6个人月的工作量可表示为5~9人月。 估算的表达方式 风险量化 估算:6个人月,+3,-2 +1人月:延迟交付转换子系统 -1人月:新成员的工作效率高 +1人月:采用的新工具没有预计的好 -1人月:采用的新工具比预计的好 +0.5人月:员工病事假 +0.5人月:低估规模 本章内容提要 软件项目规模成本的概念 成本估算 成本预算 成本控制 第三节 成本预算 成本预算是将项目总估算成本分摊到各个工作单元中去,主要包括三个步骤: 将项目的总估算成本分摊到各项活动。根据项目的成本估算确定项目的总预算成本后,将总预算成本按照项目工作分解结构(WBS)和每一项活动的工作范围,以一定比例分摊到各项活动中,为每项活动建立总预算成本。 将活动总预算成本分摊到工作包。将活动总预算成本按照构成这一活动的工作包和所消耗的资源数量进行成本预算分摊。 确定各工作包成本预算支出的时间以及每一个时间所发生的累积成本支出额,形成成本基线。 成本预算的依据和特征 成本预算的依据: 成本估算 工作分解结构(WBS) 项目进度计划 成本预算的特征: 计划性:将总费用精确的分配到WBS的每一个工作包中。 控制性:合理规划资源,控制资源使用,节约成本。 降低项目成本预算的方法 降低资源的费率 减少任务的工时 减少加班 替换资源 删除任务 降低资源的费率 降低人力资源的费率往往会打击工作人员的积极性,但可以通过降低其他资源的费率来实现,比如降低能源消耗、设备费用、耗材费用等。 减少任务的工时 使任务高效率地执行,避免浪费时间,从而适当减少任务的工时,可以降低任务的费用。 降低项目成本预算的方法 减少加班 加班需要支付加班费率,这通常要高于正常情况下的人力资源费率,所以减少加班可以有效的减少项目成本。 替换资源 用廉价的资源替换比较高价的资源,但有一个前提,那就是替换的资源同样能胜任这项任务。 删除任务 确认删除该任务对项目没有影响或影响在可控制范围内才可采用。 降低项目成本预算的方法 重视维护阶段的成本预算 加强客户对软件维护在软件应用中重要性的认识。在签订软件合同时,应增加对软件维护的成本预算。 软件市场中对软件维护的规范性要有一个统一科学的认识和约束,要形成规范的软件服务市场。 坚持有偿服务的原则。 加强软件开发中的软件测试、软件复用,组件化,标准化、泛性模式的运用。 * 项目成功的一个标志就是在预算之内完成,项目成本管理的目的就是在保证达到项目目标的前提下,尽量节省成本。 * * 软件开发成本计算不同于其它物理产品的成本和其它领域项目的成本计算,原材料和能源的成本所占比例极小。 * 项目估算成本是进行项目跟踪控制的一个参照值,而这个估算成本在项目过程中如何花费,就是项目的预算。 * 首先估算出项目的成本,在此基础上进行项目的预算和成本控制。 资源单价指消耗单位资源所需付出的成本,如每小时人员费用。 * 代码行度量是否包括注释行?是否包括数据声明?在这方面还未达成一致的标准。 * FP方法认为基于计算机的信息系统由5个主要构件组成。 * 同样复杂度级别的外部输出权重比外部输入权重多出20%~33%。由于一个外部输出意味着产生一个有意义的需要显示的结果,因此相应的权重就应该比外部输入/查询高一些。同样,系统的外部接口文件通常承担协议、数据转换和协同处理,所以其权重就更高。内部文件的使用意味着存在一个相应处理,该处理具有一定复杂性,所以具有最高的权重。 * 开发一个信息系统的工作量不仅与它的功能及其复杂度相关,而且还与系统的技术复杂性相关。 * 该表是根据经验数据研究得到的
文档评论(0)