首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 109 毫秒
1.
基于正交缺陷分类的软件过程测量方法   总被引:1,自引:0,他引:1  
软件过程是否有效,对评估软件产品的质量和提高组织的软件能力成熟度具有重要意义.正交缺陷分类(ODC)技术是一种对软件过程的有效性进行量化测量的方法.ODC技术基于对缺陷的分析,它依据一组正交的缺陷属性把缺陷归纳为不同的类别.这些互不相关的属性代表了缺陷的有效特征.软件产品的缺陷属性的统计分析,体现了对软件过程的测量结果,并将其反馈给开发团队.通过缺陷类型属性的应用实例,阐述了ODC技术的基本使用方法.  相似文献   

2.
本文讲述缺陷造成的软件质量问题,讨论如何分析缺陷数据来提高软件产品的质量,介绍两种分析历史缺陷数据来预测和控制软件项目缺陷的数学方法,并在软件项目的实施过程中检验其效果.  相似文献   

3.
软件度量在软件开发过程和软件产品中具有重要作用。GQM(Goal-Question-Metric Approach)模型是当前使用较为广泛的一种软件度量手段,它通过对目标的一系列问题的回答最终实现对软件开发过程的控制和评估。针对GQM中没有提及如何客观地将组织的目标归纳和分解为度量指标这一缺陷,提出一种利用德尔菲法和PUGH矩阵的决策机制,对众多分解的度量指标进行筛选,最终形成GQM模型的问题和度量元,并结合实际实践进行分析和验证。实践表明该决策机制能够有效地形成GQM度量计划,从而指导软件开发过程和软件产品质量的提升。  相似文献   

4.
软件配置管理是软件工程化管理的基础,文中研究了如何在软件配置管理中实现对质最控制的支持.对软件配置管理的过程进行扩展,提出了软件过程配置管理的定义,对软件过程变更提供有效管理;研究了对软件过程构件的管理包括过程配置构件的实体要素、控制软件过程的执行、对软件配置构件进行度量和过程改进;研究了如何对软件产品配置构件实施质量度量,控制软件产品配置构件的质量.在软件配置管理中加强质量控制,可以提高软件开发的效率,增强软件产品的质量.  相似文献   

5.
苏若  吴际  刘超  杨海燕 《计算机科学》2018,45(10):183-188
需求来源于不同利益相关方对现实系统的认识和期望。需求获取在整个软件产品的研发过程中至关重要,往往决定着软件产品的质量甚至成败。然而,由于各种复杂因素的影响,获取到的需求中往往存在不完整、不准确甚至冲突等缺陷。需求表达上的二义性、需求描述的不完整和不一致等是最常见的需求缺陷。文中提出一种基于多视角需求获取的卡牌模型和需求缺陷检测规则。在需求获取过程中,特别是在其初期,其能够发现来自各方需求信息中常见的不完整和不一致需求缺陷。最后,通过3组项目案例验证了方法的有效性。  相似文献   

6.
基于复用的软件开发过程中的配置管理   总被引:11,自引:0,他引:11  
张路  李欣 《计算机科学》1999,26(5):41-44
一、软件开发过程中的配置管理配置管理并不是一个新概念,早期的软件工程环境就已经开始考虑配置管理了。现在人们越来越认识到配置管理对于提高软件质量和软件开发过程的可靠性有着重要意义。 1.1 什么是配置管理配置管理是软件配置管理的简称,它是指一套管理软件开发和软件维护以及其中各种中间软件产品的方法和规则,配置管理通过在特定的时刻选择软件配置(一组中间软件产品及描述),系统地控制对配置的修改,并在整个软件生存周期中维护配置的完整性和可追踪性。中间软件产品和用于创建中间软件产品的控制信息都应处于配置管理控制下。  相似文献   

7.
李新军  刘晓明  黄松 《计算机工程》2009,35(23):30-31,3
软件过程是否有效是评估软件产品质量和提高组织软件能力成熟度的重要依据。给出软件过程有效性量化测量的正交缺陷分类(ODC)技术。介绍ODC的概念、发展过程、总体结构和各种ODC缺陷属性的含义,阐述使用ODC度量开发和识别过程中的问题,对ODC的应用和实施进行分析与总结。  相似文献   

8.
董永健 《福建电脑》2013,(10):75-76
软件危机出现几十年,依然未得到根本的解决究其原因是缺乏规范有效的软件质量保障技术和手段.本文旨在针对我国软件产品的现状和存在问题,对软件质量保证与软件质量控制进行初步探讨,其中对软件质量保证的目的,人员的素质要求和组成,工作内容及工作中常见问题与对策作了重点分析,并对软件产品质量控制的方法提出了设想,使在开发软件产品的过程中能够遵循一般规律,有效地保证软件产品的质量.  相似文献   

9.
为改善软件产品质量和提高关键过程的能力,介绍了正交缺陷分类的相关概念以及如何应用正交缺陷分类建立缺陷与过程阶段的关联,进一步评价缺陷相关阶段的执行情况,提出利用相似模块的历史数据改进评价缺陷相关阶段的推断方法.该方法使得在软件开发的早期阶段就能够确定问题所在.最后通过一个应用实例表明如何在具体项目中应用正交缺陷分类分析开发过程,确定需重点关注的过程阶段.  相似文献   

10.
软件能力成熟度模型第4级中要求在项目中定量管理,建立组织级过程,构成完整的量化管理,采用统计或其它定量方法管理软件过程,并通过对过程中出现的方法、技术等问题进行因果分析和寻找解决方案[1]。在仔细研究了现有的缺陷度量分类方法和分析指标后,通过运用缺陷数据分析方法,在开发过程中运用缺陷分析的结果,可以采取合适的对策尽早发现和消除存在的缺陷,以提高软件产品的开发质量和成功率。  相似文献   

11.
软件体系结构的概念   总被引:14,自引:3,他引:11  
软件体系结构作为软件的整体结构,从整个系统的角度来看,除了包括由构件、连接件和约束构成的软件结构之外,软件体系结构还应包括软件完成的业务、执行业务的组织、组织的位置、运行软件所需的信息和技术基础设施等方面的内容。软件体系结构对软件性能和质量的影响是致命的,它与具体的开发过程紧密相关。文章从系统的角度阐述了软件体系结构的概念,基于此概念,说明了以体系结构为中心的开发过程,并结合软件体系结构与软件过程的关系说明了软件体系结构对软件质量的影响,最后总结了研究软件体系结构的目的。  相似文献   

12.
营造个体软件工程规程   总被引:2,自引:1,他引:1  
软件产品的开发都是由个体软件工程师完成的,因此能否具有有效的个体软件工程规程会直接影响到产品开发的效率、费用和最终产品的质量。文章从自我意识、过程规程和开发规程三个层次描述了个体软件工程规程应该包含的基本内容,给出了构建个体软件工程规程的基本步骤,并进一步讨论了个体软件开发过程中的工具支持、个体软件工程规程同软件企业能力成熟度之间的关系等问题。  相似文献   

13.
由于软件错误出现的随机性,软件产品的缺陷是不可完全避免的,较好地处理软件缺陷是提高软件产品质量的关键.为了尽可能多地发现软件中存在的错误,提高软件质量,文章讨论了软件中较难被发现的间歇性缺陷,即并不是在软件的每次运行中都会出现的缺陷,介绍了软件中可能存在的一些较为常见的间歇性缺陷,分析了引起这些缺陷的原因,给出了处理间歇性缺陷的启发式规则,并就如何对这类缺陷写缺陷报告给出了一些建议.  相似文献   

14.
随着网络技术的飞速发展,社会各个领域对计算机软件的需求不断增长,对软件的灵活性、扩展性等要求也越来越高。文章借鉴操作系统中运用较为成功的微内核体系结构,提出了次微内核的概念,并将其与分布式结构结合起来,希望能对应用软件质量的提高有所帮助。文中对分布式次微内核结构及基于该结构的软件开发过程进行了比较详细的论述。  相似文献   

15.
软件测试是软件开发过程中的重要组成部分,测试工作对软件质量有直接影响。利用统计过程控制的基本原理。以实例分析使用Shewhart控制图对测试过程进行控制的方法。  相似文献   

16.
一种有效的软件过程改善模型   总被引:5,自引:1,他引:4  
有效地改善软件过程是解决我国软件企业存在的生产率和管理水平低、产品质量难以保证等问题的根本所在。考虑到我国企业特点,文章提出了一个软件过程改善模型,其目的是帮助企业持续地进行软件过程改善。该模型包括五个活动,文章对这些活动进行了详细介绍,同时给出了在进行这些活动时应注意的问题。  相似文献   

17.
郭晓敦  秦晓  李少波 《计算机工程与设计》2006,27(21):4094-4096,4100
针对现有的软件评审、软件测试支持工具在软件缺陷数据统计支持上的局限性,提出了一种集成软件测试和软件评审的软件质量控制活动模型,从缺陷数据管理的角度将以上两种质量控制手段结合起来,提高了缺陷数据对于软件项目数据分析的价值,同时也提高了软件质量控制活动本身的效率。介绍了软件质量控制支持工具SQC,并对该工具的设计和实现进行详细的说明。  相似文献   

18.
软件缺陷的概念在软件质量范畴中处于举足轻重的地位。通过分析促进软件缺陷增长的动因,提出了自增长型缺陷和非自增长型缺陷的概念,把软件缺陷增长分为确定性增长和不确定性增长两个部分,随后,通过对软件缺陷确定性增长进行的建模分析,发现软件缺陷确定性增长过程是完全可能在一定的条件下呈现出混沌状态的。  相似文献   

19.
介绍了税务稽查软件的开发背景,提出了软件质量模型和软件质量管理的概念,详细论述了税务稽查软件开发过程中的软件质量管理工作的主要环节和实施办法。阐述了在软件开发过程的各个阶段,保证软件产品质量的具体措施。  相似文献   

20.
在众多软件质量指标中,软件缺陷是最为直观和最为重要的指标,因此,对软件缺陷的评估是软件质量控制的一种很好方法。文章将软件缺陷作为软件质量的评估指标,引入软件项目风险管理手段,以影响软件缺陷的风险因素为切入点,全面综合软件开发组织和技术方面因素,将软件开发过程中各种风险因素纳入软件缺陷评估体系。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号