ImageVerifierCode 换一换
格式:PDF , 页数:10 ,大小:293.08KB ,
资源ID:104354      下载积分:5000 积分
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝扫码支付 微信扫码支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【http://www.mydoc123.com/d-104354.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(GB T 18491.1-2001 信息技术 软件测量 功能规模测量 第1部分:概念定义.pdf)为本站会员(bowdiet140)主动上传,麦多课文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知麦多课文库(发送邮件至master@mydoc123.com或直接QQ联系客服),我们立即给予删除!

GB T 18491.1-2001 信息技术 软件测量 功能规模测量 第1部分:概念定义.pdf

1、中华人民共和国国家标准信息技术软件测量功能规模测量第 部分 概念定义发布 实施中华人民共和国国家质量监督检验检疫总局 发布前言本标准等同采用国际标准 信息技术软件测量功能规模测量第部分概念定义本标准定义了功能规模测量 的重要概念描述了应用 方法的一般原则本标准的附录 是提示的附录本标准由中华人民共和国信息产业部提出本标准由中国电子技术标准化研究所归口本标准由中国电子技术标准化研究所负责起草本标准主要起草人罗锋盈 吴纪冯惠前言国际标准化组织和 国际电工委员会 是世界性的标准化专门机构 国家成员体 它们都是 或 的成员国通过国际组织建立的各个技术委员会参与制定针对特定技术范围的国际标准 和 的各技

2、术委员会在共同感兴趣的领域内进行了合作 与 和 有联系的其他官方和非官方国际组织也可参与国际标准的制定工作对于信息技术 和 建立了一个联合技术委员会即 由联合技术委员会提出的国际标准草案需分发给国家成员体进行表决 发布一项国际标准至少需要 的参与表决的国家成员体投票赞成国际标准 由 信息技术联合技术委员会 软件工程分技术委员会制定在信息技术软件测量功能规模测量总标题下目前包括以下部分第 部分 概念定义第 部分 软件规模测量方法与 的符合性评价第 部分 功能规模测量方法的验证第 部分 参考模型第 部分 供功能规模测量使用的功能域的确定附录 的内容仅供参考引言软件工程组织多年来一直致力于寻找一种可

3、接受的量化方法用于测量过程的效率和有效性 管理软件成本和软件工程组织所获得 开发 增强或维护的系统至今测量需求 中一个关键的令人迷惑的方面是确定软件的规模过去已经推荐了为数众多的软件规模测量方法其中包括程序源代码行的数目和各种源于软件技术特征的测量方法这些方法在以下几方面具有一定的局限性它们不能应用于软件开发过程的早期它们不能自始至终一致地应用于软件生存期内软件用户不能理解它们的内涵功能规模测量 重点不在于被测量软件的实现方式而是根据软件用户所要求的功能来测量软件的规模 从而克服了上述局限性自从功能点分析方法提出以来已出现了许多基于 的方法和其他概念测量方法 由于这些不同的规模测量方法在 方面

4、没有取得一致意见因此自然地就出现了不一致的情况 削弱这些方法中的任何一个方法成为软件功能规模测量标准方法的能力和吸引力 使得它们无法成为软件功能规模测量的标准方法本标准定义了 的基本概念 因而可以促进对于 原则的一致性解释本标准的格式编排是为了便于审查一个候选的软件规模测量方法是否与本标准一致中华人民共和国国家标准信息技术软件测量功能规模测量第 部分 概念定义中华人民共和国国家质量监督检验检疫总局 批准 实施范围本标准定义了功能规模测量 的重要概念描述了应用 方法的一般原则 对于下列活动本标准不提供关于如何进行的详细的规则使用特定的方法来测量软件的功能规模使用由特定的方法得到的结果选择特定的方

5、法注 的使用指南参见附录本标准可用于确定一个软件规模测量的方法是否就是 方法 它并不妨碍开发不同方法而是为评估一个特定的方法是否与 一致提供了基础本标准可为那些与获取开发使用支持 维护和审核软件相关的个人使用引用标准下列标准所包含的条文通过在本标准中引用而构成为本标准的条文 本标准出版时所示版本均为有效 所有标准都会被修订使用本标准的各方应探讨使用下列标准最新版本的可能性信息技术软件产品评价 质量特性及其使用指南定义本标准采用下列定义基本功能部件为测量目的由 方法定义的且由 方法使用的用户的功能需求的基本单元注 一个例子 即功能用户需求可以是 维护顾客 该 维护顾客 可以由下列 组成 增加新顾

6、客 报告顾客采购 和 改变顾客细节 另一个例子可能包括由诸如 顾客细节 之类的在研的软件所维护的逻辑相关业务数据的汇集 还有许多其他的例子类型一种已定义的 的种类注 类型的若干例子是指 外部输入 外部输出 和 逻辑事务 以及数据存储 诸如 内部逻辑文件边界在研的软件与其用户之间的概念上的界面方法用一组规则定义的 的特定实现它与本标准的强制特性一致功能域基于与 有关的用户功能需求特性的软件类功能规模通过功能用户需求进行量化而导出的软件规模功能规模测量功能规模的量化过程用户功能需求用户需求的子集 用户功能需求表示软件必须实现的用户业务惯例和过程以满足用户的要求 功能用户需求不包括质量需求和任何技术

7、需求客户化为供本地使用而修改了的 方法与修改之前相比它可能产生不同的功能规模质量需求与 定义的软件质量相关的任何需求的范围在特定 实例中包含的用户功能需求集合注 的范围由测量软件的用途来确定 例如 如果一个组织需要知道它的软件文件夹的规模 那么 的范围将包括当前使用的所有功能用户需求 然而 如果一个项目经理还在寻找确定特定发布的软件规模 的范围只包括那些受项目影响的用户功能需求技术需求与用于软件开发维护支持和执行的技术以及环境相关的需求注 技术需求的例子如编程语言 测试工具 操作系统 数据库技术和用户接口技术用户规定用户功能需求的人和或在任何时刻与软件通信或交互的任何个人或事物注 事物 的例子

8、包括 但不限于 软件应用 动画 传感器或其他硬件缩略语功能规模测量基本功能部件特性与需求特性方法的特性一个 方法应具有下列特性它基于用户角度的功能用户需求表示一旦定义了用户功能需求 并且用户功能需求可得到就可以立即应用它它通过对 的评估参见 来获得功能规模方法应尽可能地独立于特定的软件开发方法或技术注 这将便于更广泛的使用 方法特性一个 应具有下列特性它只表达用户功能需求它不表达技术需求它不表达质量需求它可归类为一个且仅一个 类型功能规模特性功能规模应具有下列特性它不是由开发被测量软件所需的工作量来导出它不是由支持被测量软件所需的工作量来导出它独立于用来开发被测量软件的方法它独立于用来支持被测

9、量软件的方法它独立于被测量软件的物理部件它独立于被测量软件的技术部件需求方法的需求方法应定义 的属性定义用来评估 的规则定义表示功能规模的单位注 例如 功能点描述 方法可以适用的功能域方法宜描述使 方法能应用所需的信息提供关于为特定 实例如何编制文件的指南描述最佳使用该方法的目的从而使 方法的用户可以判断它是否合适于其目的说明它与其他测量方法的可转换程度注 可转换程度 的例子如 但不限于完全可转换 在任何条件下使用一个算法或数学模型 可以将功能规模测量转换成另一软件规模测量有限可转换 在某些条件下使用一个算法或数学模型 可以将功能规模测量转换成另一种规模测量 例如在有限规模范围内进行转换或者在

10、规定的精度范围内进行转换不可转换 功能规模测量不能转换成另一软件规模测量的评估要求注 下列 评估需求表示次序由 方法决定方法应定义 类型描述如何标识 范围内的用户功能需求描述如何标识用户功能需求范围内的如果存在一个以上的 类型定义如何将 分类为 若干类型定义如何按照 的 类型来赋予该 一个数值值注 举一个定义的例子 输出是一个 类型 如果该 访问少于两个文件 则赋予该 的值为 如果该访问多于两个文件 则赋值为定义 类型和边界之间的关系如果有的话注 类型和边界的关系的一个例子是 内部逻辑文件必须处于边界的软件边定义 若干类型之间的关系如果有的话注 若干类型之间的关系的一个例子是 内部逻辑文件必须

11、由一个或多个外部输入来维持注 若干类型之间的关系的一个例子是 每个逻辑事务包括一个输入 处理和输出部件功能规模的指明方法应说明报告功能规模时所采纳的约定这样可使功能规模受限于下列内容方法的单位方法的名称注 例如 功能规模 个功能点在适用的场合 已使用了客户化的特殊 方法的指示符注 例如 客户化 方法的版本应用 方法的过程为了导出功能规模 方法应包括下列活动确定 的范围标识出在 的范围内的用户功能需求标识用户功能需求范围内的若适用将若干 分类成 若干类型将合适的数值值赋予每个计算功能规模方法标识约定方法应使用某个名称该名称将区别它和所有其他现有 方法注 例子 方法名称在适用的场合 包括在方法名称

12、后面所附加的版本号它将区别它和该方法的所有其他版本注 例子 方法的 版附录提示的附录的若干用法引言本附录的目的是为了把 方法的某些用法介绍给读者 它不作为 方法的用法手册也不对 作详尽描述软件的用户需求可以包括质量需求 技术需求参见第 章定义 还有用户功能需求 有些规模测量方法向功能规模测量所要求的过程步骤中加入一条或若干条从而也考虑了质量要求和技术需求这些附加的步骤不是应用 方法过程的组成部分 参见第 章 但是对于下面就要描述的功能规模的实际使用会有帮助注 通过这些附加步骤的调整超出了 的范围 因为它测量了特性而不是用户需求的功能方法的用法被组织成两部分用于项目管理的用法和用于预测与性能管理

13、的用法项目管理这部分关于 方法的用法指出了如何把功能规模应用到项目管理和控制中跟踪项目进展在软件项目生存周期的早期 方法可以为软件的开发或增强建立一个 清单 项目经理可以使用该库存清单 首先跟踪目标 集合的变化即标识出由于范围变化引起的从该库存清单所增加的和所删除的 其次记下已开发的和仍未开发的 来跟踪和交流项目的进展 然后项目的进展可以按照已经通过的里程碑或已经完成的目标 的百分比来进行项目进展的交流管理范围变化在软件项目生存周期的早期 方法通过创建与软件用户和软件供应商商定的 清单来确定软件的范围 对于 清单的每个变化可以计算功能规模并且可以将功能规模纳入估算模型以预测工作量和进度 该影响

14、也可以用来协商软件范围和项目计划的修改软件包功能吻合度方法可以帮助表达软件包所提供的功能度与功能需求的吻合程度 对功能需求来说 可以计算出功能规模 对软件包所满足的功能需求来说功能规模也可以计算出来 使用另一功能规模时配合的程度可以表达为所满足的功能需求的比例预测与性能管理这部分关于 方法的用法指出了如何把功能规模应用到预测资源利用和性能管理 本章典型地涉及把功能规模用作规格化因子和大量数据的汇集 以创建模型计算组织的软件资产对于某个组织的应用文件夹的一部分或全部而言功能规模可以计算出来并且功能规模纳入估算模型 以确定整个软件资产或者关于替换或再工程的总成本生产率管理方法可以帮助管理软件开发

15、增强和维护过程的生产率 生产率指示符 功能规模除以工作量时间进度或成本和人员统计的特征可以予以分析 以确定哪些人员统计特征对生产率影响最大人员统计的特征是指环境项目和或工作人员的特征 这些特征可以影响软件开发 增强或维护过程工作人员经验工具使用用户关系工作状况工作人员业务知识和开发语言就是若干例子 生产率可以通过操纵那些特征和监视未来软件项的生产率趋势来进行管理以考察是否达到了预期效果质量管理方法可以帮助管理缺陷的数目 可以分析缺陷密度在一段时间内所识别到的缺陷数目与功能规模之比 以确定哪些人员统计的特征对缺陷密度影响最大 缺陷密度可以通过操纵这些特征和监视未来软件项目的缺陷密度趋势来进行管理

16、以考察是否达到了预期效果项目资源预测对于新开发和增强的项目 一个算法预测模型可以用从已完成项目样品中所采集到的各种类型的数据来构造例如功能规模质量需求技术需求 所消耗的资源表达为所消耗的成本工作量或日程安排 以及预期对所消耗的资源总量已有的人员统计特征 一旦模型已经构成资源的预测就可以通过把例如下列信息纳入模型早期或在未来软件项目的生存周期中软件的功能规模对质量需求技术需求和人员统计特征的预期影响注 同软件维护相比 软件增强是修改软件以增加 变更和删除用户功能的过程 而软件维护则是一个修改软件以纠正缺陷 改进性能和支持计算环境变化 如增加了新型的数据存储设备 的过程维护预算方法能够帮助预算某个组织的软件文件夹的维护 该文件夹的功能规模以及与功能规模相比较的维护成本或工作量都可以加以监视该信息可以用来预测维护预算合同管理方法可以帮助供应商管理软件开发的成本和进度 与厂商的合同可以基于功能需求 功能规模预期的生产率和每个功能规模单元的成本

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1