无线电信号仿真训练系统嵌入式软件质量保证大纲.docx
- 文档编号:26626552
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:11
- 大小:19.95KB
无线电信号仿真训练系统嵌入式软件质量保证大纲.docx
《无线电信号仿真训练系统嵌入式软件质量保证大纲.docx》由会员分享,可在线阅读,更多相关《无线电信号仿真训练系统嵌入式软件质量保证大纲.docx(11页珍藏版)》请在冰豆网上搜索。
无线电信号仿真训练系统嵌入式软件质量保证大纲
记录编号:
DG/JL-7.3.1-09(软件)NO:
YJ16001
无线电信号
仿真训练系统
嵌入式软件
质量保证大纲
拟定人:
日期:
年月日
审核人:
日期:
年月日
批准:
日期:
年月日
编制单位:
成都大公博创信息技术有限公司
修订说明
修订时间
修订内容
修订人
2016.07.14
无线电信号仿真训练系统嵌入式软件质量保证大纲初稿
蔡钦
2016.09.23
规范文档格式,规范文档名称、版本号及发布号等内容
蔡钦
1范围
本大纲目的在于对所开发的信号源(嵌入式)软件规定各种必要的质量保证措施,以保证所交付的信号源(嵌入式)软件能够满足合同中规定的各项需求。
2工作原则与目标
本大纲与其他内容一起共同作用,保障所交付的信号源(嵌入式)软件的质量。
3组织和职责
公司质管部下设立软件质量保证小组,负责软件质量保证活动并建立和维护活动记录,小组组长负责编写软件质量保证计划,组内成员的工作安排以及部分审核工作和记录的收集、维护、保存。
质管部经理负责管理、沟通、协调以保证软件质量保证小组的工作顺利进行。
项目经理负责软件的策划活动,并配合SQA人员完成相关文档的审核。
SQA人员负责对软件开发计划文档和开发活动所产生的记录文档的审核。
4文件和记录的控制
成套资料应符合GJB906的规定,其他非成套资料应与本公司质量管理体系文件要求一致。
5设计过程质量控制
5.1设计分析
项目组根据与顾客签订的合同及顾客提供的研制任务书、监控接口等相关技术文件,对项目任务剖面进行分析,确定产品在功能、性能等方面的定量和定性因素,并将这些因素纳入产品规范的相关文件。
5.2设计输入
项目组根据与顾客签订的合同开展设计工作,并对相关文件进行输入评审。
对于发现的问题,由相关部门进行组织协调落实。
5.3软件设计
软件设计过程应参考GJB438-2009、GJB439A-2013、GJB2786A-2009以及GJB-Z102-97等标准进行,以保证软件设计的可靠性与质量。
5.4人机工程设计
本大纲应用的对象为为嵌入式软件,故不存在人机工程设计。
5.5设计输出
本软件开发的设计输出应符合相关的设计规范要求,在各类设计输出文件发布前,应得到相应部门批准。
5.6设计评审
在设计过程中,应确保转阶段的评审及审批。
对在评审过程中发现的问题,有相关部门整改,并完成验证工作。
5.7设计验证
必须按照质量管理体系的要求对设计进行验证,以确保设计输出能满足设计输入的要求,设计验证的方式由项目组提出。
设计验证主要针对整机及研制部件进行,可以采用对设计文件进行评审、对研制产品进行试验等方式进行。
5.8设计确认
按公司质量管理体系的要求进行设计确认,在软件需要定型时按GJB1362规定的要求完成定型。
5.9设计更改的控制
按GJB3206实施设计更改控制的具体要求。
。
5.10活动审核
SQA人员应对以下章节方面软件过程进行审核。
5.10.1项目策划
检查项目策划所产生的文档—软件开发计划,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.1
5.10.2项目监控
检查项目监控所产生的文档—项目监控活动记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.2
5.10.3软件开发环境建立
检查是否建立GJB2786A-2009规定的软件工程环境(包括测试环境等),软件开发资料库和软件开发文件(SDF)等。
5.10.4系统需求分析
检查系统需求分析活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.3
5.10.5系统设计
检查软件开发人员参与系统设计活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.4
5.10.6软件需求分析
检查软件需求分析活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.5
5.10.7软件设计
检查软件设计活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.6
5.10.8软件实现和单元测试
检查软件实现和单元测试活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.7
5.10.9单元集成和测试
检查单元集成和测试活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.8
5.10.10CSCI合格性测试
检查CSCI合格性测试活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.9
5.10.11CSCI/HWCI集成和测试
检查CSCI/HWCI集成和测试活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.10
5.10.12系统合格性测试
检查系统合格性测试活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.11
5.10.13软件使用准备
SQA人员应对照合同、软件开发计划和软件使用准备适用的标准和规程,检查软件使用准备活动的记录,检查内容如下:
1)可执行软件和与软件产品规格说明(SPS)的一致性。
2)可执行软件版本的正确性。
3)提供的用户手册种类的齐全性和规范性。
4)安装和检测可执行软件的环境与合同要求的一致性。
5)为用户提供培训和其他服务与合同的符合性。
5.10.14软件验收支持
检查软件验收支持活动的记录,检查内容参见GJB439A-2013军用软件质量保证通用要求5.2.15中的重点关注项。
5.10.15软件配置管理
检查软件配置管理活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.12
5.10.16软件产品评价
检查软件产品评价活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.13
5.10.17软件质量保证
检查软件质量保证活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.14
5.10.18纠正措施
检查纠正措施活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.15
5.10.19联合评审
检查联合评审活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.16
5.10.20测量和分析
检查测量和分析活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.17
5.10.21风险管理
检查风险管理活动的记录,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.18
5.10.22保密性有关活动
检查保密性有关活动的记录,检查内容如下:
1)对合同中保密性要求的符合性。
2)文档的降密或脱密处理与有关规定的符合性。
3)涉密资料管理的规范性。
5.10.23项目过程的改进
检查项目过程的改进活动的记录,检查内容如下:
1)是否定期评估项目所使用的过程。
2)是否提出和实施了项目过程改进。
3)项目过程改进活动记录是否完整、受控。
在设计过程中,应确保转阶段的评审及审批。
对在评审过程中发现的问题,有相关部门整改,并完成验证工作。
5.11工作产品审核
SQA人员应对以下软件文档以下章节各方面进行审核。
5.11.1运行方案说明
检查运行方案说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.19
5.11.2系统/子系统规格说明
检查系统/子系统规格说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.20
5.11.3接口需求规格说明
检查接口需求规格说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.21
5.11.4系统/子系统设计说明
检查系统/子系统设计说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.22
5.11.5接口设计说明
检查接口设计说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.23
5.11.6软件研制任务书
检查软件研制任务书文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.24
5.11.7软件开发计划
检查软件开发计划文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.25
5.11.8软件配置管理计划
检查软件配置管理计划文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.26
5.11.9软件质量保证计划
检查软件质量保证计划文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.27
5.11.10软件安装计划
检查软件安装计划文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.28
5.11.11软件移交计划
检查软件移交计划文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.29
5.11.12软件测试计划
检查软件测试计划文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.30
5.11.13软件需求规格说明
检查软件需求规格说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.31
5.11.14软件设计说明
检查软件设计说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.32
5.11.15数据库设计说明
检查数据库设计说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.33
5.11.16软件测试说明
检查软件测试说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.34
5.11.17软件测试报告
检查软件测试报告文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.35
5.11.18软件产品规格说明
检查软件产品规格说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.36
5.11.19软件版本说明
检查软件版本说明文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.37
5.11.20软件用户手册
检查软件用户手册文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.38
5.11.21软件研制总结报告
检查软件研制总结报告文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.44
5.11.22软件配置管理报告
检查软件配置管理报告文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.45
5.11.23软件质量保证报告
检查软件质量保证报告文档,检查项参见GJB439A-2013军用软件质量保证通用要求附录B的表B.46
5.12不符合问题的解决
在质量检查中出现问题时遵循逐级上报的原则。
项目组成员级不能解决的上报到组长由其协调解决,组长不能解决的上报到项目经理。
各子系统开发组组长在每个软件开发生命周期阶段结束后,总结本子系统的软件质量状况和质量目标的实现情况。
项目经理跟踪项目的进展情况和出现的问题,如果这些问题还未能解决,将被移交到更高一层的领导者协调处理。
必要时对出现的问题将予以记录,如评审缺陷清单、遗留问题清单等交配置管理工程师备案。
质量管理组将对问题追踪进行监督确保问题关闭。
对在质量检查工作中发现的问题将根据其性质、范围和对软件的影响程度划分级别。
相关人员以此为依据来确定缺陷修复的优先级,缺陷严重程度高的修复优先级也高,同理,回归测试的优先级也依此确定。
5.13工具、技术和方法
在信号源(嵌入式)软件的研制与开发过程中,都应该在各自的软件保证活动中合理地使用软件质量活动的支持工具、技术和方法。
这些工具主要由下列三种:
a.C软件测试工具。
它支持用C语言编写的模块的静态分析、结构测试与功能测试。
主要功能为:
协助测试人员判断程序结构与变量使用情况是否有错;给测试人员提供模块语句覆盖率和分支覆盖率,并显示未覆盖语句和未覆盖分支的号码及其分支谓词,给出不同测试用例有效性的表格;同时提出功能测试的有效情况,并协助组织最终交付给用户的有效测试用例的集合。
b.软件配置管理工具。
它支持用户对源代码清单的更新管理以及对重新编译与连接的代码的自动组织;支持用户在不同文档相关内容之间进行互检索并确定同一文档某一内容在本文档中的涉及范围;同时还应支持软件配置管理小组对软件配置更改进行科学的管理。
c.文档辅助生成工具与图形编辑工具。
它主要协助用户绘制描述程序流程与结构的DFD图与SC图、绘制描述软件功能(输入、输出关系)的曲线以及绘制描述控制系统特征的一些其他图形。
用户利用这个工具的正文与图形编辑功能,可以比较方便地产生清晰悦目的文档,也有利于对文档进行更改,还有助于提高文档的编制质量。
5.14对供货单位的控制
嵌入式软件开发项目所属的各个子系统开发,如果需要从软件销售单位购买、委托其他开发单位开发、从开发单位现存软件库中选用或从项目委托单位或用户的现有软件库中选用软部件时,则在选用前应向项目管理人员报告,然后又项目管理人员进行评审、测试与检查,只有当演示成功、测试合格后才能批准选用。
5.15记录的收集、维护和保存
在嵌入式软件开发项目所属的各个子系统研制与开发期间,要进行各种软件质量保证活动,准确记录、即是分析并妥善保存有关这些活动的记录,是确保软件质量的重要条件。
在软件质量保证小组中,应有专人负责收集、汇总与保存有关软件质量保证活动的记录。
5.16注释
无
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 无线电 信号 仿真 训练 系统 嵌入式 软件 质量保证 大纲