军用软件验收质量管理.docxVIP

  • 106
  • 0
  • 约3.5千字
  • 约 4页
  • 2023-09-07 发布于湖北
  • 举报
军用软件验收质量管理 1 验收方法对比 随着电子信息技术的快速发展和武器装备性能的提高,计算机软件在开发型号产品中的作用越来越重要。嵌入式军用软件与硬件集成为一体,更是系统的指挥中枢,其作用至关重要。嵌入式军用软件与系统的其它部分存在着很强的耦合,软、硬件存在着千丝万缕的联系,密不可分。这类形式上独立而功能上又不独立的军用软件,其功能要通过整机、整舱段的功能来体现。于是,嵌入式军用软件的验收方法与常规的纯软件的验收方法会有不同。为此,结合嵌入式军用软件的独特性质,必须探讨相应的有效考核验收方法。 以前对计算机软件进行验收常用的质量管理方法是系统验收法和通用软件验收法。 系统验收法是采用系统功能、性能测试和文档资料审查、专家评议的质量管理方法。如图1所示。 通用软件验收法是采用软件工程中规定的质量管理方法。如图2所示。 而对嵌入式军用软件来说,上述两种方法已不能完全良好适用。因此,有必要针对嵌入式军用软件的验收质量管理方法,进行研究和探索。 2 对民用软件验收质量管理方法的探讨 国防科工委《2010年国防科技工业质量发展纲要》中要求:“加强软件质量管理,要将软件作为与硬件产品一样实施管理”。 因此,要从质量管理观念上提高对军用软件的认识。不能把嵌入式军用软件误认为是单纯的计算机软件技术。必须把军用软件提高到产品的高度、系统的高度来认识,把军用软件作为关键件、重要件、单独产品,与硬件产品一样实施质量管理,才能有效地对军用软件质量进行全面的考核、评定、验收,使对军用软件的验收质量管理,达到空前的深度和广度。 在对军用软件验收质量管理方法的研究、探讨工作中,着重抓住了以下工作环节: (1)从质量管理观念上提高对军用软件的认识,执行《纲要》中对军用软件作为单独产品实施质量管理的要求。 (2)严格贯彻执行军用软件工程标准和有关计算机软件质量与可靠性管理规定,进行军用产品软件的验收工作。 (3)改革以前两种常用的对计算机软件进行验收的质量管理方法,组织、实施、运用创新的军用软件验收质量管理方法——五步结合验收法。 围绕这三个工作环节,结合某型号工程中的产品“微机控制遥测数据采编器”和“仿真测试平台”的质量验收工作,把其软件作为关键件、重要件、单独产品,以国军标为工作纲领,开拓工作新方法,从而提高了对军用软件质量验收管理工作的有效性。 3 产品软件验收 依据军用软件工程标准,如GJB 1268—91《军用软件验收》、GJB 439—88《军用软件质量保证规范》、GJB 438A—97《武器系统软件开发文档》、GJB 437—88《军用软件开发规范》、GJB 2255—94《军用软件产品》等,以及有关计算机软件质量与可靠性管理规定,进行军用产品软件的验收工作。 首先将产品由航空工业软件工程标准状态,转化为符合军用软件工程标准要求的质量状态。 在对产品的军用软件验收工作中,步步紧扣国军标和有关规定进行。 3.1 软件验收计划的制订 依据国军标要求,成立了软件验收委员会,下设“文档资料审查组”和“软件验收测试组”。各层次组织机构的工作内容,任务要求,验收目的,分工细致、明确。输入什么依据文件,形成什么文件输出,输出给哪一个工作机构,组织机构之间的工作互相交融,互为依据,分工不分家。这是计算机软件验收质量管理方法中的一个改革和创新。 组织机构及其相互关系、工作要求示意图,如图3所示。 以GJB 1268—91《军用软件验收》与产品相关的技术合同、协议、技术条件要求为依据,制订“软件验收计划”,它是军用软件验收工作的具体指导性工作文件。 结合国军标和有关规定的要求,以及产品软件的实际情况,确定“微机控制遥测数据采编器软件”和“仿真测试平台”的软件级别,并提出相应的软件文档名称、内容、格式要求。 文档资料审查组和软件验收测试组依据“软件验收计划”要求,对产品的“软件测试计划”进行认真审核,提出建设性修改意见,完善“软件测试计划”内容。这是两个小组工作交融的首次体现。文档资料审查组为了得到正确、客观的功能审查意见,还要以“软件验收测试组”的“验收测试报告”和演示结果,对产品软件的功能进行审查,以确保产品软件满足说明定义的全部需求。这是两个小组工作交融的再次体现。这种方法强化了两个小组的密切协同与配合。 通过尝试贯彻执行顶层质量管理文件,一方面全面严格考核了产品的质量、产品软件的质量,另一方面又客观验证、检查了顶层质量管理文件的正确、全面、可行性程度,为该型号工程的军用软件验收质量管理贯军标工作,提供了有益的借鉴。 3.2 测试与结果讨论 五步结合法是在以往通用验收法和系统验收法基础上总结、改进而得出的一种新的软件质量管理验收方法,框图如图4所示。 以某型号工程中使用的“微机控制遥测数据采编器软件”为产品,以“仿真测试平台”为软件测试工具,具体说明五步结合

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档