计算机论文
软件研发在武器设备系统中变得越来越重要
时间:2023-04-24 23:15 所属分类:计算机论文 点击次数:
1.引言
在信息技术快速发展和广泛应用的前提下,软件研发在武器设备系统中变得越来越重要,各领域设备的许多重要功能完全依赖于软件研发,但传统的软件管理模式已不能满足当今日益增长的软件开发要求。相关方面不断加强和规范X软件的研发过程,提高软件产品质量,GJB5000A-2008“X软件能力成熟度模型”。GJB5000A将根据软件开发能力的成熟度分为五个层次(初始层次、管理层次、定义层次、定量管理层次、优化层次)。每个层次都是在前一个层次的基础上逐步改进软件过程,最终实现软件开发过程的迭代更新和持续改进,可以更有效地帮助软件开发单位改进和优化软件开发管理,提高软件产品质量[1]。GJB5000A跟踪软件开发的成本、进度和功能特性,建立必要的规章制度,使类似项目能够重复以往的成功。软件承包商是否具备上述软件开发能力也是近年来选择研究单位的主要依据。
2.建设目标
项目建设目标可分为两个步骤:第一步是通过GJB5000A二级认证,初步建立GJB5000A质量管理体系,发现问题,逐步优化管理流程;第二步是提高“本地化、有效性”,建立适当的系统规范和长期实施机制,为更先进的认证做好准备。通过系统的建设和实施,为规范X软件的开发过程提供有效的技术支持,提高软件开发过程的能力,提高空间软件开发的质量和可靠性,改进软件开发方法,提高软件资源的再利用水平。
3.建立工程环境
首先,在GJB5000A实施初期,规范编制组主要由具有丰富软件工程实施经验的人员组成,采用规范编制组成员“走出去”:参加评价机构组织的GJB5000A标准要求培训和评价方法培训,研究相关行业GJB5000A实施标杆单位的实施经验,参与GJB5000A实施评价;“请进来”:请GJB5000A及相关行业标准编制小组成员讲解GJB5000A标准要求,请项目管理专家讲解软件项目管理理论和经验,请软件工程专家讲解软件工程方法和实施步骤,请相关行业GJB5000A实施基准单位实践者教授GJB5000A实施经验。其次,通过辅助软件系统的支持,选择软件项目管理,通过指定软件项目的型号、型号管理授权控制和软件项目开发部控制,实现不同部门不同人员对不同型号的管理需求。符合信息系统分级保护的相关要求,可对管理的保密信息进行保密,并根据保密信息和人员的保密级别控制保密信息的访问,支持三人分开管理。借助辅助软件,结合内部系统,完成项目环境的建立与评价[2]。