首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于ISO9000和CMM的软件配置管理系统的研究   总被引:1,自引:0,他引:1  
1 概述随着软件系统的日益复杂化和用户需求、软件更新的频繁化,配置管理逐渐成为软件生命周期中的重要控制过程,成为软件工程中质量管理中的重要内容。软件配置管理(Software Configuration Management)是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施。配置管理的目标是记录软件产品的演化过程,确保软件开发者在软件生命周期中各个阶段都能得到精确的产品配置。它通过控制、记录、追踪对软件的修改和每个修改生成的软件组成部件来实现对软件产品的管理功能。为了保证对产品有效地进行控制和追踪,配置管理过程不能仅仅对静态的、成形的产品进行管理,而必须对动态的、成长的产品进行管理。由此可见,配置管理同软件开发过程紧密相关。配置管理必须紧扣软件开发过程的各个环节,使整个开发团队象一个交响乐  相似文献   

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

3.
配置管理在软件项目生命周期中控制和管理软件的变更,维护软件产品的完整性、可追踪性,成为现代软件开发管理的核心。本文提出一个基于J2EE结构的配置管理系统实现方案,该系统以工作流系统为底层支撑环境,提供过程建模工具,支持复杂过程的建模和例化。  相似文献   

4.
近年来随着软件开发项目的规模和复杂度的不断增加,人们不得不更加关注软件开发中的配置管理问题。目前软件配置管理已经成为软件开发中的一个关键过程域并贯穿于软件生命周期的始末。讨论配置的基本理论和技术,并进一步给出一种配置管理的实现方法。  相似文献   

5.
软件在开发过程中所进行的配置管理能更好的为所开发的软件提供一套配置软件的管理原则和办法,它是伴随着开发小组在软件开发过程中面临各种混乱的局面而产生的。本文旨在从配置管理的概念出发,讨论它的一般思想,并根据CMM(软件成熟度模型)规范来介绍配置管理的一些重要细节。  相似文献   

6.
支持构件演化的软件配置管理研究   总被引:2,自引:0,他引:2  
林英  张雁 《计算机工程与设计》2006,27(19):3595-3597
基于构件的软件开发作为一种全新的软件开发方法,与传统的软件开发方式不同,配置管理的需求与传统的配置管理方法也有了很大的不同.在基于构件软件开发的过程中,如何以一种良好的风格和技术来对构件变化进行控制,保持构件系统的一致性、稳定性是软件开发者历来追求的目标.分析了基于构件软件开发过程中构件演化对配置管理技术的新需求,探讨了配置管理的几个关键技术,并提出了一种度量构件演化过程的方法,从而把构件的整个演化过程置于配置管理的支持之下.  相似文献   

7.
软件开发管理是使软件开发高效低耗所必需的,而软件配置管理是软件开发管理的关键,因此,软件配置管理成为软件开发过程的必要环节。而自动化的配置管理工具也日渐成为了软件配置的必要条件。此外,该文还初步研究了使用较为广泛的配置管理工具ClearCase。  相似文献   

8.
软件配置管理是通过技术或行政手段对软件产品及其开发过程和生命周期进行控制、规范的一系列措施.结合军用软件的特点提出一套软件配置管理实施流程,重点阐述如何制定软件配置管理计划、建立软件配置管理库、配置标识、版本控制、基线管理、变更控制、配置审核和配置管理记录等实践活动.  相似文献   

9.
风浪 《程序员》2003,(2):41-43
SCM是软件配置管理(Software ConfigurationManagement)的简称。通常意义上的配置管理系统是指包括流程、规则并提供标识、控制、状态统计、审核、过程管理等等功能的系统。这个系统就像是一个软件产品生产流水线,把各种角色的软件产品开发者组织到这条流水线的不同岗位,按照操作规范各就各位,每个角色根据产品设计书完成自己的任务,即做完自己负责的软件构件或者子系统后,提交给软件系统集成员进行组装,最终形成一个软件产品。所以,作为软件开发管理的核心,SCM应用于整个软件过程。  相似文献   

10.
软件配置管理作为软件开发过程中一个重要的过程,对航空软件产品的安全性和可靠性有着至关重要的作用。本文以DO-178B为指导,结合CMMI三级关键过程域实践,总结出一套符合民用机载软件的配置管理流程,给民用机载软件配置管理技术实践者提供参考。  相似文献   

11.
软件配置管理工具是软件配置配置管理的重要环节,软件配置管理工具的有效使用,能为软件开发节省很多成本和时间,也大大减轻了开发人员的时间,而SVN作为配置管理工具中流行的软件之一,它的成功配置更是起到关键作用。本文提供了一种Apache-subversion的配置方法。  相似文献   

12.
姜平利  傅育熙 《计算机工程》2004,30(Z1):148-150
以软件配置项、基线、软件配置库、配置控制、配置审计、配置状态报告为基本点,定义了软件配置实施过程中的配置管理活动;进一步探索了将配置管理的理念纳入到工程实际中,通过配置管理工具Clearcase建立配置管理环境,结合Clearcase实施配置管理.  相似文献   

13.
软件配置管理及其实现   总被引:2,自引:0,他引:2  
姜平利  傅育熙 《计算机工程》2004,30(12):148-150
以软件配置项、基线、软件配置库、配置控制、配置审计、配置状态报告为基本点,定义了软件配置实施过程中的配置管理活动;进一步探索了将配置管理的理念纳入到工程实际中,通过配置管理工具Clearcase建立配置管理环境,结合Clearcase实施配置管理。  相似文献   

14.
软件配置管理作为软件开发过程中的一个重要过程受到越来越多人的重视。文章从民机机载软件的特点入手,提出了一套符合民机机载软件的配置管理流程,并与DO-178B中的配置管理活动进行了符合性对照,给相应民机机载软件的配置管理技术提供了一定的借鉴和参考。  相似文献   

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

16.
傅纯一 《程序员》2005,(10):85-87
在传统的软件开发过程中,以个人行为或小作坊形式的软件开发方法对于团队协作的要求没有今天这样严格。尤其针对源代码、文档的版本管理与控制,传统形式下更多是通过口头的沟通来完成的。然而在软件开发过程分工已经变得越来越细的今天,配置管理就成了程序员的一项基本素质。因为今天的软件不再是可以凭借一己之力或者小作坊可以完成的,我们需要更多团队的分工协作。配置管理,也就是为了完成一个团队的分工协作而细分出来的管理过程。为了保证项目或产品的质量,良好的配置管理素质是不可或缺的。  相似文献   

17.
软件开发是一项高度知识密集型的活动,引入软件项目管理对软件生成过程和软件质量进行管理和控制是项目成功的必要条件.以CMMI项目管理理论为基础,结合<大学计算机信息技术>网络全真模拟考试平台软件开发项目实例,着重从需求管理、软件项目计划、软件项目跟踪与监督和配置管理四个方面进行分析讨论.  相似文献   

18.
信息安全管理以风险管理为核心,同时包括其他一些相关的管理活动,这些活动伴随着风险管理过程的发展,与风险管理各阶段都有紧密的联系,是风险管理过程重要的补充。其实,这些管理活动也可以归入风险控制的范畴,只是内容不止涉及风险管理,主题也更为突出,所以这里作为风险管理的跟进活动来进行表述。配置管理信息安全管理中一项重要的内容就是进行配置管理(ConfigurationManagement),配置管理的目标是识别、控制、维持并校验已确定的配置项目的数据和状况,并对系统及其配置项目的变化进行分析和控制。这里所说的配置项目,包括硬件、软件和相…  相似文献   

19.
郑人杰 《程序员》2002,(4):47-50
配置(configuration)一词在计算机领域已有广泛的应用。所谓“计算机系统配置”,是指计算机系统或计算机部件按其组成的零件数量、性质及相互联系所确定的安排。软件配置的含意与此类似,但在管理对象和方法上还是有一些差别。软件配置管理是软件管理的重要内容。近年来,软件项目的规模越来越大,复杂性越来越高,管理失误给我们的教训也越来越深刻,这使得人们不得不重视配置管理。软件开发过程中的变更以及相应的返工会对产品的质量造成很大的影响。有统计表明,变更及其返工可能耗费50%的开发工作量,如果不从配置管理方面加以控制,必将导致  相似文献   

20.
软件漂移是软件开发过程中存在的一种普遍现象,它直接影响到开发过程质量和软件产品质量。本文首先系统地阐述了软件漂移的定义、相关概念和表现形式;然后,依据负漂移对软件开发过程的影响,对其进行了阶段分类研究,并分析了不同阶段漂移产生的原因;在此基础上,进一步探讨了负漂移与软件质量属性之间的关系,定性评价了负漂移对软件质量的影响。最后,介绍了在软件开发过程中度量和控制漂移时需要进一步研究和解决的关键问题。  相似文献   

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

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