GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx

上传人:王** 文档编号:1633809 上传时间:2024-11-25 格式:DOCX 页数:25 大小:122.05KB
下载 相关 举报
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第1页
第1页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第2页
第2页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第3页
第3页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第4页
第4页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第5页
第5页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第6页
第6页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第7页
第7页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第8页
第8页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第9页
第9页 / 共25页
GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx_第10页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx》由会员分享,可在线阅读,更多相关《GB_T 42448-2023 系统与软件工程 功能规模测量 FiSMA1.1方法.docx(25页珍藏版)》请在优知文库上搜索。

1、ICS35.0Ko(O1.77侬中华人民共和国家标准GB/T424482023ISOIEC29881:2010系统与软件工程功能规模测量FiSMA1.1.方法SystemsandsoftwareengineeringFunctiona1.sizemeasurement一FiSM1.1method(ISO/IEC29881:2010,InfOrmationtechno1.ogySoftwareandsystemsengineeringFiSMA1.1functiona1.sizemeasurementmethod,IDT)2023-03T7发布2023-10-01实施国家市场监督管理总局国家标准

2、化管理委员会前言I弓I言I1.1范困12规范性引用文件13术语和定义I4 RSMA1.1的BFC类和BFC类型25 FiSMA1.1测量过程66 BFe类的计数规则97功能规模冽量单位I1.8用FiSMA1.J方法计算软件的功能规模I1.9测电报告Ii10从FiSMA1.1到其他FSM方法的可转换性I1.附录A(资料性)与FiSMA1.1方法相关的术语列表12附录NA(资料性)本文件应用案例14参考文献17本文件按照GR,T1.1-2020标准化工作导则第1部分:标准化文件的结构和起以规则?的规定起草,本文件等同采用ISoUEC29881:2010信息技术软件与系统工程HSMA1.1.功能规模

3、刈出方法K本文件做了下列般小限僮的编辑性改动:为与现有标准协词一致.将标准名称改为系统与蚊件工程功能规模测量EiSMA1.I方澎:为方便读者理解和使用,增加附录NA(资料性)。请注意本文件的某些内容可能涉及专利.本文件的发布机构不承担识别专利的责任.本文件由全国信息技术标准化技术委员会(SACTC28*出并归口。本文件起里单位:广西达译科技有限公司、中国电子技术标准化研究院、上海市软件行业协会、国家应用软件产品质量检验检测中心、中国航天系统科学与工程研究院、深圳窝西佶息技术有限公司、广东益安人防工程科技布限公司、上海宝信软件股份有限公司、道普信息技术有限公司、云南电网有限责任公司信息中心、上海

4、族思智能科技行限公司、中国石油天然气股份有限公司规划总院、山东省计算中心(国家超级计算济南中心人浙江省电子信息产品检验研咒院、山东山科数字经济研究院有限公E、上海计算机软件技术开发中心、北京软件造价评估技术创新联1.上海同思廷软件技术有限公司、北京中基数联科技有限公司、北京软件和信息服务交易所有限公司。本文件主要起草人:邓姿娴、李文增、黄家裕,苏伟、温家凯、T城、王公稻、杨根兴、张物场、刘林、季永炜、衣强、王贝娜、李敏、周长怀我家瑜、于铁强、吕牙、李刚、李雨泓、庞超丽、李就、中删飞、桂莉、周长伦、车江涛、周呜乐、孙金洋、代寒玲、吴迪龙、麻妮娜、李谨、董冠涛、李瞥、冯宽、许解、李玲瑶、于长秋、赵

5、智勇、李沫、福绷、蔡立志、渤.欧阳树生胸机JE1.祝在比较软件开发的活动和替代方案时,功鲍规模是一个必不可少的测度.除了用于估究规模和分析生产率外,功能规模业已被证明可用于项目的计划、跟踪、控制和合同订立.因为功旎规模测量(FunctKma1.SizeMCaSUrement.FSM)在用户功能褥求和服务清单完i时效用加佳,所以此时即使对空端用户而言,KSM也能使范围管埋和变更管理更有效、更可靠而I1.也更易于理解.在相似的环境条件、技术条件和项法要求下,可以基于功能规模和工作崎之间的相关性,评估计獴金数的准确性,进而评估ESM方法的有用性,这种评估可表明,需要证明用于得出功能规模的计算参效的合

6、卉性。FiSMA功能规模测状方法1.1版(FiSMAfunctiona1.sizemeasurementne1.hdversion1.1.FiSMA1.1遍一种通用的、参数化的FSM方法,适用于所有软件类型.FiSMAUH1.芬欠件测壮协会(FinniShSoftwareMetricsASSoCiatiOn.FiSMA)的工作组开发,替代之前的FSM方法一经验2.0功能点分析(FUnCtionPointAna1.ysis.FPA).自1997年以来.经验2.0FPA已在芬兰大规模应用.从1997年到2003年,超过600个软件开发J目用该方法进行了测衣.FiSMAI.I使用的计数参数的当前限定

7、值,是从其前身经验2.0FPA中得到的,已羟统计证实准确件.如果数据收集和分析证明确有必要.可在未来版本的HSMAFSM方法中进行更新.如果源数据收集达到推荐的详尽程度.那么FiSMA1和经脸2.0FPA获得的结果在很大程度上可相互转换.FiSM1.1方法是完全基于用户功能需求(FUR)的。用户衢求可以分为功能的软件执行什么任务)和非功能的(软件必须如何执行任务,包括质量要求晨对于FiSMA1.1方法来说,其测量对象是用户功住需求.有些FSM方法是面向过程的,而FiSMAI是面向I蚁务的。面向过程的方法衢要识别该软件所支持的所有功能过程。与之相反,面向服务的方法(比如FiSMA1.1方法)需婴

8、识别该软件提供的所有不同的般务。用户和已开发的软件段的F1.SMA1.1.关系链涉及如图1所示的用户需求和服务,用户用户需求描述几个功能褥求从中产生Ina1用户降件展之同的关系本文件的塔位读者都可出于自己的理住I了解规模测城,但典型的用户视角是为软件项目估算工作量.FSM的其他重要行业应用如图2所示.B2功能规械的常见目的本文件以可操作性作为考虑的施木出发点,增加了资料性附录NA“本文件应用案例”,确保了本文件可在实际使用中具有指导意义.I1.1.系统与软件工程功能规模涌FiSMA1.1方法1 CT本文件规定了FiSMA1.1方法的定义、约定和活动.本文件适用于使用FiSMA1.1.方法来测量

9、软件功能规模的人员.FiSMA1方法旨在提供给与软件块取、开发、使用、支持、维护和审计等J1.作相关的人员使用.FiSMAIJ方法以用户功能需求评估为基础.从用户视角来测/软件段的功能规模.1.1 HSMA1.1方法的应用FiSMA1.1方法适用于驾址任何功能领域的软件,1.2 FiSMA1.1方法的JIPR性在被测hi软件的种类或场星上,FiSMA1.1方法没有任何用限性.1.3 FiSMA1方法的FSM范B1.FiSMAI方法的功能规模测敏范围取决于测疑软件的口的.使用FiSMA1.1方法时,所涵盛的各种用户功能需求依梭于计数目的,因此可能包括一个软件段或一组软件段的用户功能新求,在该范恸

10、内的每个软件段都要分别测瑶,如果一个项目内有多于一个软件段,需要祟加获得软件的全部功德规模.FSM实例范围经常是总体用户露求的一个子弟,仅包括用户功能需求也就是软件必须执行的服务和任务的内容.FSM的目的决定了FSM实例珞包括的用户功能淅求.注1:如果FSM的目的是确定软件段第诙发布的规模,那么HSMAIj方法使用的范明只包括第诙发布的用户功能翻t血如果FSM的目的是判定一个岁安装软件包的支持现隰那么小M实例只包窜1拼!使川的软件包中的用户功能衢求.注3:HSMAIJ方法只测量:述范围内的用户功能而求的规模.2提范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款.其中,

11、注日期的引用文件,仅该日期对应的版本适用于本文件:不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件,ISO/IEC11143-1:2007信息技术软件测盘功能规模测域第1部分;概念定义(Informationtechno1.ogySoftwaremeasurementFunctiona1.sizemeasurementPan1.Dcfinitionofconcepts)注:GBTi8491.12001信息技术软件测房功能规模测量第I部分:概念定义(ISO/IEC14143-1:199JDT)3 *f1.H11XISO/IEC14143-1:2007界定的以及下列术语和定义道FHF

12、本文件。注:为帮助不熟翻!瞰模泅盘术语的用户,增加本文件的可用性,船录A提1共了大部分重要术语的定义和解?3.1若本功能部件类ponentC1.aSs;BFCc1.ass已定义的基本功能部件类型组.3.2边界boundary在研软件与其用户之间的概念上的界面.来源:ISO/1EC14143-1:2(X)73.31注:从外部用户视角观察,使用RSMA1.1方法测量的优件边界在It念上分隔了收件和其正行环境.软件边界为制战分析人员提供了可求的分隔标识,用于明确区分哪匐分是受慈牧件包含的内容,哪部分是受测软件的运行环时33WR7C*datae1.ent在BFC中唯一的、用户可识别的、不重现的字段。注

13、1:数据元索在阪中可以是字符串.也可以是数学或图形元案.注2:数据元案的散址也是大于0。3.4数据存储datastore数据和检盍信息的组织有序的和持久的汇集.来源:GBrr209172(X)73.63.5终潴用户end-user在任何时候与软件进行通信或互动的任何人。3.6功能JR务functiona1.senke为满足用户功能需求而应在软件段中实现的眼务.3.7掾作operation在一个算法与操捽BFC中执行的尊术或逻辑运算.注:操IE次数总是大T0。3.8读引用readingreference来自另一软件或系统(其包含在BFC中检索到的数据)的数据存储实体或记录.或者接1.1.记录.注

14、:对于所有可用的BFC类型,具读引用的数最大于或等于0.3.9用户user在任何时刻与软件IS行通信或交互的任何人或货物3.10号引用writingrtcrcc到达另一软件或系统(其数据写到BFC中)的数据存储实体或其他记录,或者按口记录.注:对于所有可用BK能以其写引用的数量大HI.4 HSMA1.1的BFCftinBFCfISIFiSMA1.1定义了7个不同的BFC类:a)交互式终然用户V航与位询服务(q):b)交互式终然用户输入服务;O非交互式终相用户输出服务(。);d)到其他应用的接口服务(t);O自其他应用的接口服芬;0数据存储服务(d);g)算法与操控服务Q).FiSMA1.1的每

15、个BFC类可进步分解为数个BFe类型,FiSMAI共有28个类型.图3屣示JBFC类和其部件BFC类型之间的关系.各BFC类将在后续章条中进行解称,注:为使于展示.剁Ii下列葡式约定:a)这7个BFC类分别用单个字母表示,如图:痂示:b)各个Brc类型以BR7类字母前缀加上指定整数进行表示,虬图3,交互式鲜整阳1V航ftW拿交也式终第用户物出应务(。)W实体蚣Jid1.ISMAU功ItMB1tk*IU1.务(6CK他应用的SU1.B(0WHffefHM1.ff)MS的口怆用力N展的处记门他州理求次以怆H1.f.-i号自台I1.出的WW1.WR.tf.S3FiSMA1,1BFC类和BFC类St28个BFC类里的每一个都从用户视角描述了一个睢一的、独立自足的用户功能需求.一个服务代表一个独立的用户功能能求,如

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 行业资料 > 国内外标准规范

copyright@ 2008-2023 yzwku网站版权所有

经营许可证编号:宁ICP备2022001189号-2

本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!