软件测评中心是专业的测评机构。在测评中心建设过程中,建立了符合国家标准及测评中心实际的质量管理体系,明确了各级的质量责任和权利,实现了对人员培训、设备使用、测试场所管理、测评被测件的接收和保存等。在软件测试项目中对体系进行全面运行,严格执行测评过程管理规范,提高测试工作质量,为提高软件的质量发挥应有的作用,在软件测评实验室认可中通过评审,标志着中心建立了规范的测评过程,具备测评能力,有资格成为合格的软件测评实验室。实施质量管理主要有以下几个方面。
1 建立并有效运行质量管理体系
建立质量管理体系是实验室实施质量管理的第一步。通过建立质量管理体系,可以对构成和影响质量的所有要素实施全面的、系统的管理,有效运行质量管理体系会促进质量管理工作更加程序化、规范化,更多一些“法治”,少一些“人治”。
1.1 按照国军标的要求,结合实验室的实际编制质量体系文件,将过程的控制文件化
文件是描述质量体系并引导其有效运行的基本依据。质量管理体系文件由四级文件组成,分别是质量手册、程序文件、作业指导书、质量记录。
1.2 实施体系文件,保证测试质量和体系的有效性
文件重在实施,通过文件的实施和保持来控制过程。有效的、不流于形式的体系,才能对构成和影响测试质量的所有要素实施全面的、系统的管理。实施中主要要求 :
一是实行全面质量管理,即全体实验室人员参加,在软件测试的每一个阶段都应实行全面的质量管理,而不是仅在某一阶段。使实验室的各项质量活动按照质量管理体系标准的要求有序地进行。
二是最高领导的作用。在体系的建立和实施过程中,评测中心领导高度重视,成立工作小组,负责文件编制,并由工作小组宣贯和组织实施,营造一个全员参与实现实验室目标的内部环境。最高管理者的领导作用、承诺和参与对建立并保持有效和高效的质量管理是必不可少的。
三是落实岗位责任制。要围绕着落实责任制加强法规制度建设,建立正规的实验室工作秩序,形成有效的监督制约机制,这是加强实验室质量管理的根本措施和办法。责任人明确,便于成绩的归属和责任的追究,使信息的沟通渠道清晰畅通,增加了协作的稳定性。
2 设置质量监督人员,监视和测量体系文件运行情况,持续改进测试质量和体系
持续改进是体系永恒的目标,通过体系不断完善,增强实验室的质量保证能力和测评技术能力。实验室质量保证模型如图 1 所示 :【1】
为了使测评工作质量得到保证和控制,实验室设置质量监督员,监督质量管理体系规定的测评工作质量和质量管理体系运行情况,对测评工作进行持续的监视和验证并对记录进行分析。
在软件测试项目中,主要采取三方面质量保证措施 :一是设置质量保证人员现场检查工作质量,按照测评国军标和质量体系的要求,制定软件质量保证计划,全过程跟踪测试进程,了解测试质量状况和质量问题 , 及时提出意见和建议,评审和审核软件测试产品,提供软件质量保证与审核的结果,确保整个团队遵循过程的规定。二是设置质量监督人员对测评过程的工作质量进行定期抽查,检查人员、设备、测评方法等是否符合要求。三是对项目的每一关键节点进行阶段评审,审查该阶段工作可行性、正确性和合理性,以确定下阶段工作是否展开。
在项目中坚持质量保证贯穿整个过程的所有活动,每一项任务有执行人员执行、监督人员核查、质量保证人员验证 ;做到在每一阶段进行阶段评审、分析、总结,保证测评过程科学、准确、及时。
3 建立人员培训机制,加强人员上岗培训
人员的素质、水平和经验是影响测评工作质量最重要因素。实验室制定人员培训管理制度,保证所受培训的人员适应测评工作要求。
每年针对实际需求,制定培训计划,对人员进行技术培训,包括外出培训、下场学习 ;新来技术人员在接受质量管理体系培训、测评技术体系培训并经过测评技术工作实习后,实验室对其进行上岗资格确认。
上岗资格获得批准的新来技术人员才可正式上岗。培训过程完成填写如表 1 记录。
4 建立实验室质量信息库,提高以往成果和成功经验的复用程度
实验室已做测评项目过程中积累的数据、结果报告是实验室的财富,也是实验室进行过程评价和改进的依据。通过建立各种软件测试用例库,收集以往积累的典型案例,对这些案例进行分类管理,并针对每一条案例总结经验教训 ;同时复制修改,对于同一系列软件典型案例可不断精化,充分利用历史经验。对以往测评工作的继承复用使新的软件测试工作易于开展。
5 结语
软件质量是装备建设的核心,国防实力的保证。质量第一是装备软件测试历来坚持的方针,只有在管理中求效益,在过程改进中要质量,加强装备软件测评质量管理,才能确保装备软件质量。
【参考文献】
[1]ISO 9001:2008《质 量 管 理 体 系 要求》
[2] 朱少民《,软件质量保证和管理》,清华大学出版社,2007
[3]Capability Maturity Model SM forSoftware, Version 1.1,Mark C. Paulk,Bill Curtis ,Mary Beth Chrissis ,Charles V. Weber