● 摘要
测控系统在航天系统中一直占有重要的地位,伴随着航天事业的发展和软件技术的广泛应用,软件在测控系统中的地位也越来越重要。但目前测控软件的开发管理水平还很低下,仍然缺乏一个可参考的标准。美国卡耐基梅隆大学软件工程研究所提出的CMM模型是目前国际上最流行也是最实用的一种软件生产过程标准,现已得到了众多国家软件产业界的认可,成为当今从事软件生产不可缺少的一项内容。CMM(Capability Maturity Model)的创新之处是引进了软件开发管理、缺陷改进的标准,但缺少如何实施的方法和措施,只是提供了达到各个成熟度等级的模型。航天测控软件要求的质量比普通软件质量要高很多,因此应用CMM理论对这一特定领域的软件工程管理的研究有重要意义。 本文基于CMM标准,借鉴全面质量管理(TQM)思想,结合航天测控系统软件项目管理现状来探索其管理方法。将CMM关键过程域中的关键实践与航天测控软件开发中的一系列开发过程结合起来,在此基础上以一个具体软件项目的实际开发为背景,重点在需求管理、软件策划、项目的跟踪和监督、质量保证以及软件配置管理等方面分析测控软件的管理过程,制定航天测控系统软件研制程序,明确各类人员的权限和职责,规范软件开发各阶段的活动,使航天测控软件项目的开发过程处于有效控制之下,避免由于软件工程化管理不严谨造成测控软件产品出现重大颠覆性的问题而影响型号任务的研制进度,造成无法挽回的损失,从而更好地满足航天测控事业发展的需要。本论文主要包括以下四个方面的内容:(1)CMM软件成熟度模型及其发展过程;(2) CMM在国内软件企业中的应用;(3)航天测控企业软件管理现状分析;(4) CMM原理在航天测控系统软件管理中的应用。
相关内容
相关标签