版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第六章IT软件项目的成本管理、副标题、6.1 IT项目的成本6.2 IT项目的开发成本的估计方法6.3成本估计案例6.4项目的成本管理、6.1 IT项目的成本、间接费用、直接费用、 1. IT项目成本的构成由项目经理控制,注意: IT软件项目的产品生产不是重复的制造过程的成本估计,计算项目识别、设计、实施、评估等项目开发过程的人工费2 .影响项目成本的因素,1 )项目质量对成本的影响质量对成本的影响可以用质量成本构成的形象来表示。 所谓质量故障成本,就是为了消除产品质量原因引起的故障,保证恢复产品功能的费用的质量保证成本,是为了保证和提高产品质量的技术措施所消耗的费用,质量总成本由质量故障成本
2、和质量保证成本组成,2 ) 工期对成本的影响项目费用由直接费用和间接费用构成,一般工期越长,项目直接费用越低,间接费用越高工期越短,直接费用越高,间接费用越低。 相互间的关系如下图所示。 3 )价格影响成本的中间产品和服务,市场人才、硬件、软件的价格也直接影响成本。 4 )管理水平对成本影响较高的管理水平有:1)提高预算精度;2 )加强项目预算的执行和监督;3 )将工期管理严格限制在计划许可范围内的设计方案和项目计划的变更导致成本的增加、减少和工期的变更;4 )比较有效的成本可以减少风险损失,5 )人力资源对成本的影响高的技术能力、技术素质高的人才、自身的人力资源成本较高,但可以产生高工作效率
3、、高质量的产品、短工期等间接效果,整体上成本反而可以减少一般人员, 对需要技术训练的项目的理解和作业效率相对降低,工期延长,成本增加;3 .项目成本管理的内容有:1)确定资源计划制定完成项目活动所需的各种资源的种类、数量和时间,包括人力、财力和物资资源; 完成资源配置意义:它是进行费用估计的基础,也是作业结构分解、项目范围定义、活动定义和作业进度计划编制的后续工作。 根据:工作分解结构、项目范围定义、项目活动定义、历史资料、库信息、工作进展计划等。 方法:通过几种专业技术人员采用组织战略、数学模型、专家评价等技术手段制定项目资源计划,2 )费用估计是完成项目工作所需费用的估计和计划,是项目计划
4、的重要组成部分。 实施成本管理,首先需要估计费用的依据:工作分解结构、资源要求、活动持续时间的估计、历史信息、财务规范等。 方法:经验估计法、要素估计法、WBS全面详细估计法、数学模型法等。 结果:经过费用估计,最终产生费用估计表、估计的详细依据、费用管理和管理计划等。 3 )费用预算的目的是形成项目的主费用计划依据:注意控制费用预算的水平,水平对预算的管理影响少,水平过多则计划准备时间和费用多。 方法:费用分解结构(教科书第85页)按工作分解结构和工作任务分配估计的费用,得到费用分配树,形成项目费用预算表。 结果:费用基准线(成本基准线)会显示指定给专案中每个工作作业的费用,并以此作为费用基
5、准线来管理专案的执行与费用支出。 4 )不可预见的费用不可预见的费用是为应对突发事件和意想不到的变化而准备的资金,主要用于防止错误、忽略、突变导致的费用增加。 这笔费用的金额根据项目的工作范围、风险分析、类似项目的经验和项目团队的评价来决定。这个费用在项目费用中所占的比例一般为10%。 5 )费用管理也称为成本管理,在项目整体实施过程中,定期收集项目实际成本数据,与成本的计划值进行比较分析,进行成本预测,及时发现和纠正偏差,尽可能好地实现项目成本目标的主要目的是把项目的运营成本控制在预算的范围内,或者控制在允许的范围内,在项目失控之前立即采取措施进行纠正。 17、补充:估计成本时应考虑的要素(
6、1)、18、估计成本时应考虑的要素(2)、19、估计成本时应考虑的要素(3)、20、估计成本时应考虑的要素(4)、21、估计成本时应考虑的要素(成本估计应考虑的因素(6),6.2 IT项目开发成本的估计方法1 IT项目成本的一般估计方法2规模(LOC )的度量3功能点(FP )的度量4 COCOMO模型,1. IT项目成本的一般估计通常,采用几个方法,比较他们的估计结果,结果差异很大的情况下,表示没有收集到充分的成本信息,所以必须取得更多的信息重新估计的结果大致一致为止,2 .软件开发项目的估计的基本技术,3 面向的测量通过标准化质量和生产效率测量的方法得到,测量是基于生产的软件的规模软件规模
7、测量标准,注意:代码行数取决于选择的硬件和软件,所以不能认为是软件测量的最佳方法4 .功能点(FP ) 面向的测量功能点估计是程序规模的综合测量,在项目初期从需求说明书中确定功能点比确定代码行更容易确定参数,各参数可根据复杂性进行评价,权重为3-15,1 )功能点估计的指标输入:屏幕、表格输出:由屏幕、报告、图表或程序生成的、由最终用户和其他程序使用的消息。 外部接口文件搜索(交互式):输入/输出的组合,使输入能快速、简单地输出。 内部逻辑文件:由程序完全控制的最终用户数据或控制信息的主要逻辑组。 (2)功能点估计的方法和功能点方法一般需要调整计算的功能点,因为创建特定测量参数的功能点可能根据
8、上表中获得的功能点而变化。 根据下表的14个问题的回答状况计算调整功能点系数。 回答权重调整值Fi参照下表,对计算出的功能点(fp )进行调整: fp=功能点总数调整系数中,调整系数=0.65 0.01Fi, 公式中: 1 .合计数值是原来的合计功能点数值2.Fi是从调整功能点时要考虑的问题的回答结果得到的权重调整值3 .常数和参数的权重系数根据经验决定4 .调整系数一般在0.651.35之间变化, 功能点推定例:下述表2和表3显示了调整程序功能的数量和功能点时应考虑的问题的回答状况,试着分别计算了调整前和调整后的功能点数。 表2、表3、解:根据表3问题的回答情况,计算调整权重:Fi=50。
9、调整前、调整后的功能点数的计算结果如表4所示。项目种类:组织模型:规模小、简单的软件项目半隔离模型:规模和复杂性中等的软件项目嵌入模型:在一系列紧密的硬件、软件和操作约束下必须开发的软件项目,基于参数值, 确定不同开发模式的成本曲线,COCOMO可以根据参数值,用足够的人员和其他资源独立项目的进展。 有项目开发工作量和进度,可以估计项目生命周期内各阶段的人员配置情况。 人员配置情况不是一定的,必须是时间的函数。、6/26/2020、COCOMO模型的使用方法: Step1:确定系统开发方式Step2:确定模型自变量(loc ) step3:使用公式计算总工作量和总工作进展。6/26/2020,
10、情况1 :某大学计算中心受学校委托开发规模为5000DSI (行源代码)的工资管理软件,以组织形式开发,软件开发者平均工资为3000元。 计算开发这个工资管理软件的编程费用和编程工期吗? 6/26/2020,开发这个工资管理软件,计算编程费用和编程工期吗?6/26/2020,采用了组织型开发方式,根据标准规模软件项目的几个指标(下图),计算编程工作量的比例和编程进度的比例。 6/26/2020,本工资管理软件的规模为5KDSI,在2KDSI和8KDSI之间,如果使用上表和线形式,则程序比率=68 (5-2)(65-68)/(8-2)=66.5程序进度比率=63 (5-2) (59-63 )。
11、因为2020,所以编程工作量=1366.5%=8.645(MM )编程工作的进度=6.666%=4(M )编程费用=8.645MM3000元/M=25935元6 .中级como模型中级como模型是基本c 利用人员及其他项目相关的影响因素调整工作量估计修正后的估计公式(成本和进度) :中级COCOMO模型调整因子, 7 .高级COCOMO模型的高级COCOMO模型的工作量和进度估计式与中级COCOMO模型一致,但高级COCOMO模型引入了两个主要功能:阶段敏感的工作权重:某一阶段(设计、编码、调试)比其他阶段的有关因素影响大高级COCOMO模型为各要素提供了“阶段敏感的工作权重”。 三层产品层
12、次:三个产品层次是模块、子系统、系统。 COCOMO模型是目前论证最充分的模型,使用方便。 如果明确了项目的规模LOC和费用定义,就可以尽量解决实际的测量成本。 8 .成本估计案例1 :代码行、工作量和成本估计计算机辅助设计(CAD )软件项目。 已知: CAD项目按功能被分解为以下7个子项目:用户界面和控制二维几何分析数据库管理计算机图形显示外围设备控制设计分析7个子项目的已知数据和要求计算在下一页。 上表显示了7个子项目代码行的乐观估计、悲观估计和一般估计。 分析了7个子项目规模的复杂性和难度,结合先前开发的类似项目经验,给出了每行代码开发的平均成本、每月代码开发的行数。 试行计算:加权平
13、均代码行估计值7个子项目的开发成本和工作量(人月),解:代码行、工作量和成本的估计,例2 :工作量和成本的估计【例2】计算机辅助设计(CAD )软件项目。 已知:记述同【例1】,知道4个开发阶段(需求分析、设计、代码和测试)的工作量的估计值。 试制计算: 7个子项目的开发成本工作量(人月),各阶段的工作量,工作量和成本的估计,例3 :利用基本COCOMO模型【例3】估计计算机辅助设计(CAD )软件项目。 已知:说明与【例1】相同。利用基本COCOMO模型估计工作量(人月)开发时间参加项目开发的人数,根据实例1的计算结果,因为目标代码行数为33.3KLOC,CAD软件开发属于中规模半隔离模型,
14、所以a=3.0,b=1.12,c=。 开发时间d和参加人数n如下9 .项目成本管理内容:项目成本管理是在整个项目实施过程中,定期收集项目实际成本数据,与成本计划值进行比较分析,进行成本预测,尽可能实现项目成本目标为了控制项目的成本,把项目的运营成本控制在预算范围内,或者控制在可以接受的范围内,或者在项目失控之前,立即采取措施纠正本质,监视成本的正负偏差,分析产生偏差的原因,及时采取措施,使项目根据:费用基线、绩效报告、变更申请和成本管理计划绩效报告提供了有关费用执行的信息。变更申请可以以各种形式、直接或间接、外部或内部、口头或书面形式进行,成本管理计划描述了在费用偏离时的处理方式。 进行成本管理的结果,进行了成本估计的修订、成本预算的更新、修正措施的实施、项目完成的重新
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年湖南省沅江市高二生物下册期末考试测试卷附参考答案【综合卷】
- 2026年福建省武夷山市高二生物下册期末考试检测卷附参考答案【培优A卷】
- 2026年湖南省冷水江市高二生物下册期末考试模拟卷附完整答案【易错题】
- 2026年山西省霍州市高二生物下册期末考试测试卷含答案(突破训练)
- 2026年山西省霍州市高二生物下册期末考试测试卷附参考答案【综合题】
- 2025年黑龙江省虎林市高二生物下册期末考试模拟卷及答案【全优】
- 2026年河北省遵化市高二生物下册期末考试测试卷附完整答案(易错题)
- 2026年四川省阆中市高二生物下册期末考试试卷【综合题】附答案
- 2026年云南省腾冲市高二生物下册期末考试检测卷带答案(能力提升)
- 2026年福建省晋江市高二生物下册期末考试模拟卷附答案【模拟题】
- 考研英语大纲5500词词汇表完美打印乱序版
- 2025届贵州省遵义市新蒲新区中考生物仿真试卷含解析
- 期末考试复习演讲稿
- 公共关系与人际交往能力知到智慧树章节测试答案2024年秋同济大学
- 安全保证体系及管理措施
- 《对虾的内部结构》课件
- 儿科学课件急性上呼吸道感染
- 2023-2024学年江苏省苏州市高二下学期6月期末物理试题(解析版)
- 全过程跟踪审计服务方案(技术方案)
- FZ∕T 90074-2021 纺织机械产品涂装
- 国家开放大学社区护理学(本)形考任务1-5答案
评论
0/150
提交评论