共查询到20条相似文献,搜索用时 15 毫秒
1.
2.
软件过程改进中项目计划与跟踪的实例研究 总被引:1,自引:3,他引:1
项目的计划与跟踪是软件过程管理与改进活动中应该首先着手的方面。成熟的软件开发组织能够通过有效的软件项目计划与跟踪实现对项目的策划与监控。文章立足小组软件过程,以实际项目为背景,着重介绍了以项目计划和跟踪为主的软件过程改进实施活动。在此基础上,分析了相关项目的计划与跟踪数据,研究总结了实施中遇到的问题和经验,并提出了进一步完善的措施及相关支持工具的研制。 相似文献
3.
4.
面向复用和基于构件的开发方法已经成为新的软件开发范例,许多企业也已经或计划引入这种新的软件开发方式。与一般的过程能力改进一样,这些企业也面临着如何评估自身当前软件复用能力从而制定下一步改进计划的问题。然而,当前流行的CMM/CMMI以及SPICE等过程标准都缺少面向复用和构件化开发过程的剪裁和定制,这在一定程度上阻碍了软件企业采用新的基于复用的开发方法。本文对软件复用能力评估和改进相关的工业实践和研究情况进行了总结,在此基础上提出了一种系统的软件复用能力评估框架。该框架为企业面向复用的开发过程提供了一种阶段式的评估框架,因此可以为企业面向复用能力的过程改进提供相应的指导和决策依据。本文还对软件复用能力评估框架的实施过程进行了探讨。 相似文献
5.
6.
在软件过程度量领域,统计过程控制图是进行度量分析的主要工具。统计过程控制图的核心问题是控制界限问题,控制界限的大小决定着统计过程控制图的灵敏度和有效性,过大和过小都不能达到有效过程控制的效果。论文在分析传统统计过程控制图存在的缺陷的基础上,以软件过程能力决定软件过程表现的思想为出发点,提出了一种新的软件过程控制图——软件过程能力度指数控制图并进行了实例验证。实例分析证明此控制图是非常有效的。 相似文献
7.
基于CMM的软件维护过程研究 总被引:3,自引:0,他引:3
针对软件维护组织维护能力成熟度展开研究,引入CMM分级改进的思想,围绕软件维护过程改进的5个方面展开描述,循序渐进地提出软件维护过程改进模型。 相似文献
8.
Alec Dorling 《Software Quality Journal》1993,2(4):209-224
In June 1991, the International Standards group for Software Engineering approved a study period to investigate the need and requirements for a standard for software process management. A new international work item has been subsequently raised. The resulting project is named SPICE (Software Process Improvement and Capability Determination). The project aims to build on the best features of existing software assessment methods. 相似文献
9.
面向对象软件度量学研究 总被引:4,自引:0,他引:4
软件度量学是软件工程的一个新分支,通过度量反馈的信息来控制开发过程,以提高软件质量,是一种行之有效的方法。传统的面向过程的软件将数据和操作分离,强调以算法为核心。近年来发展起来的面向对象软件的主要特性包括抽象性、封装性、继承性和多态性,将数据和操作封装,强调以对象为核心。因此,面向对象软件度量方法也随之发展起来,著名的是C&K度量方法。文中指出C&K度量方法的不足,并就面向对象度量学有待解决的问题提出了—些观点。 相似文献
10.
E. Georgiadou 《Cybernetics and Systems Analysis》2003,39(1):125-142
In this paper, a historical overview of significant attempts to get over the software crisis is presented. In particular, we trace the development of lifecycle models and information systems development methodologies during the last four decades. Finally, we explore the role of measurements and outline current and future works leading to process and product improvement. 相似文献
11.
一种基于组织实体能力的软件过程建模方法 总被引:4,自引:0,他引:4
提出了一种基于组织实体能力的软件过程建模方法(organizational entity capabilities based software process modeling method,简称OEC-SPM),针对软件过程的特殊性,将具有确定能力的组织实体定义为建模过程中的核心要素和基本单元——过程Agent(过程主体).过程Agent根据其自身的目标、知识、经验和能力,在确定的项目目标和约束环境下,通过主动和自治的行为推理,生成具体的软件开发过程和生产过程,为软件项目开发提供正确的决策和有效的支持.该方法由于在建立软件过程时充分考虑过程执行者完成目标的能力,使建立的过程具有良好的可预见性,具备过程稳定执行的前提,因此从根本上解决了软件过程不稳定、难以控制等问题. 相似文献
12.
软件测试是质量保证的关键步骤。本文介绍了软件能力成熟度模型在软件测试过程中的相关支持和扩充,然后结合实际的软件测试过程,介绍了如何利用CMM改进软件测试过程。 相似文献
13.
一种基于概念格的软件过程改进算法 总被引:1,自引:0,他引:1
概念格是一种优良的形式化分析工具,其具有的层次性和直观性,使之广泛应用于人工智能、数据挖掘、知识提取等领域。软件过程改善是软件工业化生产的一个关键,将概念格引入到了软件过程改善研究,提出了一种基于概念格的软件过程改进方法,并做了实验分析,证明了采用此方法对软件过程的改进具有推动作用。 相似文献
14.
无适当使用软件测量将可能引起软件低品质且高成本的窘态.凝聚力是软件品质重要因子之一如同维护度,可靠度和再利用度.软件模组品质的优劣必影响整体系统之品质的优劣.为了设计和维护高品质软件,软件专案经理人和软件工程师无可避免需引用软件凝聚力测量以衡量和产生高品质软件.提出以活路跃变量及视觉化变量纵距为分析基础之功能导向凝聚力测量方法.进而,以一系列实际案例来作实验验证,并以一组性质来作理论辩证所提的测量方法.因此一经完善定义,完善实验和完善辩证之凝聚力测量方法被提出用于当软件凝聚力强度的指标和因此增进软件品质.这凝聚力测量方法能容易嵌入CASE以帮助软件工程师确保软件品质. 相似文献
15.
解决软件危机的根本出路在于有效改进软件过程 ,软件产品的质量主要取决于产品开发和维护的软件过程的质量 ,而实施软件过程评估是改进软件过程的前提和基础。为此分析了软件能力成熟度模型CMM的标准框架和内容 ,并研究了基于CMM的软件开发评估CBA方法及其应用 相似文献
16.
T. R. HOPKINS 《Software》1996,26(8):967-982
We use knot count and path count metrics to identify which routines in the Level 1 basic linear algebra subroutines (BLAS) might benefit from code restructuring. We then consider how logical restructuring and the improvements in the facilities available from successive versions of Fortran have allowed us to improve the complexity of the code as measured by knot count, path count and cyclomatic complexity, and the user interface of one of the identified routines which computes the Euclidean norm of a vector. With these reductions in complexity we hope that we have contributed to improvements in the maintainability and clarity of the code. Software complexity metrics and the control graph are used to quantify and provide a visual guide to the quality of the software, and the performance of two Fortran code restructuring tools is reported. Finally, we give some indication of the cost of the extra numerical robustness offered by the BLAS routine over the use of new Fortran 90 intrinsic functions. 相似文献
17.
18.
19.
Software Process Models and Project Performance 总被引:1,自引:0,他引:1
In this paper we review the progress in software process research and the role of process improvement in enhancing business outcomes of software projects. We first describe the process view of software development. Next, we review the literature on software process research and discuss some of the leading software process models. The business value of software process improvements and empirical evidence from the software industry are also discussed in this paper. We conclude with a discussion of current challenges in software process research and directions for future research. 相似文献