电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

浅析软件工程造价常用评估方法

6页
  • 卖家[上传人]:大米
  • 文档编号:475830010
  • 上传时间:2023-07-31
  • 文档格式:DOCX
  • 文档大小:62.38KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、浅析软件工程造价常用评估方法摘要:长期以来,如何度量软件研发的成本一直是软件行业的难题,尤其是 在预算、招投标、项目计划等活动中因为缺乏科学、统一的软件研发成本度量标 准,较大程度上导致了做项目预算时无据可依、在竞标是出现恶性竞标、低价竞 标的现象,在项目实施中出现费用超出预算的情况,本文结合国内外成熟的项目 管理经验,介绍了软件成本度量中常用的几种方法以及评估流程,具有良好的应 用前景。关键字:软件开发 成本度量方法一、背景在物联网、云计算、大数据等理念及技术的发展和推动下,软件服务成为信 息消费中发展最快、最具活力的领域之一,我们正在进入一个“软件定义”的时 代。近年来,随着两化融合管理体系的持续深入开展,系统建设需求日益增多, 与传统工程类项目不同的是,软件是一种知识密集型产品,其成本估算和度量有 其特殊性,主要体现在: 1)在软件项目初期,我们很难了解到项目的全部需求 但由于软件的智力型特点,即使了解了所有的功能需求,估算和度量其规模也会 有很大的偏差,著名软件工程经济学教授Barry Boehm 1的相关研究表明,项目 前期的估算,往往会产生3-4倍的偏差 ;2)软件成本估算

      2、和度量缺少统一的规 范标准,多数企业项目成本的估算依然是凭借主观经验,导致项目费用下达时无 据可依,同时针对建设单位提出的报价无法进行有效的衡量,在费用谈判上处于 不利地位,给企业成本管控带来极大挑战。二、几种常见的软件评估方法1.软件规模估算简介在软件研发成本度量(包括估算与测量)方面,对于软件规模本身的评价是 首要任务。结合国内外软件行业实践,目前评价软件规模的方法有两种:基于业 务视角和基于开发视角2。基于开发视角的软件规模评估方法,优点是操作简单、容易实施,有利于项 目开发团队内部沟通,在实际项目中有着普遍应用,但由于技术性较强的特点, 其内容很难被用户所理解,使得开发团队和用户之间容易产生分歧。如果要在业 务部门与开发部门、甲方与乙方之间约定软件开发的工期或费用等关键项目目标 则需要从业务视角出发,对软件项目进行标准、一致的的估算与评价。目前,行 业常用的软件规模度量方法有功能点、对象点、用例点、故事点、代码行等五种 方法,每个方法各有特点,按照方法有效性以及应用难度的角度进行对比,其结 果如表 2-1 所示。表 2-1 五种常用的软件规模度量方法的对比分 类对比项目功能点对

      3、 象点用例点故事点代码行方法有效性业务价值分析产业分析评估项目早期估算项目中 后期估算项目范围管理团队绩效评价*行业基准对比应习难度方法学用难方法导入成本2.五种功能点度量方法的发展简述功能点方法最初由IBM的工程师Allan J. Albrecht在1979年提出,经过几十年的实践与发展,在Allan功能点模型基础之上,逐步演化为ISO/IEC14143“信息技术 软件度量 功能规模度量”系列标准及 NESMA、IFPUG、COSMIC、 Mark II、FiSMA五个具体的操作方法标准。(1) NESMA:适用于预估功能点、估算功能点和详细功能点,同样适用于早 期应用系统规模估算,目前已被越来越多的组织和用户接受。(2) IFPUG: 1984年正式发布了第一个功能点使用指南,1986年成立IFPUG 组织,2003年被ISO组织接纳成为国际标准。(3) COSMIC:前身来源于 1997 年所提出的 FFP(Full Function Point,全 面功能点)功能点标准,后来FFP组织又与COSMIC组织共同合作于1999年提出 了 COSMIC功能点标准,该标准历经修订,该标

      4、准也于2003年被ISO组织接纳成 为国际标准。(4) MkII: Symnos先生在为毕马威咨询公司工作期间提出,在该操作方法 的基础之上形成了 MarkII功能点标准,该标准提出后被英国政府所采纳,目前 该标准由英国软件行业协会维护。2001年被ISO组织接纳成为国际标准。(5) FiSMA: FISMA功能点标准突出了“服务”概念,不再强调“功能”概 念。另外,FISMA将软件的典型功能区分为28种服务,从而使得服务类型的划分 更为细致,但同时也增加了操作方面的不便。三、软件研发成本评估流程软件研发成本估算过程通常分为估算规模、估算工作量、估算工期和估算成 本四个过程3, 其一般流程如图3-1所示。图 3-1 软件研发成本估算基本流程通常情况下,软件成本估算的第一步就是要进行规模估算,这是后续软件项 目的工作量、成本和进度的主要依据;其次,开展工作量评估,该阶段可以采用 方程法、类比法和类推法三种方法。第三步评估算工期,该过程同样可以采用类 比、类推、方程三种方法,工期估算的结果通常为一个范围而不是确定的值。最 后就是估算成本,通常会对估算的结果进行交叉验证,如果不同的方法评估的结 果差异不大(通常误差在 20%以内),说明的估算结果是可用的,当然也可以对 不同的方法的估算结果加权取均值,从而获得最终的结果。四、总结以用户视角出发、功能点分析为主的软件项目评估方法是对软件项目的功能 点规模、工作量、工期、成本进行估算的一项技术,有效解决以往系统自主开发 能力不足、开发成本受制于人的难题。该方法适用于需求管理、架构管理、系统 开发等不同阶段,为项目管理人员提供了客观的、准确的评估数据,为领导的决 策判断提供了全面的、科学的依据和支撑,具有良好的经济效益和社会效益。参考文献1 许占庆.论现代信息技术发展对软件开发工程造价的影响J.工业B,2015,(11):132-133.2 王雪纯,周小翠,吴娟,潘杨.软件开发项目工作量核算研究J.信息通信, 2019,(6):271-272.3 王海青.软件研发成本度量规范释义M.北京:机械工业出版社, 2017:13-14.

      《浅析软件工程造价常用评估方法》由会员大米分享,可在线阅读,更多相关《浅析软件工程造价常用评估方法》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.