GB T 18491.1-2001 信息技术 软件测量 功能规模测量 第1部分;概念定义.pdf
《GB T 18491.1-2001 信息技术 软件测量 功能规模测量 第1部分;概念定义.pdf》由会员分享,可在线阅读,更多相关《GB T 18491.1-2001 信息技术 软件测量 功能规模测量 第1部分;概念定义.pdf(9页珍藏版)》请在麦多课文档分享上搜索。
1、GB!T 18491.1-2001 前主口本标准等同采用国际标准ISO!IEC14143-1: 1998信息技术软件测量功能规模测量第1部分z概念定义。本标准定义了功能规模测量(FSM)的重要概念,描述了应用FSM方法的一般原则。本标准的附录A是提示的附录。本标准由中华人民共和国信息产业部提出。本标准由中国电子技术标准化研究所归口。本标准由中国电子技术标准化研究所负责起草。本标准主要起草人E罗锋盈、吴纪、冯惠。 331 G/T 18491.1-2001 ISO/IEC前言ISO(国际标准化组织)和lEC(国际电工委员会)是世界性的标准化专门机构。国家成员体(它们都是ISO或IEC的成员国)通过
2、国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准oISO和IEC的各技术委员会在共同感兴趣的领域内进行了合作。与ISO和IEC有联系的其他官方和非官方国际组织也可参与国际标准的制定工作。对于信息技术.IS0和1EC建立了一个联合技术委员会,即IS0/IEC JTCl 0由联合技术委员会提出的国际标准草案需分发给国家成员体进行表诀。发布一项国际标准,至少需要75%的参与表决的国家成员体投票赞成。国际标准IS0/IEC14143-1由ISO/1ECJTCl信息技术联合技术委员会SC7软件工程分技术委员会制定。ISO/IEC 14143在信息技术软件测量功能规模测量总标题下,目前包括以
3、下部分2第1部分z概念定义一一第2部分z软件规模测量方法与ISO/IEC14143-1的符合性评价一-第3部分z功能规模测量方法的验证一-第4部分:参考模型-一第5部分z供功能规模测量使用的功能域的确定附录A的内容仅供参考。332 GB/T 18491.1-2001 司|去日软件工程组织多年来一直致力于寻找一种可接受的量化方法,用于测量过程的效率和有效性,管理软件成本和软件工程组织所获得、开发、增强或维护的系统。至今测量(需求)中一个关键的、令人迷惑的方面是确定软件的规模。过去已经推荐了为数众多的软件规模测量方法,其中包括程序源代码行的数目和各种源于软件技术特征的测量方法。这些方法在以下几方面
4、具有一定的局限性:一它们不能应用于软件开发过程的早期;一一它们不能自始至终一致地应用于软件生存期内;-一软件用户不能理解它们的内涵。功能规模测量(FSM)重点不在于被测量软件的实现方式,而是根据软件用户所要求的功能来测量软件的规模,从而克服了上述局限性。自从功能点分析方法提出以来,已出现了许多基于Albrecht的方法和其他概念测量方法。由于这些不同的规模测量方法在FSM方面没有取得-致意见,因此自然地就出现了不-致的情况。削弱这些方法中的任何一个方法成为软件功能规模测量标准方法的能力和吸引力,使得它们无法成为软件功能规模测量的标准方法,本标准定义了FSM的基本概念,因而可以促进对于FSM原则
5、的一致性解释。本标准的格式编排是为了便于审查一个候选的软件规模测量方法是否与苏标准-致。333 1 范围中华人民共和信息技术软件测第1部分:国家标准功能念定义量Information technology-Software measurement一Functional size measurement Part 1: Definition . of concepts GB/T 18491.1-2001 idt ISO/IEC 14143-1: 1998 本标准定义了功能规模测量CFSM)的重要概念,描述了应用FSM方法的一般原则。对于下列活动,本标准不提供关于如何进行的详细的规则2一一使用特定
6、的方法来测量软件的功能规模g使用由特定的方法得到的结果;一一-选择特定的方法。注zFSM的使用指南参见附录A。本标准可用于确定一个软件规模测量的方法是杏就是FSM方法。它并不妨碍开发不同方法,而是为评估一个特定的方法是否与FSM一致提供了基础。本标准可为那些与获取、开发、使用、支持、维护和审核软件相关的个人使用。2 引用标准下列j标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出版时,所示版本均为有效。所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。GB/T 16260-1996 信息技术软件产品评价质量特性及其使用指南(idtISOIIEC 9126:
7、 1991) 3 定义本标准采用下列定义。3. 1 基本功能部件base functional component(BFC) 为测量目的,由FSM方法定义的旦由FSM方法使用的用户的功能需求的基本单元。注g个例于,即功能用户需求可以是维护顾客.该维护顾客可以由F列BFC组成产增加新顾客、报告顾客采购和改变顾客细节。另个例于可能包括自诸如顾客细节之类的在研的软件所维护的逻辑相关业务数据的汇集。还有许多其他的例子。3.2 BFC类型BFC type 一种已定义的BFC的种类。 注,BFC魏陋的若干例子是指吁卡部输入、外部输出和逻辑事务,以及数据存储,诸如内部逻辑文件。3. 3 边界boundary
8、 在研的软件与其用户之间的概念上的界面。3.4 FSM方法FSM method 中华人民共和国国东质量监督锥验检疫总局2001-11-02批准2002-06可01实施334 GB/T 18491. 1-2001 用一组规则定义的FSM的特定实现,它与本标准的强制特性一致。3- 5 功能域functional domain 基于与FSM有关的用户功能需求特性的软件类。3.6 功能规模functional size 通过功能用户需求进行量化而导出的软件规模。3.7 功能规模测量(FSM)functional size measurement (FSM) 功能规模的量化过程。3.8 用户功能需求fu
9、nctional user requirements 用户需求的子集。用户功能需求表示软件必须实现的用户业务惯例和过程,以满足用户的要求。功能用户需求不包括质量需求和任何技术需求。3.9 客户化local customiza tion 为供本地使用而修改了的FSM方法,与修改之前相比,它可能产生不同的功能规模。3- 10 质量需求qual叮requlrements与GB/T16260定义的软件质量相关的任何需求。3.11 FSM的范围scope 01 the FSM 在特定FSM实例中包含的用户功能需求集合。注:FSM的范围由测量软件的用途来确定。例如,如果一个组织需要知道它的软件文件夹的规模
10、,那么FSM的范围将包括当前使用的所有功能用户需求。然而,如果一个项目经理还在寻找确定特定发布的软件规模.FSM的范围只包括那些受项目影响的用户功能需求自3- 12 技术需求technical requirements 与用于软件开发、维护、支持和执行的技术以及环境相关的需求。注.技术需求的例子如编程语言、测试工具、操作系统、数据库技术和用户接口技术。3.13 用户user 规定用户功能需求的人和(或在任何时刻与软件通信或交互的任何个人或事物。注2事物的例子包括但不限于软件应用、动画、传感器或其他硬件.4 缩略语FSM 功能规模测量BFC 基本功能部件5 特性与精求5. 1 特性5.1.1 F
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- GB 18491.1 2001 信息技术 软件 测量 功能 规模 部分 概念 定义
