论文部分内容阅读
随着信息化社会的来临,计算机软件的开发规模、应用数量急剧增大,对软件的质量要求也愈来愈高,软件工程化管理应运而生,并在工程实践中不断丰富、发展和完善。软件工程化是要把软件工程理论应用到软件开发组织中,以改进软件开发组织产品开发的时间(T)、质量(Q)、成本(C)、服务(S)。其最重要的是软件开发过程的工程化,即通过在整个软件开发组织中建立有序的、有限步骤的、符合规则的过程,达到提高软件开发质量,缩短软件开发周期的目的。尽管软件工程的研究已经几十年了,但当今大多数的中国武器装备软件研制单位中,软件工程水平依然比较低,这已经成为制约我国装备软件发展的主要问题。实现软件工程化已成为提高软件开发组织能力和软件产业整体水平的一个关键。本文分析了软件工程化管理方法的研究背景、意义及其应用领域,总结了该领域的国内外研究现状,结合几年来在项目开发中进行工程化探索的实践经验,指出了武器装备软件开发的特点和研制单位在软件开发中存在的问题;对比了多种软件工程化的过程模型,为武器装备软件研制单位的选择了合适的过程模型,并对该模型在企业中的具体实现提出了初步方案;结合武器装备软件开发的特点和问题,给出了武器装备软件研制单位实施软件工程化的重点;并从实际工作出发,从武器装备软件研制单位实施软件工程化的原则、组织结构建设、体系建设、人员培训和环境建设等方面为装备软件研制单位提出了具体的实施方法和建议。