COSMIC功能规模度量方法

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

MeasurementManual,v4.0.1Copyright©20151COSMIC功能规模度量方法4.0.1版度量手册(COSMIC关于ISO/IEC19761:2011的操作指南)2015年04月MeasurementManual,v4.0.1Copyright©20152致谢4.0和4.0.1版评审员AlainAbranÉcoledeTechnologieSupérieure,UniversitéduQuébecCanadaDianaBaklizkyTIMetricasBrazilJean-MarcDesharnaisÉcoledeTechnologieSupérieure–UniversitéduQuébecCanadaPeterFaggPentadUnitedKingdomCigdemGencelFreeUniversityofBolzano-BozenItalyCharlesSymons*UnitedKingdomJayakumarK.R.AmitysoftIndiaArlanLesterhuis*TheNetherlandsBernardLondeixTelmacoUnitedKingdomShin-IchiNaganoNTTComwareJapanLucaSantilloAgileMetricsItalyHassanSoubraEcoleSupérieuredesTechniquesAéronautiquesetdeConstructionAutomobileFranceSylvieTrudelUniversitéduQuébecàMontréalCanadaMonicaVillavicencioESPOLEcuadorFrankVogelezangOrdinaTheNetherlandsChrisWoodwardChrisWoodwardAssociatesLtd.UnitedKingdom*COSMIC方法4.0.1版的编辑历史版本的COSMIC方法评审员在相应的文件内均有记录。版权2015。版权所有。通用软件度量国际联盟(COSMIC)。非用于商业目的情况下,允许拷贝材料的部分或全部内容,但必须引用文档的标题、版本号和日期,并指明是根据COSMIC的授权许可。否则,拷贝需要特殊许可。COSMIC度量手册和技术报告的公开版本,包括其它语言的翻译版,可以从门户网站上找到。MeasurementManual,v4.0.1Copyright©20153版本控制下表汇总了本文档各版本的历史:日期评审员修改/增加1999-03-31SergeOligny手册首版,用于征求评审员的意见1999-10-29COSMIC核心组修改版,发布“领域试验”2.0版前的最终意见2001-05-01COSMIC核心组为符合ISO/IEC14143-1:1998进行的修改,以及对2.1版度量规则的澄清。2003-01-31COSMIC度量实践委员会为符合ISO/IECFDIS19761:2002进行的修改,以及对2.2版本度量规则的进一步澄清。2007-09-01COSMIC度量实践委员会对度量规则进行修改和进一步的声明之后的3.0版,尤其是针对度量策略阶段的修改。方法名称由“COSMIC-FFP”更改为“COSMIC方法”。2.2版升级到3.0版后,2.2版度量手册的部分内容分离出来形成其他文档。2009-05-01COSMIC度量实践委员会3.0版至3.0.1的修订进行了较小的编辑改进和澄清,并使案例更清晰。此版本也吸收了方法更新公报(MUB)3,4和5中提出的更改。2014-04-01COSMIC度量实践委员会等4.0版的修订体现了方法更新公报(MUB)6至11的内容,也进行了编辑改进以及增加了术语表。更改详情请参阅附录E。2015-04-01COSMIC度量实践委会等4.0.1版的修订了在4.0版中的一些错误和编辑的改进。更改详情请参阅附录E。MeasurementManual,v4.0.1Copyright©20154中文版序言我在2005年接触到了COSMICFFP方法,从此就喜欢上了这种简单的功能点估算方法,于是就基于COSMICFFP2.2版的方法指南开发了培训讲义,2006年初在长虹技术中心首次培训该方法的情形至今记忆犹新。截止到2014年,我大概在50多家公司中培训了该方法。在最近几年中,麦哲思科技的所有咨询顾问也都受训并通过了COSMICFFP的初级考试,我本人也有幸成为了COSMIC国际咨询委员会(COSMICIAC)的成员,负责COSMICFFP方法在中国的推广工作。相比于其他功能点估算方法,COSMIC方法适用的项目类型更广泛,计数规则更简单,学习成本更低。当理解了该方法的原则与规则以后,不需要记忆任何东西,因此,很适合大面积推广。2014年4月COSMIC发布了该方法的4.0版指南,我欣喜地看到在该版本中对原来模糊的概念做了澄清,给出了更多的案例,减少了对规则理解的争议,因此我很乐意将其翻译为中文版。为了加快翻译的速度和保证翻译的质量,我们组织了一个翻译团队。翻译初期,我对术语的中文做了统一约定,术语的翻译尽可能做到通俗易懂。何嘉敏小姐基于我翻译的3.0版的培训讲义做了初稿翻译,徐丹霞小姐做了二校,周伟顾问做了三校,我做了四校,排版完成后,又请王新华顾问、田丽娃女士、钟晓明女士、申海凤女士等又做了再次评审,然后我打印出来进行了纸面的校对。2015年4月份,COSMIC更新版本为4.0.1版后,由丹霞完成了中文版的升级,我做了最后的校对。4.0.1版修订了4.0版中一些微小疏漏,并对某些规则做了更清晰的描述,尤其是3.5.7章节。在翻译时,我们力求既能忠实地表达原文的含义,又能通俗易懂。对于原文有疑问的地方我与COSMIC度量实践委员会的主席CharlesSymons先生进行了多次讨论,以便于准确理解原文的含义,这些讨论让我受益匪浅;COSMIC度量实践委员会在此过程中,也对本指南中描述模糊的地方进行了更正。翻译时,对于可能存在误解的地方在脚注里写出了英文原文,供大家对比;为便于读者理解,对于原文中没有解释的非本方法的某些术语,译者做了脚注。本文中引用的文献是在[]内加文献编号的方式表示,而脚注则是以数字作为上标进行表示。各位译者利用自己的业余时间完成了本次翻译,尽管经过了反复校对,反复推敲,由于译者的英文与中文水平有限,仍然难免有疏漏之处,请各位读者不吝指正,以便于及时更新。对译文的任何疑问都可以邮件给我:renjialin@measures.net.cn。COSMICFFP方法在中国的推广还有很长的路要走,麦哲思科技乐意为此贡献自己的力量,希望本中文版能够对各位读者有所帮助,希望大家能够应用、推广这一简单可行的软件规模估算方法。为了促进该方法的交流学习,我创建了QQ群:309842452,希望有兴趣的同仁参与进来共同提高。我们还会继续推出与COSMICFFP相关的其他指南的中文版,也希望大家能够积极参与翻译工作。任甲林COSMICIAC成员CMMI主任评估师麦哲思科技(北京)有限公司初序于2014年6月28日修订于2015年6月22日MeasurementManual,v4.0.1Copyright©20155前言COSMIC方法为“业务应用”(或MIS)软件,“实时软件”,“基础设施”软件1以及一些科学/工程软件2提供了一种度量软件功能规模的标准方法。COSMIC方法于2002年12月被ISO/IECJTC1SC7接受,成为国际标准。最新版本为ISO/IEC19761:2011“软件工程—COSMIC—功能规模度量方法”[1](以下简称‘ISO/IEC19761)。像3.0版一样,ISO/IEC19761只包括了基本规范的定义和方法的规则。度量手册的目的不仅是提供这些规则和定义,而且提供进一步的解释和更多案例,来帮助度量者完全理解如何应用这些方法。度量手册为度量者提供了在实践中应用COSMIC方法最主要的标准描述。COSMIC方法简介除了“度量手册”以外,“软件度量的COSMIC方法介绍”[2]也概括了4.0/4.01版的方法3。对功能规模度量(简称FSM)的新手、对其他FSM方法熟悉但正考虑改变者,或仅想大致了解COSMIC方法的读者,在阅读本手册之前,应该阅读此“介绍”。更多关于FSM和COSMIC方法的背景知识、相关指南(例如,在不同特殊情景下如何使用该方法等)、案例分析以及研究报告等均能从门户网站上找到。COSMIC方法4.0.1版的主要变更从以前的4.0版COSMIC方法到4.0.1版的变化主要是集中于对4.0版度量手册中某些编辑的修正。4.0.1对方法的基本原则没有变化,影响到的定义和规则的修改如下:非功能需求的定义更加精确并且排除了项目需求。兴趣对象和功能处理的定义更加清晰。在数据移动、输入、输出、读、写的定义中,更加准确的描述了它们是如何负责了(而非包括)关联的数据运算的。重新描述了规则“数据移动的唯一性和可能的例外”并修改了一个错误。“错误/确认信息”的定义做了澄清。增加了一条新规则使关于错误信息的规模累加更清晰。大多数的变更原因都已经在2014年8月份的“勘误表和修正列表”中做了公布。所有的主要变更都总结在了附录E中。COSMIC设想在4.0版和4.0.1版中的改进都会被提交到ISO,以包含在ISO/IEC9761的下一个版本中。1译者注:infrastructuresoftware,基础设施软件或基础平台软件,指具有支持软件运行通用功能的软件。2译者注:科学研究与工程实践中用到的、能解决特定问题的软件统称为科学工程软件,如Matlab,Origin,Endnote等。3度量手册4.0版增加了术语表,意味着3.0.1版的文档概述及术语表已作废。另外,3.0版的”高级相关主题”(‘Advanced&RelatedTopics’)将被还在撰写中的”COSMIC近似功能规模度量”(‘ApproximateCOSMICFunctionalSizeMeasurement’[6])及”转换性”(‘Convertibility’[13])两条指南所取代。MeasurementManual,v4.0.1Copyright©20156从2015年4月起,此度量方法4.0.1版度量手册成为方法的最新标准定义。为了使手册更清晰易懂,度量实践委员会已经努力减少错误、改进文档,但难以避免的是,文档依然有错误,某些章节仍旧晦涩难懂。我们强烈建议读者和译者通过附录F列出的渠道联系MPC提出任何错误或不清晰的内容。4.0.1版主要的变更对已有规模度量的影响自1999年度量手册的初稿发布以来,尽管为生成国际标准以及4.0.1版之前的所有版本需要对方法进行不断改进和增加,但COSMIC方法最初的基本原则一直未变。根据度量手册4.0.1版的原则和规则度量得到的功能规模可能不同于较早版本,这只是因为新规则更准确和完整。因此,度量人员对规则具有比早期版本更少的个人解释灵活度。为了进一步体现方法的连续性,通过了3.0/3.0.1/4.0版基础水平认证考试者将被认为具有4.0.1版方法基础水平资格。术语的说明本手册中使用的术语参见附录F。本手册使用了标准的ISO术语,即:“必须(shall)”指某一规则是强制性的;“应该(should)”指某一规则是被推荐的(如果两术语都没有出现,默认为“必须”)。“may”指“被允许”;“can”指“可以”。本手册的主要内容第一章论述了COSMIC方法适用的软件类型。定义了“功能性用户需求”(FUR)术语以及COSMIC方法的基本原则。另外,本章节还介绍了COSMIC方法的度量过程及度量单位。第二章描述了度量过程的第一个阶段——度量策略阶段及其主要参数,如度量目的、范围及软件块的功能用户。只有在开始度量前定义了这些参数,度量结果的含义才能被认可和理解。第三章讨论了度量过程

1 / 96
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功