航天型号软件配置管理工作浅析

航天型号软件配置管理工作浅析

ID:21480549

大小:27.50 KB

页数:7页

时间:2018-10-22

航天型号软件配置管理工作浅析_第1页
航天型号软件配置管理工作浅析_第2页
航天型号软件配置管理工作浅析_第3页
航天型号软件配置管理工作浅析_第4页
航天型号软件配置管理工作浅析_第5页
资源描述:

《航天型号软件配置管理工作浅析》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、航天型号软件配置管理工作浅析  摘要本文主要围绕航天型号软件工程化推进中配置管理工作的现状,分析当前软件配置管理方面重点存在的问题,结合CMM方法要求阐述改进的思路和方法。  【关键词】软件工程化配置管理信息平台  1背景  近年来,我国航天领域面临着多型号并举、高密度发射的形势,型号软件产品作为系统的重要组成部分,发挥的作用和地位愈加突出。对型号软件产品的研发进度及质量要求也不断提高。目前软件工程化要求是航天型号中采用的通用管理手段。通过多年运行实践表明,其对型号软件的规范开发及质量控制的确起到了一定的效果,同时软件工程

2、化的理念在广大设计师和管理人员中也得到普及。  然而,随着型号任务的快速增加,型号软件开发进度的压力持续加大。在“加快进度,质量不降”的要求下,实际情况是优先在保障软件开发进度,牺牲软件研制质量。软件工程化这一原本为保证产品质量而要求的管理理念和方法,已在某种程度上变为形式上管理方法,成为应付各种监督检查的表面文章。具体表现在三个方面:一是片面强调软件文档的齐套性,忽视软件开发的整体策划和过程控制;二是只强调软件配置管理过程的手续齐套,对软件的实际技术状态把控不足;三是软件测试工作流于形式和走过场,对软件质量的升级作用不明

3、显。限于篇幅,本文在这里只重点针对航天型号软件的配置管理工作进行分析探讨。  2现状分析  软件配置管理是航天型号软件工程化实施的一项重要内容,以至于在很多人的意识里,软件工程化的主要工作内容就是配置管理过程中的出入库控制。航天企业单位的质量管理体系中《型号软件工程化管理程序》、《型号软件配置管理办法》等是对各种顶层软件工程化要求的本地化实现,这些文件中对如何具体实施型号软件配置管理工作进行了详细描述。包括建立软件三库,进行软件配置标识,执行软件配置控制及审计等等。应该说,航天型号软件正是依据这些制度流程切实地开展实施了工

4、程化所要求的基本配置管理过程,也真正建立了开发库(研究室)、受控库(质量处)和产品库(档案处),使得大量的型号软件技术状态得以较好的控制。但随着型号任务的不断增加,尤其是进度压力的持续加大,原有的配置管理过程已愈发暴露出诸多问题,亟待予以解决。主要表现为:  2.1软件出入库管理过程复杂,程序环节多,导致工作效率低下  航天型号软件目前均纳入“三库”管理,在对受控库或产品库软件进行出入库操作时必须填写软件移动单,进行软件更改时还要分别填写软件问题报告单和更改单。这些表单均为纸质表格,并需要设计师系统和型号调度系统签署。设计

5、师往往要花费不少时间精力来闭环这些管理上的流程。这样一来往往造成两种后果,一种是为了管理环节的闭环导致软件出入库工作在时间上的浪费;另一种是紧急情况下绕开程序直接操作,事后再后补相关手续。而在实际情况中往往是后者占了相当大的比例。这种情况的长期出现,使得型号软件出入库过程逐渐流于形式,包括配置管理员在内的各种角色均未起到应有的把关作用,签署的各种单据表格唯一作用是应付各种质量或软件工程化监督检查。  2.2配置管理计划编写流于形式,配置纪实与审计工作实际并未有效开展  根据软件工程化要求以及软件文档编制的相关规定,型号软件

6、在策划阶段应与开发计划同步编制软件配置管理计划。其目的是根据软件开发计划的整体策划安排,在软件开发全过程中策划实施各种必要的配置管理活动,对开发过程中软件的技术状态进行把控。而目前的实际情况是配置管理计划仅仅作为一份必须要完成的软件文档而存在,其内容往往雷同,并在实际的科研计划中从未体现。软件的配置管理活动除了出入库以外,并无其他管理活动,在软件验收或出厂时对配置管理工作的总结也仅仅停留在对入出库的基本统计。  2.3对软件基线的认识不到位,没有制定对基线变更的过程控制  软件配置管理中一个重要的概念就是基线的建立。基线作

7、为软件技术状态管理的一种重要手段起着十分有效的作用。但在目前型号软件配置管理中对软件基线的认识还只停留在“三个基线就是任务书、需求和软件产品,基线就是要进行评审”的层次上。在配置管理活动中并未针对软件基线进行过程管理和流程设计,对基线变更、基线发布等重要的技术状态控制活动没有制定具体的执行步骤。特别是对于基线发布,很容易造成软件版本升级后相关方却不能及时知晓,甚至会导致型号出现质量问题。  3配置管理工作的优化思路  当前航天型号软件配置管理工作,乃至软件工程化所面临的诸多问题,究其根本原因,还是未完全将型号软件作为一个独

8、立的产品对待所致。软件作为一种特殊的产品,通过几十年的发展,已经形成了一套相对完善研发管理模式,各种软件生命周期模型是指导型号软件研制开发过程的基本模式,除了标准的软件工程化要求,目前在航天型号研制过程中正在推行的CMM标准体系,更是将软件开发的过程加以细化和量化,具体到开发过程中的每一步骤。充分利用这

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。