当前位置: 网站首页 > 总站 > ISO9001认证 >
软件开发ISO9001认证,软件测试项目质量和配置管理 发布时间: 2022-12-13 15:26 点击:
软件开发ISO9001认证,软件测试项目质量和配置管理
随着软件开发的规模越来越大,软件的质量问题显得越来越突出。软件质量的控制不仅是软件测试阶段的问题,在软件开发的所有阶段都应该引入软件质量管理和配置管理。
1.质量管理的基本原则
(1)控制所有过程的质量。
(2)过程控制的出发点是预防不合格。
(3)质量管理的中心任务是建立并落实文件化的质量体系
(4)持续改进质量。
(5)有效的质量体系应满足用户和组织内部双方的需求和利益。
(6)定期评价质量体系
(7)搞好质量管理关键在于领导和全员的质量意识与自身责任意识。
2.软件评审
软件评审并不是在软件开发完毕后进行,在软件开发的各个阶段都要进行评审。评审工作也可看作软件测试的一部分。软件开发的各个阶段都可能产生错误,这些错误若得不到及时发现和纠正,将不断地扩大,最后甚至可能导致整个开发工作的失败。
(1)评审的目标是更早地发现以任何形式表现的软件功能、逻辑或实现方面的错误,审核并验证软件的需求,保证软件是按照预先定义的标准进行开发的。
(2)评审过程需要经过准备(拟定主体和讨论项目)、反馈收集、会议讨论并达成一致的结论、结论执行跟踪等各个阶段。
(3)评审准则如下所述。
① 评审产品,而不是评审设计者,不能使设计者有任何压力。
② 保持良好的会场氛围。
③ 建立议事日程并遵照执行,会议不能脱离讨论主题。
④ 限制争论与反驳,评审会是为了发现问题。
⑤ 指明问题范围,而不是解决提到的问题。
⑥ 展示记录(最好将问题随时写到白板上)。
⑦ 限制会议人数和坚持会前准备工作。
⑧ 对每个被评审的产品整理评审清单。
⑨ 对每个正式技术评审分配资源和时间进度表。
⑩ 对全部评审人员进行必要的培训。
[11] 对自己的评审及早地做评审(对评审准则的评审)。
3.配置管理
软件配置管理(Software Configuration Management,SCM)是在团队开发中标识、控制和管理软件变更,因此,配置管理对软件测试和质量保证影响比较大,其影响程度取决于项目规模及其复杂性、人员素质、流程、管理水平等。软件配置管理分为版本管理、问题跟踪和建立管理3个部分,其中版本管理是软件配置管理的基础。
版本管理应完成的主要任务如下。
(1)建立项目。
(2)重构任何修订版的某一项或某一文件。
(3)利用加锁技术防止覆盖。
(4)每当增加一个修订版时要求输入变更的详细描述。
(5)提供比较任意两个修订版的工具。
(6)采用增量存储方式。
(7)提供对修订版历史和锁定状态的报告功能。
(8)提供归并功能。
(9)允许在任何时候重构任何“版本”。
(10)权限的设置。
(11)晋升模型的建立。
(12)提供各种报告。
中國中鴻實業有限公司 www.cnqr.org
1998年至今 ISO认证/企业资质服务 直办非中介 全国接单 远程或就近安排审核
1.年薪10万诚聘专兼职ISO审核员(全国/符合条件可免费定向培养);诚聘专职ISO认证咨询老师/专职市场专员;
2.全国诚招ISO认证代理人(个人级/企业级),转发信息即佣金,免费培训;
3.本年度ISO内审员免费培训开始了,每月免费名额有限,从速预计。