- 1、本文档共15页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
如何选择功能规模度量方法:土耳其电信公司案例分析.pdf
如何选择功能规模度量方法 :土耳其电信公司案例分析
本文由中国联通系统集成山东分公司 付小宁 翻译
《全球科技日报》2015 年第 7 期(摘自 98-108 页 )
第四届世界创新与计算机科学大会(INSODE-2014 )入选论文(意大利,罗马,酒店会议中心,2014 年
4 月 11-12 日)
Selami Bagriyanik ,软件开发事业部,土耳其电信技术研发中心,Bahcesehir 大学,马尔泰佩,伊斯坦
布尔市 ,土耳其。
Adem Karahoca ,软件工程专业 ,工程系,Bahcesehir 大学,贝西克塔斯,伊斯坦布尔市,土耳其。
Ersin Ersoy ,软件工程,工程系,Bahcesehir 大学,贝西克塔斯,伊斯坦布尔市,土耳其。
摘要
对于信息技术的从业者来说,功能规模度量是一个非常重要的工具,其度量结果数据非
常珍贵 ,能被应用到好几个方面。比方说 ,功能规模对于衡量软件生产率和质量至关重要 ;
并且,也是软件项目成本估算的一项重要指标。然而 ,功能规模度量方法的用法并没有在软
件业内广泛使用,就算在公司内应用也仍然面临巨大的挑战。本次研究重点关注于电信公司
对软件规模度量方法的选择过程 ,研究影响规模度量选择决策的因素和在对概念规划进行验
证过程的经验案例。本次是通过对土耳其电信公司 40 多个项目应用 COSMIC 和 IFPUG 两
种可选方法进行规模度量的案例进行研究。经过分析,得出电信公司最佳的选择是使用
COSMIC 方法。
关键词:功能规模度量,功能点 ,COSMIC ,IFPUG ,软件成本估算
1 简介
功能规模度量,指根据软件系统的信息处理操作来度量系统的功能规模,例如对数据库
1
进行保存和检索数据、或者通过接口将信息发布到外部系统等。自从 IBM 的工程师 Albrech
首次提出了 FPA 方法后,功能规模度量方法在软件行业就被应用起来[1]。最近 30 年来,
从最初的度量方法已经派生出了其他几种度量方法。图 1 展示了最常见的几种度量方法的
概要发展历史[2]。
图 1 :功能规模度量方法发展史
根据卡珀斯.琼斯 (Capers Jones )的观点,在一些重要的有代表性的企业中,通常会
有相当多的项目在使用功能点基准度量方法进行项目度量。而且,功能点是衡量软件生产率
和质量的最可靠的度量标准[3,7]。然而,由于功能点度量方法自身仍存在着某些缺陷,在
一些软件企业中,实施功能点规模度量依然面临着很多挑战。例如,实施度量的成本问题,
以及如何选择最优的方法的问题都是有难度的[3,4]。从另一方面来讲,上面提到的都属于
同一类问题 ,不能由其中单一一种方法,例如荷兰软件度量协会 (简称 NESMA )、国际功
2
能点用户协会(简称 IFPUG )或通用软件度量国际协会(简称 COSMIC )这些组织提出的
功能规模度量方法来解决。进一步说 ,公司需要的是,能够将期望的方法与项目组内是否有
活力等其他因素结合起来 ,来衡量项目是否是成功的。
在本文中,方法选择过程包含以下步骤:
1. 统计一下已有的几种功能规模度量方法(FSM ),形成长列表;
2. 根据对公司的重要程度准则确定 FSM 的短列表(即找出其中两种备选方法 );
3. 建立概念验证(POC )项目团队,并对成员进行必要的培训;
4. 确定 POC 项目的度量范围(规划列表 ),在短列表中确定备选方法;
5. 使用第一种备选方法完成度量和估算,给出结果;
6. 使用第二种备选方法完成度量和估算,并给出结果;
7. 评价两种度量的结果,选择最佳方法;
8. 最终确认被选择的方法。
2 几种度量方法使用说明
2.1 功能规模度量法
在《实用软件度量》[5]一书中提到 ,2008 年前后,存在 IFPUG、COSMIC、NESMA
和 MarkII 等这些在软件业中已广为应用且占据着重要的地位的 FSM 方法;同时 ,这四种
方法也被 ISO 组织接受作为国际标准的功能点分析方法。下面是几种广为人知的 FSM 的衍
生方法(按字母顺序 ):
3D 功能点
文档评论(0)