共查询到20条相似文献,搜索用时 375 毫秒
1.
2.
3.
软件项目的需求分析是整个软件开发过程中简单却关键的一个环节。它的成败直接影响到整个项目的质量。根据软件项目的特性,可以从熟悉项目环境、了解业务内容、充分挖掘需求以及准确描述需求等方面着手,提高需求分析的质量。 相似文献
4.
在许多软件企业争相实施CMM的今天,PSP、TSP是实施中主要使用的软件过程,然而对于中小项目而言,CMM的“重”是人尽皆知的问题。敏捷开发中的主流一极限编程则是一种轻量级的软件开发方法,由于它对质量和速度并重,因此对中小项目而言是相当有诱惑力的。阐述了如何在PSP、TSP的应用过程中加入极限编程的思想,提高中小软件项目的开发速度和质量。 相似文献
5.
在软件开发过程中,管理者往往面临着何时停止测试与何时发布这样的难题,因为它直接影响着软件软件的可靠性和项目成本.文章通过对软件测试成本和发布的风险进行分析、研究,提出基本不确定性的风险分析模型和风险函数.经过实验分析,基于该风险分析模型和风险函数可以获取一个更合理的软件发布时间,从而降低了测试成本和软件发布风险. 相似文献
6.
晏明 《计算机应用与软件》2014,(11)
影响软件质量的因素除了开发方式多种多样外,还受其他因素影响。对于多阶段、不断开发、不断测试的软件开发项目,跟踪项目整体的测试质量对项目的质量控制有重要意义。研究发现软件开发项目中测试出的缺陷累计值的时间曲线基本符合Logistic与Gompertz函数曲线。采用VBA编程,遍历所有实测数据的三点可求解出实测数据分别与两条函数曲线拟合度最好(最小2乘法)的三个曲线参数(L,b,a)。其中Logistic曲线的L值(即饱和值)可用于预测软件开发项目系统稳定时的缺陷累计值。通过分析软件项目开发中及系统发布运行后的累计缺陷的实测值与函数曲线(三个参数决定的曲线)的预测值,发现该函数曲线可用于预测及监控软件开发过程中及系统发布后的软件质量。 相似文献
7.
日本软件项目开发特征概述 总被引:1,自引:0,他引:1
随着软件项目开发规模的扩大,软件项目开发进入软件系统工程的高度。本文介绍了日本软件项目系统开发流程。其制定的规范和标准适用于中大型的软件项目系统开发,可保证整个系统开发的效率和质量。本文还简要比较了美国和日本在软件项目开发中不同风格。以期对我国软件开发人员有所借鉴,从而提高我国软件项目开发具的规模和质量,参与国际竞争。 相似文献
8.
晏明 《计算机光盘软件与应用》2014,(1):52-54
软件文档的质量是软件项目质量的一部分,规范的过程管理包括软件开发过程的文档,其规范及标准化便于开发过程中准确地交流信息及软件项目交付后的维护工作,因此可以提高软件开发的效率和质量、改进软件开发的过程。本文依据项目的实践经验,探讨如何实现开发文档的规范化。指出文档规范化的重要性,并且有效地控制变更并对应修改开发用的文档即始终保证文档与代码的一致性在软件项目交付使用后的版本升级及信息系统维护中更具重要性。 相似文献
9.
开源许可证检测系统的研究* 总被引:1,自引:0,他引:1
针对软件开发过程中许可证冲突的问题,对QualiPSo(quality platform for open source software)项目中提出的开源许可证检测管理过程进行研究分析,以此为支撑,改进现有的许可证检查控制工具OSLC(open source license checker),并与项目成熟度分析和软件开发质量评估检测软件Spago4Q(spagoBI for quality)集成,开发出自动检测开源许可证冲突的原型系统;阐述了将OSLC发布成Web service的类图设计,以及Spago4Q提取器的设计与实现,力求从法律角度提高开源软件的质量,并给基于开源组件的商业软件开发者一定的建议。 相似文献
10.
晏明 《计算机光盘软件与应用》2014,(1)
软件文档的质量是软件项目质量的一部分,规范的过程管理包括软件开发过程的文档,其规范及标准化便于开发过程中准确地交流信息及软件项目交付后的维护工作,因此可以提高软件开发的效率和质量、改进软件开发的过程。本文依据项目的实践经验,探讨如何实现开发文档的规范化。指出文档规范化的重要性,并且有效地控制变更并对应修改开发用的文档即始终保证文档与代码的一致性在软件项目交付使用后的版本升级及信息系统维护中更具重要性。 相似文献
11.
12.
软件测试是软件质量保证的重要手段,有研究表明:越早发现软件中存在的问题,开发费用越低,软件质量越高,软件发布后的维护费用越低。一个好的、成熟的软件测试过程能够最大限度地保证软件测试的质量和有效性。目前,对软件测试的研究工作主要集中在测试技术和测试工具上,而对测试过程的改进研究工作还需进一步加强。 相似文献
13.
14.
王涛 《数字社区&智能家居》2005,(3):62-64
软件质量保证是软件开发流程中的一个重要环节,对软件项目开发中的产品质量控制有重要的作用。但是在项目开发中真正实施这个环节时,会有很多问题有待认识和商讨。本文结合在公司中的实践和体会,阐述关于在实际的软件开发过程中如何将项目的软件质量保证环节做的更好,从而真正提高软件产品的质量。 相似文献
15.
提出了一种软件过程质量度量的流程,建立了一个以生命周期为基础的软件过程质量度量模型,将软件过程质量要素分解成了共性软件过程质量要素和个性软件过程质量要素两大类,分析了相应的质量要素、质量子要素和度量元,给出了相应的度量方法。最后利用该度量方法对某公司5个软件项目需求阶段的过程质量及软件开发后期需求稳定性因子进行了度量,经数据分析发现软件开发后期的需求稳定性因子与需求阶段的过程质量是正相关的,从而表明了提出的度量方法和度量模型是有效的。 相似文献
16.
庞田丽 《数码设计:surface》2021,(9):149-149
在对软件项目进行管理的过程中,需要明确地分析算机软件项目管理过程的风险并对相关的工作标准进行明确,明确工作的发展目标。软件开发项目运营管理开展过程中,需要以有效的软件开发工作过程控制为理论基础,加强软件综合开发作用风险分析,合理配置控制开发风险,确保软件开发项目管理顺利开展的基本过程和工作有序性。本文将对软件项目管理中的风险进行分析,并提出优化软件管理的相关策略,以期能够提高软件项目管理的工作质量。 相似文献
17.
本文提出一种基于风险控制的软件项目过程评估和优化方法,提出以软件项目风险大小作为评估当前软件项目过程优劣的依据,并从优化软件项目风险控制的视角对软件过程进行优化。给出一个基于风险传递的软件风险优化控制模型和一个动态规划的软件风险控制离散优化算法,以及使用上述方法解决问题的一个示例。本文给出的基于风险控制对软件过程进行事先评估和优化的方法,变以往对软件项目的事后被动控制为事先的积极有效预防,从而可显著提高软件项目的成功率。 相似文献
18.
一个项目的开发活动是很多软件过程的集合,不同软件过程之间关联性很强,成功地分析特定软件过程质量的关键是确保软件过程分析的独立性,剔除来自于其他过程的影响。传统Shewhart控制图基于统计假设检验理论,能够区分软件过程中的偶然因素和系统因素,但Shewhart控制图是全控图,无法区分过程之间的影响。为解决这种问题,定义软件过程的总质量和分质量,把系统因素细分为外部系统因素和内部系统因素,并总结软件过程质量诊断表,以使用控制图和选控图来帮助诊断导致软件过程质量异常的偏差源。 相似文献
19.
规范军用软件测评过程,提高测试质量,依据军方颁布的相关军用软件测评规定,通过分析目前军方对装备软件测评项目实施过程和采用能力的要求,设计实现了一套模块化、可定制功能的军用软件测试管理系统,系统集成了软件测试过程管理、测试项目管理功能,可以实现对军用软件测评项目实施全过程管理,有效规范装备软件测试过程,保障测试按照规范要求实施,进一步提高军用软件的测评质量。 相似文献