DB21∕T 3897-2023 软件工程 软件缺陷等级判定方法(辽宁省).pdf
《DB21∕T 3897-2023 软件工程 软件缺陷等级判定方法(辽宁省).pdf》由会员分享,可在线阅读,更多相关《DB21∕T 3897-2023 软件工程 软件缺陷等级判定方法(辽宁省).pdf(21页珍藏版)》请在咨信网上搜索。
1、ICS91.120.25CCS L7021辽宁省地方标准DB21/T 38972023软件工程 软件缺陷等级判定方法Software engineering Software defect level determination method2023-12-30 发布2024-01-30 实施辽宁省市场监督管理局发 布DB21/T 38972023I目次前言.II1 范围.12 规范性引用文件.13 术语和定义.14 缺陷分类.54.1 缺陷描述.54.2 缺陷类型划分.55 缺陷记录填写说明.85.1 总则.85.2 缺陷属性.85.2.1 缺陷来源.95.2.2 缺陷状态.95.2.3 缺
2、陷等级.105.2.4 缺陷解决优先级.106 缺陷等级判定.116.1 非常严重(1 级).116.1.1 非常严重(1 级)缺陷判定原则.116.1.2 非常严重(1 级)缺陷判定方法.116.2 严重(2 级).116.2.1 严重(2 级)缺陷判定原则.116.2.2 严重(2 级)缺陷判定方法.116.3 普通(3 级).126.3.1 普通(3 级)缺陷判定原则.126.3.2 普通(3 级)缺陷判定方法.126.4 轻微(4 级).126.4.1 轻微(4 级)缺陷判定原则.126.4.2 轻微(4 级)缺陷判定方法.136.5 建议(建议性).136.5.1 建议(建议性)判定
3、原则.136.5.2 建议(建议性)判定方法.13附录A(资料性)缺陷记录单.15附录B(规范性)缺陷等级判定对照表.16DB21/T 38972023II前言本文件按照GB/T 1.12020标准化工作导则第1部分:标准化文件的结构和起草规则的规定起草。请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。本文件由辽宁省工业和信息化厅提出并归口。本文件起草单位:北方实验室(沈阳)股份有限公司、辽宁鲲鹏生态创新中心有限公司、辽宁省信息中心、辽宁省公安厅、辽宁省标准化研究院。本文件主要起草人:张健楠、白杨、李洪涛、袁洪朋、李海涛、丁琳、张鏖、刘文志、郝博、王明俊、赵兴彦、杨舒
4、麟、张东志、马也、邱学思。本文件发布实施后,任何单位和个人如有问题和意见建议,均可以通过来电和来函等方式进行反馈,我们将及时答复并认真处理,根据实际情况依法进行评估及复审。归口管理部门通讯地址:辽宁省工业和信息化厅(沈阳市皇姑区北陵大街45-2号),联系电话:024-86893258。标准起草单位通讯地址:北方实验室(沈阳)股份有限公司(沈阳市浑南新区三义街6-1号21层),联系电话:024-83785841/83785849。DB21/T 389720231软件工程 软件缺陷等级判定方法1范围本文件规定了计算机软件缺陷分类、缺陷记录填写说明及缺陷等级的判定方法。本文件适用于机构和人员在计算机
5、软件测试过程中的软件缺陷等级判定。2规范性引用文件下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T5271.12000信息技术 词汇 第1部分:基础术语GB/T85662022信息技术 软件生存周期过程GB/T114572006信息技术 软件工程术语GB/T25000.512016系统与软件工程 系统与软件产品质量要求与评价(SQuaRE)第51部分:就绪可用软件产品(RUSP)的质量要求和测试细则ISO/IEC15026信息技术 系统与软件完整性级别
6、3术语和定义GB/T 114572006、GB/T 5271.12000和GB/T 85662022界定的以及下列术语和定义适用于本文件。3.1崩溃 crash计算机系统或部件的突然的和完全地失效。来源:GB/T 114572006,2.3623.2死锁 deadlock由于两个或多个设备或进程,每一个等待赋给另一个的资源引起计算机处理停顿的情况。来源:GB/T 114572006,2.4103.3缺陷 defecta)硬件设备或部件中的缺陷。例如,短路或断线。b)在计算机程序中不正确的步骤、过程或数据定义。来源:GB/T 114572006,2.4213.4DB21/T 389720232界
7、面 interfacea)一个共享的边界。信息跨越边界传送。b)连接两个或多个其他部件,为了相互间传送信息的硬件或软件部件。c)连接两个或多个部件,为了在相互间传送信息。d)作为如b)中连接的或被连接的部件。来源:GB/T 114572006,2.7953.5模块 modulea)离散的程序单位。且对于编译、与其他单位相结合和装入来说是可标识的。例如,汇编程序、编译程序、连接编辑程序或执行的例行程序的输入或输出。b)程序中一个能逻辑地分开的部分。来源:GB/T 114572006,2.9763.6参数 parametera)一种变量,针对一特定的应用程序可给定一固定值。b)用于在软件模块之间传
8、递值的常数、变量或表达式。来源:GB/T 114572006,2.11053.7精度 precision对于说明的量的精确或差异的程度。例如,2位十进制数字对5位十进制数字。来源:GB/T 114572006,2.11603.8过程 processa)为给定目的所执行的步骤序列、例如,软件开发过程。b)由操作系统调度程序管理的一可执行单元。c)对数据进行操作。来源:GB/T 114572006,2.11813.9算法 algorithm为解决问题严格定义的有限的有序规则集。来源:GB/T 5271.12000,01.05.053.10软件产品 software producta)指定交付给用户
9、的计算机程序、规程和可能相关的文档和数据的完整集。b)中的任一单独的项。来源:GB/T 114572006,2.1520DB21/T 3897202333.11版本 versiona)与计算机软件配置项的完全编篡或重编篡相关的计算机软件配置项的初始发行或再发行。b)作为与对以前的发行发出变更页导致的修订不同的文件的初始发行或完全再发行。来源:GB/T 114572006,2.18293.12需求 requirementa)用户为解决某一问题或达到某个目标所需要的条件或能力。b)系统或系统部件必须满足或处理的条件或能力以满足合同、标准、规格说明或其他正式的强制性文件的要求。c)如在a)、b)中的
10、条件或能力的说明的表示。来源:GB/T 114572006,2.13613.13循环 loop计算机程序语句序列,它重复地执行直至满足给定的条件或当一给定的条件为真。来源:GB/T 114572006,2.8793.14运算符 operator在操作中表示要执行的动作的算术或逻辑符号。例如,在表达式A=B+3中,+是一操作符,表示相加。来源:GB/T 114572006,2.10663.15系统 system由一个或多个过程、硬件、软件、设施和人员组成的集合体,提供满足规定需求或目标的能力。来源:GB/T 85662001,3.313.16验证 verification通过检查和提供客观证据认
11、可规定需求已经满足。来源:GB/T 85662001,3.363.17编码 codinga)在软件工程中,用编程语言表示计算机程序的过程。b)逻辑和数据从设计规格说明(设计描述)转换为编程语言。来源:GB/T 114572006,2.2273.18DB21/T 389720234设计 design为使一软件系统满足规定的需求而定义系统或部件的体系结构、部件、接口和其他特征的过程。来源:GB/T 114572006,2.4393.19集成 integration把软件、硬件部件或两者合成为一个完整的系统的过程。来源:GB/T 114572006,2.7873.20软件缺陷 Software de
12、fects软件系统中存在的某种破坏正常运行功能的问题、错误,或者隐藏的功能或性能上的缺陷。在软件中如果存在某种缺陷,将会导致产品不能满足某些用户功能。DB21/T 3897202354缺陷分类4.1缺陷描述通常包括缺陷标识、缺陷描述、缺陷来源、缺陷分类、缺陷等级、缺陷解决优先级等。4.2缺陷类型划分在判定过程中发现的缺陷,一般可分为:功能缺陷、接口缺陷、逻辑缺陷、计算缺陷、数据缺陷、用户界面缺陷、文档缺陷、性能缺陷、配置缺陷、标准缺陷、环境缺陷、兼容缺陷、安全缺陷、其他缺陷等,见表1。注:缺陷类型、子类型可参见GB/T 25000.512016、ISO/IEC 15026。表1缺陷类型序号缺陷
13、类型描述子类型1功能缺陷(F-Function)影响了重要的特性、用户界面、产品接口、硬件结构接口和全局数据结构。并且设计文档需要正式的变更。如指针,循环,递归,功能等缺陷。功能错误功能缺失功能超越设计二义性算法错误2接口缺陷(I-Interface)与其他组件、模块或设备驱动程序、调用参数、控制块或参数列表相互影响的缺陷。模块间接口模块内接口公共数据使用3逻辑缺陷(L-Logic)需要进行逻辑分析,进行代码修改,如循环条件等。分支不正确重复的逻辑忽略极端条件不必要的功能误解条件判定错误循环不正确错误的变量检查计算顺序错误逻辑顺序错误DB21/T 389720236表1缺陷类型(续)序号缺陷类
14、型描述子类型4计算缺陷(C-Computation)等式、符号、操作符或操作书错误,精度不够、不适当的数据验证等缺陷。等式错误缺少运算符错误的操作数括号用法不正确精度不够舍入错误符号错误5数据缺陷(A-Data)需要修改少量代码,如初始化或控制块。如声明、重复命名,范围、限定等缺陷。初始化错误存取错误引用错误的变量数组引用越界不一致的子程序参数数据单位不正确数据维数不正确变量类型不正确数据范围不正确操作符数据错误变量定位错误数据覆盖外部数据错误输出数据错误输入数据错误数据检验错误6用户界面缺陷(U-User Interface)人机交互特性:屏幕格式,确认用户输入,功能有效性,页面排版等方面的
15、缺陷。界面风格不统一屏幕上的信息不可用屏幕上的错误信息界面功能布局和操作不合常规DB21/T 389720237表1缺陷类型(续)序号缺陷类型描述子类型7文档缺陷(D-Documentation)影响发布和维护,包括注释等缺陷。描述含糊项描述不完整项描述不正确项缺少或多余项不能验证项不能完成不符合标准与需求不一致文字排版错误文档信息错误注释缺陷8性能缺陷(P-Performance)不满足系统可测量的属性值,如:执行时间,事务处理速率等缺陷9配置缺陷(B-Build)由于配置库、变更管理或版本控制引起的错误。配置管理缺陷编译打包缺陷变更缺陷纠错缺陷10标准缺陷(N-Norms)不符合各种标准的
16、要求,如编码标准、设计符号等缺陷。不符合编码标准不符合软件标准不符合行业标准11环境缺陷(E-Environments)由于设计、编译和运行环境引发的缺陷。设计、编译环境运行环境12兼容缺陷(M-Compatible)软件之间不能正确地交互和共享信息。操作平台不兼容浏览器不兼容分辨率不兼容13安全缺陷(S-Secure)在软件产品或系统中存在的安全漏洞、攻击点或数据泄露等缺陷。认证和授权缺陷数据保护缺陷DB21/T 389720238表1缺陷类型(续)序号缺陷类型描述子类型代码安全缺陷网络安全缺陷物理安全缺陷社交工程缺陷恶意软件缺陷版权和知识产权缺陷法律合规缺陷14其他缺陷(O-Others)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB21T 3897-2023 软件工程 软件缺陷等级判定方法辽宁省 DB21 3897 2023 软件 缺陷 等级 判定 方法 辽宁省
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【曲****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【曲****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。