首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 82 毫秒
1.
分析了当前软件的特点,给出了软件生命周期和软件缺陷预防的定义,并在此基础上提出了基于软件生命周期的软件缺陷预防流程,阐述了在软件生命周期的6个阶段开展的软件缺陷预防工作和最终建设的目标.  相似文献   

2.
软件缺陷是软件开发过程中不可避免的,因此有效的缺陷管理成为过程管理的重要环节,而且开发过程中产生缺陷的数量又非常多,因此选择合适项目本身的缺陷管理工具就显得尤为重要.通过对缺陷产生的原因和工具选择方法,使我们了解什么是软件缺陷,以及软件缺陷管理和使用管理工具的好处.  相似文献   

3.
软件缺陷管理研究   总被引:1,自引:0,他引:1  
软件中的缺陷一直伴随着软件开发的整个过程,如何对这些缺陷进行有效的管理,以保证所开发的软件的质量?虽然不同的软件开发组织有不同的管理方法和手段,但效果大部分都是不尽人意,本文试图从缺陷信息的记录,缺陷管理策略和缺陷管理工具的使用这三个方面来探讨解决缺陷管理中存在的一些问题,提高缺陷管理的质量。  相似文献   

4.
软件缺陷度量与软件过程管理方法研究   总被引:1,自引:0,他引:1  
软件能力成熟度模型第4级中要求在项目中定量管理,建立组织级过程性能,构成完整的量化管理,采用统计或其它定量方法管理软件过程,并通过对过程中出现的方法,技术等问题进行因果分析和寻找解决方案。在仔细研究了现有的缺陷度量分类方法和分析指标后,提出了一个基于缺陷度量与分析的软件过程改进模型。应用该模型可以设计缺陷数据管理系统。  相似文献   

5.
软件缺陷的因果分析   总被引:1,自引:0,他引:1  
因果分析和缺陷预防是对软件审查过程的扩展。本文介绍了因果分析以及如何进行因果分析,并举例说明如何通过使用因果分析确定对缺陷预防采取什么行动,并在此基础上进一步阐述了缺陷预防,指出把审查和因果分析,缺陷预防整合成一个过程,能够增强软件审查的效果,控制和减少质量成本。  相似文献   

6.
基于作者软件开发和软件测试的工作经历,给出了一套软件缺陷管理方案,该方案对软件缺陷的管理内容和生命周期进行重点分析,定义了软件缺陷在其生命周期中的各个状态,以及状态之间的转换过程,然后在软件缺陷权利管理中给出了权限和角色分配方法,最后对方案提出了一些不足和改进。  相似文献   

7.
基于生命周期的软件缺陷预测技术   总被引:1,自引:0,他引:1  
为保证软件可靠性和软件质量,在基于软件开发周期的基础上,提出了一种利用PCA-BP模糊神经网络的软件缺陷预计方法.针对影响软件可靠性的各种因素,依据相关的标准,结合工程实践,选取了影响软件可靠性的度量元.收集了实际工程中的一类飞行控制软件的度量数据,利用提出的模型进行缺陷预测,并将预测结果与传统的BP神经网络模型计算的结果进行了对比.对比结果表明,与基于BP神经网络的预测方法相比较,结合了主成分分析方法的PCA-BP神经网络预测方法具有更快的收敛速度和更高的预测准确度.  相似文献   

8.
软件缺陷分类的研究   总被引:2,自引:2,他引:2  
软件缺陷分类是缺陷管理的基础,是预防缺陷的有力支持工具.阐述了缺陷的概念、危害以及对软件缺陷分类的必要性,对各种软件分类方法进行了深入分析和研究,比较了各类分类方法的优缺点以及正交缺陷分类的使用情况,在正交缺陷分类标准的基础上制定出适合本软件组织自身情况的软件缺陷分类方法,最后对软件缺陷分类意义进行了总结.  相似文献   

9.
本文揭示了开发中常见的问题,同时描述了主要参考CMM过程关键域的具体内容,对于规避风险以及软件项目质量的提高均具有重要的指导意义。  相似文献   

10.
闫忻保 《软件》2023,(2):144-146
近年来计算机软件在信息技术、文化教育、生物医疗以及军事等领域都得到了广泛且深入的应用,并且用户需求持续增多,软件功能愈加复杂多样。软件开发使用的效率以及质量问题随之凸显出来。软件测试作为贯穿软件设计工程全过程的重要环节,通过多种多样的成熟的测试技术及时发现并且排除软件中存在的问题缺陷来提高软件的整体设计效率和质量、降低软件系统设计开发的成本。软件缺陷预测技术则是对软件测试任务进行指导和评估的重要途径,缺陷预测技术可以精准地进行预测软件缺陷的分布情况对软件测试工作的推进有着重要的指导作用。本文将深入研究集成学习在软件缺陷预测技术领域的发展与应用。  相似文献   

11.
所谓软件开发过程中的风险,指的是在软件的开发过程中,可能会遇到的关于进度和预算方面的问题,或者是这些问题对软件开发的影响。如果软件开发过程中的风险变为现实,就会增加项目成本、影响项目进度、打乱软件开发计划,甚至最终影响软件项目的实现。风险管理对于软件开发来讲,就是为了尽可能的降低风险发生概率。如果对软件开发中的风险管理...  相似文献   

12.
软件的质量保证措施主要有2个方面:软件研制过程的质量保证和软件产品的质量评估。本文认为软件研制过程的质量管理是软件质量保证的关键,归纳了现阶段国内软件研制中影响软件质量的主要因素,详细分析了这些因素对于软件质量、软件研制及维护成本的影响,论述了软件研制的过程管理与软件质量的关系,结合长期软件研制工作经验,总结了面向软件质量保证的软件研制过程管理措施的主要内容。  相似文献   

13.
随着网络的发展,网络覆盖面越来越广,涉及到的用户越来越多,网络系统的结构越来越复杂,网络管理工作越来越难,而网络系统的安全性和可靠性已经成为了众多用户所追求的目标,我们的网络管理技术就是充分的利用各种网络资源,对整个计算机的运行进行监测、规划、设计,最终运用合理的方式来进行管理。网络管理决定着网络运行的好坏,网络管理软件技术也成为了网络管理中间不可或缺的工具和手段。  相似文献   

14.
软件研制管理是关系软件质量的重要工作.某型飞机在飞行中导航数据频繁丢失,严重威胁飞机的飞行安全,通过对软件进行安全性分析对失效进行排除,但这并未解决深层次的管理问题.本研究基于STAMP对其研制管理过程进行安全性分析,探索存在的管理缺陷,最终给出了保证软件系统安全性水平的有效管理措施,并对国内机载软件的研制管理提出了一系列建议,而后续类似的调研数据也证明所提出的管理措施对于提高单位软件研制水平,确保安全性具有明显的作用.  相似文献   

15.
研究并开发一种项目风险管理辅助工具,该工具基于软件过程建模,记录风险源属性及其直接影响元素。进行风险影响分析,根据预设的加工过程单元与风险对象的关系,自动估算最终交付物元素或所有其他相关元素受到的风险扩散影响,包括成本、工作量和成功概率。采用多维度可视化方式显示估算结果,以支持用户进行风险管理决策。  相似文献   

16.
荣国平  张贺  邵栋  王青 《软件学报》2019,30(1):62-79
工程化软件开发需要对软件开发整个过程进行有效的组织和管理,由此产生了一系列软件开发组织和管理方法,其主要目的是形成一种载体,用以积累和传递关于软件开发的经验教训.然而,由于软件开发的一些天然特性(比如复杂性和不可见性)的存在,使得描述软件开发过程的软件开发与组织方法也天然地带着一定的抽象性.由此带来了很多概念上的误导和实践中的争论,影响了上述目的的达成.例如,对于究竟该如何选择和定义合适的软件开发过程以更好地满足某个特定项目的要求,目前仍然缺少可靠的手段.甚至有些面向工业界的调研报告表明:在实际软件项目开发中,过程改进(例如引入新的工具或者方法)的主要驱动力是佚闻.试图厘清软件组织与管理话题的若干核心概念,系统梳理软件组织和管理方法的特征,并且以软件发展的历史为主线,介绍软件组织与管理方法的历史沿革,整理出这种历史沿革背后的缘由.在此基础上,讨论和总结若干发现,以期为研究者和实践者提供参考.  相似文献   

17.
软件项目管理流程分析与设计   总被引:2,自引:0,他引:2  
针对软件项目和项目开发中的复杂性、易变性和不可预见性,研究了软件项目管理流程方法,设计了软件项目运作过程的总体流程,分析了各阶段流程的进入条件、主要工作过程和工作结果.  相似文献   

18.
CMM是软件过程评估和改进的一种成熟模型。它要求软件组织的软件过程标准化。但它没有给出达到这些目标的具体操作方法。因此,本文提出了一种基于CMM的组织级软件过程模型,并剖析了开发过程的一般特性。  相似文献   

19.
软件需求在软件产品的整个生命周期中占有十分重要的位置,对后续的软件开发和维护的成败具有决定性意义。在实践中,需求管理却往往得不到足够的重视。从软件需求和需求工程的概念入手,分析了软件需求管理中存在的内部与外部问题,并着重介绍了需求开发和管理的有效方法,提出了简单可行的需求分析评价标准。  相似文献   

20.
针对目前地勘行业软件开发过程信息管理缺乏规范化手段和软件运维措施落后等现状,在分析地勘行业软件开发过程管理现状和需求的基础上提出建立面向地勘行业软件开发过程管理信息系统。通过建立管理信息系统,在缩短地勘行业软件开发周期、提升开发过程资料回溯性以及提高行业软件开发过程管理和运维效率等方面取得明显进步,并通过实例验证了系统的实用性和有效性。  相似文献   

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

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