软件项目的成本管理
管理学第6章IT软件项目成本管理

嵌入模式指必须要求在一组紧密联系的硬件、软件及
操作约束下开发的软件项目
生产率=(KLOC)/E 人员数=E/D
Page 40
1000
800
开
发 成
600
本
(PM)400
200
0
嵌入模式 半分离模式 组织模式
20 40 60 80 100 120 开发工作量(E)
Page 41
22 20 时 18 间 16 (月) 14 12
Page 28
(1)输入:屏幕、表单、对话框、控件,或者最终用户 以及其他程序添加、删除、改变程序数据的消息。
(2)输出:屏幕、报告、图表或者程序产生的由最终用 户以及其他程序使用的消息。
(3)查询:输入输出的结合,输入能导致快速简单的输 出。
(4)内部逻辑文件:完全由程序控制的最终用户数据或 控制信息的主要逻辑组。
Page 39
软件类型 a b c d
适用范围
组织模式 2.4 1.05 2.5 0.38
各类应用程序
半分离模式 3.0 1.12 2.5 0.35 各类实用程序、编译程序等
嵌入模式 3.6 1.2 2.5 0.32 实时处理、控制程序、操作系统
组织模式指规模较小的、简单的软件项目
半分离模式指规模和复杂性处于中等程度的软件项目
Page 23
6.2.1 IT项目成本的常用估算方法 6.2.2 面向规模(LOC)的度量 6.2.3 面向功能点(FP)的度量 6.2.4 COCOMO模型
Page 24
成本建模技术:数学模型 专家判定技术(Delphi法) 类比评估技术 Parkson 法则:用所需的时间来表示的成本。 自顶向下估算法 自下而上估算法 赢利定价法:成本的预算依靠客户的预算而不
软件项目 成本控制 方法

软件项目成本控制方法在软件项目中,成本控制至关重要,以确保项目能够在预算内完成。
以下是一些软件项目成本控制的方法:1.制定预算:在项目启动阶段,制定详细的项目预算,包括硬件、软件、人员、培训、运营和维护成本等各方面的费用。
预算应尽可能准确,包括项目的各个阶段。
2.费用核算:实施费用核算,跟踪项目各项费用,包括人力资源、设备和工具、软件许可、培训成本等。
确保所有费用都被记录和分类。
3.制定变更控制程序:建立变更管理流程,以控制范围内和范围外的变更。
只有经过审查和批准的变更才能实施,以避免不必要的成本增加。
4.风险管理:进行风险评估,确定潜在的风险和问题,然后采取措施来减轻风险并应对问题。
预防性风险管理可降低额外成本。
5.资源管理:有效管理人力资源,确保团队成员的工作效率和生产力。
避免因低效率或不合理的分配而导致成本增加。
6.项目计划与进度控制:制定合理的项目计划并进行严密的进度控制,以确保项目按计划进行,避免因延期而导致额外成本。
7.软件工程最佳实践:采用软件工程的最佳实践,如迭代开发、代码重用、自动化测试等,以提高开发效率和质量。
8.质量控制:实施严格的质量控制,以避免后期修复和维护成本的增加。
确保在开发过程中及时发现和解决问题。
9.费用效益分析:在项目决策中进行费用效益分析,评估不同选择对成本的影响,选择最经济和合适的方案。
10.持续监测与报告:定期监测项目的费用,并生成费用报告,以及时发现和应对超支情况。
这些方法有助于软件项目的成本控制,确保项目在预算内完成并提供高质量的成果。
在整个项目生命周期中,不断关注成本控制是项目成功的关键因素之一。
软件项目成本管理

软件项目成本管理1.软件项目成本管理概述软件项目规模一般是指所开发软件的规模大小,它的度量方法一般有两种:LOC(Lines of Code):源代码程序长度的测量FP(Function Point):系统功能数量的测量软件项目工作量是指为了提供软件的功能而必须完成的软件工程任务量。
其度量单位为:人月、人天、人年:人在单位时间内完成的任务量为了确定工作量度量单位,可设定一个“标准程序员”,例如具有15~18个月开发经验的程序员。
工作量与规模紧密相关,此外还与项目和产品特性(如团队的技术和能力、所使用的语言和平台、团队的稳定性、项目中的自动化程度、产品复杂性等)相关。
在不会引起混淆的情况下,工作量和规模这两个概念可不做区别。
1.1.软件项目成本完成软件项目工作量相应付出的代价,即待开发软件项目所需要的资金。
人的劳动消耗所需要的代价是软件开发的主要成本。
成本一般采用货币单位来计算,如人民币、美元等。
1.2.工作量和成本的关系工作量是项目成本的主要考虑因素,完成项目工作量所消耗的成本是项目成本最主要的部分。
因此,项目的工作量估算和成本估算常常同时进行。
如果确定了单位工作量所消耗的成本,则可根据项目工作量直接计算出完成项目工作量所消耗的成本。
例如:如果一个软件项目的工作量是20人月,而企业的人力成本参数是2万元/人月,则完成项目工作量所需的成本是40万元。
1.3.软件项目成本的构成软件项目通常是技术密集型项目,其成本构成与一般的建设项目有很大区别,其中最主要的成本是在项目开发过程中所花费的工作量及相应的代价,它不包括原材料及能源的消耗,主要是人的劳动消耗。
一般来讲,软件项目的成本构成主要包括以下几种:(1)软硬件购置成本:这部分费用虽然可以作为企业的固定资产,但因技术折旧太快,需要在项目开发中分摊一部分费用。
(2)人工成本(软件开发、系统集成费用):主要是指开发人员、操作人员、管理人员的工资福利费等。
在软件项目中人工费用总是占有相当大的份额,有的可以占到项目总成本的80%以上。
如何进行软件项目的成本管理

如何进行软件项目的成本管理软件项目的成本管理是确保项目顺利完成和预算得到控制的一项重要工作。
合理的成本管理可以帮助项目团队更好地规划和控制项目的投资,并最大限度地提高项目的回报率。
本文将介绍如何进行软件项目的成本管理,并提供一些实用的方法和建议。
一、制定项目预算项目预算是成本管理的基础,需要在项目启动初期制定出来。
制定项目预算时,需要考虑到项目的规模、工期、资源需求以及开发人员的工资等因素。
预算的编制要尽可能准确,包括各种费用如硬件设备费用、软件购买费用、人员培训费用等,并合理留出一定的预备金以应对不可预见的风险和变动。
二、明确项目范围项目范围的不明确会导致项目成本控制的困难,因此在开始项目前需要进行充分的需求分析和项目范围的明确定义。
项目经理和团队成员要与客户进行充分的沟通,确保对项目目标和需求有清晰准确的了解,并将其明确地记录下来。
只有明确的项目范围,才能有针对性地控制和管理项目的成本。
三、制定成本计划成本计划是指根据项目预算和项目范围,制定出整个项目周期内的成本控制计划。
成本计划需要包括各个阶段和任务的成本估算、资源预算以及成本的分配和报告等内容。
制定成本计划时,需要考虑到项目的时间安排、人员配置和风险预测等因素,以便更好地控制项目的成本。
四、费用追踪和控制费用追踪是指对项目成本的实时跟踪和监控,以便及时发现和解决成本超支或预算不足的问题。
在项目执行的过程中,项目经理需要及时收集和记录项目相关的成本数据,并与成本计划进行对比和分析。
如果发现成本偏离预算,需要及时采取相应的措施进行调整和控制,以确保项目成本的有效管理。
五、风险管理风险管理是软件项目成本管理中一个至关重要的环节。
项目团队需要在项目启动初期对潜在的风险进行充分的评估和分析,并采取相应的措施进行应对和控制。
例如,可以通过制定风险应对计划、建立风险储备金等方式来减少风险对项目成本的影响。
六、持续改进在项目的不同阶段和周期内,项目团队需要进行成本管理的评估和反思,总结经验教训并进行持续改进。
软件项目成本管理

软件项目成本管理目录1. 项目概况 (2)1.1 项目背景和目标 (3)1.2 项目范围和目标 (4)2. 成本估算 (5)2.1 成本估算方法 (6)2.2 人员成本估算 (8)2.3 材料成本估算 (9)2.4 设备成本估算 (11)2.5 其他成本估算 (12)2.6 成本估算结果和分析 (13)3. 成本控制 (15)3.1 成本计划和预算 (16)3.2 成本监控和跟踪 (17)3.3 成本偏差分析和处理 (19)3.4 风险管理和成本控制 (21)3.5 成本优化和节约措施 (22)4. 付款管理 (23)4.1 付款计划和流程 (24)4.2 付款方式和条款 (25)4.3 成本文档和报销 (27)4.4 付款争议处理 (28)5. 成本报表和分析 (29)5.1 成本明细报表 (30)5.2 成本概况报表 (32)5.3 成本分析报告 (33)5.4 成本控制指标 (34)6. 工具和技术 (36)6.1 成本管理软件 (38)6.2 成本估算工具 (40)6.3 数据分析平台 (41)1. 项目概况本软件项目旨在为公司带来核心竞争力提升和业务流程优化,是结合了市场发展趋势、客户需求及公司战略规划的重大举措。
本次软件项目的核心理念是创新与高效并重,在降低成本的同时保证品质的提升,最终实现可持续发展和市场占领。
当前项目已经进入了重要的成本管控阶段,以确保项目能够在预定的预算内顺利进行并达到既定的目标。
本项目是在深入市场调研和分析客户需求的基础上提出的,旨在解决当前业务流程中的瓶颈问题,提升公司的运营效率和服务质量。
项目经过前期的策划和规划,已经明确了目标、任务和工作计划。
本项目的目标是开发一款具有市场竞争力的软件产品,满足用户需求并优化业务流程。
通过软件的应用实现公司运营成本的降低、工作效率的提升和客户满意度的提高。
本项目的实施将为公司带来新的经济增长点,助力公司在激烈的市场竞争中取得优势地位。
软件研发项目的成本控制与预算管理

软件研发项目的成本控制与预算管理在当今数字化时代,软件研发项目已经成为了各个行业的重要组成部分。
而在进行软件研发项目时,成本控制和预算管理则显得尤为重要。
本文将就软件研发项目的成本控制与预算管理展开讨论。
首先,成本控制是软件研发项目管理的重要环节。
在软件研发项目中,成本控制主要包括对项目的预算制定、执行和监控三个方面。
在项目初期,对项目的需求、范围和时间等进行合理评估,制定出合理可行的项目预算,是关键的一步。
在项目执行阶段,要对项目的成本控制进行监控与管理,以确保在预算范围内完成项目。
此外,也需要及时调整预算和控制措施,以应对意外情况和变化。
其次,预算管理在软件研发项目中的重要性不言而喻。
预算管理是为了确保软件研发项目在预定范围内完成,达到预期目标。
在进行预算管理时,需要考虑项目整体收益和成本之间的平衡,确保预算具有合理性和可行性。
同时,也要制定详细的预算计划和相应的控制措施,以保证项目的按时按质完成。
除了成本控制和预算管理,软件研发项目还需要重视风险管理。
在软件研发项目中,风险是无法避免的,但通过有效的风险管理可以降低风险的发生概率和损失程度。
在项目初期,需要进行风险评估和规划,确定潜在风险和应对策略。
在项目执行阶段,要及时识别和响应风险,确保项目能够顺利进行。
此外,团队管理也是软件研发项目成功的关键因素之一。
优秀的团队管理能够提高团队的工作效率和质量,确保项目按计划顺利进行。
在软件研发项目中,要建立有效的沟通机制,激励团队成员的积极性,提供良好的工作环境,以促进团队协作和创新。
综上所述,成本控制和预算管理是软件研发项目管理的重要组成部分。
通过合理的成本控制和预算管理,可以有效降低项目风险,提高项目的成功率。
同时,团队管理和风险管理也是软件研发项目成功的关键因素之一。
只有具备以上条件,软件研发项目才能顺利完成,达到预期目标。
软件项目_如何有效控制成本

软件项目:如何有效控制成本软件项目成本管理办法一、概述软件项目成本管理办法是为了有效控制软件项目的成本,确保项目质量、进度和效益的协调统一,以下是对软件项目成本进行详细说明、分类、核算及控制的方法。
二、软件项目成本构成1.人力资源成本:包括软件开发人员的工资、福利、差旅等费用。
2.物资成本:包括硬件设备、软件工具、办公用品等费用。
3.间接费用:包括租赁费、水电费、物业管理费等。
4.其他费用:包括培训费、资料费、咨询费等。
三、软件项目成本核算方法1.直接成本核算:直接计入项目成本的费用,包括人力资源成本和物资成本。
2.间接成本核算:按比例分摊的间接费用,如租赁费、水电费等。
3.其他费用核算:依据实际情况进行核算,如培训费、资料费等。
4.总成本核算:直接成本+间接成本+其他费用。
四、软件项目成本控制措施1.优化人力资源配置:合理安排人员,避免人力浪费。
2.物资成本控制:合理采购,库存管理,节约使用,降低物资消耗。
3.提高项目执行效率:优化项目管理流程,提高团队协作效率。
4.成本监控与调整:定期进行成本分析,发现问题及时调整。
5.合同与采购管理:合理制定合同条款,降低法律风险;规范采购流程,确保合规性。
五、软件项目成本效益评估1.效益评估指标:包括利润率、成本效益比等。
2.效益评估方法:包括成本效益分析、投资回报率等。
3.根据效益评估结果,对项目进行总结或改进。
六、软件项目成本核算流程1.确定项目成本核算对象:按照项目类型、规模等进行分类。
2.收集成本数据:按照上述成本构成进行数据收集。
3.进行成本核算:按照上述核算方法进行核算。
4.进行成本控制:按照上述控制措施进行成本控制。
5.进行效益评估:按照上述评估指标和方法进行效益评估。
6.项目结束后,对整个项目成本核算和管理过程进行总结和反馈。
七、软件项目成本核算注意事项1.建立健全的成本核算制度,明确各部门的职责和分工。
2.加强成本核算数据的收集、整理和分析,确保数据的真实性和准确性。
第10章 软件项目的成本管理

第27页
2.功能点估计法 功能点表示法是一种按照统一方式测定应用功能的方法, 最后的结果是一个数。这个结果数可以用来估计代码行数、成 本和项目周期。不过要正确、一致的应用这种方法还需要大量 的实践。 该方法包括两个评估,即评估产品所需要的内部基本功能 和外部功能。然后根据技术复杂度因子(权)对它们进行量化 ,产生产品规模的最终结果。
4.资源库描述:对项目拥有的资源存量的说明。
5.组织策略:项目实施组织的企业文化、项目组织的组织结构、项目组织获得资 源的方式和手段方面的方针体现了项目高层在资源使用方面的策略,可以影响到人 员招聘、物资和设备的租赁或采购,对如何使用资源起重要作用 。
第14页
二、资源计划的编制步骤
1.资源需求分析
第10章 软件项目的成本管理
第10章 软件项目的成本管理
1 2 3 4 成本管理的概念 项目资源计划 项目成本估算 项目成本预算
第2页
本章学习目标
第10章 软件项目的成本管理
掌握工程进度\工期等概念 熟悉项目时间管理的内容
掌握进度计划的编制方法与技术
掌握网络计划技术 熟悉软件项目计划的编写
经济性 匿名性 客观性
(3)对德尔菲法的评价 周期较短,费用较低;但对各种意见的可靠程度和科学依据缺乏统 一的标准,理论上缺乏深刻的逻辑论证等.
第16页
2.资料统计法
使用历史项目的统计数据资料,计算和确定项目资源计划的方法 。 实物量指标多数用来表明物质资源的需求数量,这类指标一般表现为 绝对数指标。 劳动量指标主要用于表明人力的使用,这类指标可以是绝对量也可以 相对量指标。 价值量指标主要用于表示资源的货币价值,一般使用本国货币币值表 示的活劳动或物化劳动的价值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(3)对德尔菲法的评价 周期较短,费用较低;但对各种意见的可靠程度和科学依据缺乏统 一的标准,理论上缺乏深刻的逻辑论证等.
第18页
2.资料统计法
指使用历史项目的统计数据资料,计算和确定项目资源计 划的方法 。 实物量指标多数用来表明物质资源的需求数量,这类指标 一般表现为绝对数指标。 劳动量指标主要用于表明人力的使用,这类指标可以是绝 对量也可以相对量指标。 价值量指标主要用于表示资源的货币价值,一般使用本国 货币币值表示的活劳动或物化劳动的价值。
3.资源成本比较与资源组合
比较各种资源的使用成本,确定资源的组合模式。
4.资源分配与计划编制
保证各个任务得到合适的资源,努力实现资源总量最少、使用平衡。 编制项目资源计划。
第17页
三、编制资源计划的方法与工具
1.德尔菲(专家)评估法
由项目成本管理专家根据经验和判断去确定和编制项目资源计划的方 法。这种方法通常又有两种具体的形式:专家小组法与德尔斐法。 (1)德尔菲法的具体做法是: ①设计调查表。 ②选择应答的专家 ③征询专家的意见 (2)德尔菲法的特点
第13页
二、 成本管理的内容
项目成本的管理内容:
制定资源计划;
对项目成本进行估算、预算; 在项目实施过程中对项目成本进行控制和预测; 不断调整项目成本计划。
第14页
10 .2 项目资源计划
资源可理解为一切具有现实和潜在价值的东西,完成项 目必须要消确定工作分解结构中每一项任务所需的资源数量、质量及其种 类,根据有关项目领域中的消耗定额或经验数据,确定资源需求量。 工作量计算; 确定实施方案; 估计人员需求量; 估计设备、材料需求量; 确定资源的使用时间。
2.资源供给分析
分析资源的可获得性、获得的难易程度及获得的渠道和方式,可从内 部和外部资源进行分析。
第29页
2.功能点估计法
功能点表示法是一种按照统一方式测定应用功能的方法, 最后的结果是一个数。这个结果数可以用来估计代码行数、成 本和项目周期。不过要正确、一致的应用这种方法还需要大量 的实践。 该方法包括两个评估,即评估产品所需要的内部基本功能 和外部功能。然后根据技术复杂度因子(权)对它们进行量化, 产生产品规模的最终结果。
第12页
(4)人力资源对成本的影响 对于技术能力高、技术素质高的人才,成本较高,但可 产生较高的工作效率、高质量的产品和较短的工期等间接效 果,从而总体上会降低成本;而对于一般人员,还需要技术 培训,对项目的理解及工作效率相对低下,工期会延长,需 要雇佣更多的人员,造成成本的增加。 (5)价格对成本的影响 中间产品和服务及硬件、软件的价格也对成本产生直 接的影响,价格对项目预算的估计影响很多。
项目成本控制:指控制项目预算变更的过程。
第6页
一、软件项目成本
项目成本:包括项目生命周期每一阶段的资源耗费。
项目直接成本:指与项目有直接关系的成本费用,是与 项目直接对应的,包括直接人工费用、直接材料费用、 其他直接费用等。 管理费用:指为了组织、管理和控制项目所发生的费用, 项目管理费用一般是项目的间接费用,主要包括管理人 员费用支出、差旅费用、固定资产和设备使用费用、办 公费用、医疗保险费用,以及其他一些费用等。 期间费用等:指与项目的完成没有直接关系,费用的发 生基本上不受项目业务量增减所影响的费用。这些费用 包括公司的日常行政管理费用、销售费用、财务费用等, 这些费用已经不再是项目费用的一部分,而是作为期间 费用直接计入公司当期损益。
第24页
1.软件开发成本估算过程
软件项目成本估算包括识别各种项目成本的构成科目和估 计和确定各种成本的数额大小;可以用货币单位表示,也可用 工时、人月、人天、人年等其他单位表示 。 软件开发成本是指软件开发过程中所花费的工作量及相应 的代价。在成本估算中,对软件成本的估算是最困难和最关键 的。代码行(LOC)是衡量软件项目规模最常用的概念,指所有 的可执行的源代码行数,包括可交付的工作控制语言语句、数 据定义、数据类型声明、等价声明、输入/输出格式声明等。 一代码行的价值和人月平均代码行数可以体现一个软件生产组 织的生产能力。组织可以根据对历史项目的审计来核算组织的 单行代码价值。
第28页
二、软件项目成本估算方法
1.类推估算法 类推法估计结果的精确度取决于历史项目数据的完整性 和准确度。因此,用好类推法的前提条件之一是组织建立起 较好的项目评价与分析机制,对历史项目的数据分析是可信 赖的。其基本步骤如下: 1)整理出项目功能列表和实现每个功能的代码行; 2)标识出每个功能列表与历史项目的相同点和不同点,特别 要注意历史项目做得不够的地方; 3)通过步骤1)和2)得出各个功能的估计值; 4)产生规模估计。
质量与费用之间的关系
第10页
(2)工期对成本的影响 在项目实现过程中,各项活动消耗或占用的资源都是在一 定的钟点或时期中发生的。所以项目的成本与工期是直接 相关的并随着工期的变化而变化。缩短工期需要更多的技 术水平更高的人员,直接成本费用就会增加。 软件项目存在一个最短的进度点。
第11页
(3)管理水平对成本的影响 高的管理水平可以提高预算的准确度,加强对项目预算的 执行和监督,对工期的控制能够严格限制在计划许可范围内, 减少各种更改所造成的成本增加和工期的变更,减少风险损失。 软件开发成本管理过程中存在的主要问题:
形资源,同时还可能需要消耗其他一些无形资源,而且由于
存在资源约束,项目耗用资源的质量、数量、均衡状况对项 目的工期、成本有着不可估量的影响。
第15页
一、资源计划的主要依据
项目资源计划是在分析、识别项目的资源需求,确定项目所需投入的资源种类、 数量和时间的基础上,制定科学、合理、可行的项目资源计划的项目成本管理活动。 包括: 1.工作分解结构WBS:确定项目可交付的成果,明确工作范围,及每项工作所需 资源。 2.项目进度计划:是其他各项计划的基础,各种资源如何分配、什么时候分配给 什么工作由项目进度计划确定。 3.历史资料:历史信息记录了以前类似项目使用资源的需求情况,此类资源可以 作为新项目资源计划的参考资料。
(2)从财务角度来看,列入软件项目的成本如下:
硬件购置费、软件购置费、人工费、培训费、通讯费、基本建设 费、 财务费用、管理费用、材料费、水、电、汽费、专有技术购置费、 其它费用。
第8页
2.软件项目成本的影响因素
(1)项目质量对成本的影响 项目的实现过程是项目质量的形成过程,在这一过程中需进行质量的检 验与保障工作和质量失败的补救工作,这两项工作都需消耗资源,都会 产生质量成本。
项目成本预算和估算的准确度差 过粗和过细。预算过粗会使项目费用的随意性较大,准确度降低; 预算过细会使项目控制的内容过多,弹性差,变化不灵活,管理成 本加大。 缺乏对软件成本事先估计的有效控制 当在项目后期,实际远离计划出现偏差时才进行成本控制。 缺乏成本绩效的分析和跟踪
很少有将预算、实际成本和工作量进度联系起来,考虑 实际成本和工作量是否匹配的问题。
第21页
资源负荷图或需求曲线
资 源 量
时间
第22页
资源累计需求曲线
资源累计需要
时间
时间
第23页
10 .3 项目成本估算 一、项目成本估算概述
成本估算是对完成项目各项任务所需资源的成本所进 行的近似估算。主要依据包括: 项目范围说明; 工作分解结构WBS; 资源计划; 资源单位价格; 历史信息(同类项目的历史资料始终是项目执行过程中可 以参考的最有价值的资料,包括项目文件、共用的费用估算 数据及项目工作组的知识等); 会计报表。
第19页
常用的项目资源计划的工具:
包括:资源矩阵、资源甘特图、资源负荷图或资源需求曲线、资源
累计需求曲线等。
项目资源矩阵 工作 工作1 工作2 … 工作m 资源需要 资源1 资源2 … 资源n-1 资源n 相关说明
第20页
项目资源数据表
资源需求种类 资源需求 时间安排(不同时间资源需求量) 总量 1 资源1 资源2 … 资源n 2 3 … T-1 T 相关说明
第25页
例如,某软件公司统计发现该公司每一万行C语言源代码形 成的源文件(.c和.h文件)约为250K。某项目的源文件大小 为3.75M,则可估计该项目源代码大约为15万行,该项目累 计投入工作量为240人月,每人月费用为10000元(包括人 均工资、福利、办公费用公滩等),则该项目中1LOC的价 值为:(240×10000)/150000=16元/LOC。
第5页
成本管理包括项目资源规划、项目成本估算、项目成 本预算、项目成本控制等过程。
项目资源规划:指确定为完成项目诸工序,需用何种 资源(人、设备、材料)及每种资源的需要量。
项目成本估算:指编制为完成项目各工序所需的资源 的近似估算总费用。 项目成本预算:指将总费用精确估算并分配到项目的 各个活动上的过程。
项目质量成本由质量保证成本和质量故障成本组成:
质量保证成本:指为了保证和提高产品质量而采取的技术措施所消耗的 费用。
质量故障成本:指为了排除产品质量而采取的技术措施所消耗的费用。
第9页
质量保证成本和质量故障成本是相互矛盾的,项目产品的质量 越低,由于质量不合格引起的损失就越大,即故障成本增加; 质量越高,相应的质量保证成本也越高,故障就少,由故障引 起的损失也相应减少。因此,需对二者进行平衡。
第7页
1.软件项目成本的分类 (1)从软件生命周期构成的两阶段即开发阶段和维护阶段看, 软件的成本由开发成本和维护成本构成。
开发成本由软件开发成本、硬件成本和其他成本组成,包括了系统 软件的分析/设计费用、实施费用及系统切换等方面的费用; 维护成本由运行费用(包含人工费、材料费、固定资产折旧费、专 有技术及技术资料购置费)、管理费(包含审计费、系统服务费、 行政管理费)及维护费(包含纠错性维护费用及适应性维护费用)。