51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 2675|回复: 0

[讨论] “老兵聊测试”之初窥质量管理体系

[复制链接]

该用户从未签到

发表于 2018-5-29 16:43:17 | 显示全部楼层 |阅读模式
ISO9000 指国际质量管理体系,引进过程中,将国际标准转换为国家标准,转换方式有等同采用和等
效采用两种,在我国是采用等同采用的方式采用该标准的,就是说没有作任何改动的引用此标准。

CMMI 全称是 Capability Maturity Model Integration,即能力成熟度模型集成(也有称为:软件能力成
熟度集成模型。其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而
能按时地、不超预算地开发出高质量的软件。
上述两个名词大家应该都不太陌生吧,一般的软件企业里都会听到这两个认证,特别是一些做合同类
项目或集成系统采购类项目的企业,为了证明自己所提供的产品是有质量保证的,就需要通过 ISO90
00 或者是 CMMI 3/4/5 的认证。

ISO9000 系列是一套标准化的产品质量管理标准,这里的产品不仅限于软件产品,是泛指所有被生产
制造出来的产品。它提供的是一套大的标准,而在不同的生产企业里,有不同的细则标准。它是用来
保证不论谁来做这个工作,只要按照这套标准执行,就能产出相同质量的产品。

CMMI 主要是针对软件企业的研发能力和过程,它是类似一套方法论的东西,指导软件企业基于这套
方法论开展适合于自己的软件研发工作,通过对过程的规范、监控,以及持续改进来确保企业能按时
按质的提供高质量产品。

所以,这里我们所说的质量管理,和我们在测试过程中所说的质量保证是两个维度的东西,作为测试,
我们在日常的工作当中,利用我们所掌握的知识、技能和工具,尽可能多地找出软件中的缺陷,从而
提高产品的质量。

而我们这里所说的质量管理,是从生产的源头开始,一直到结束,通过制定阶段性产物的标准或者过
程中能力的成熟度标准来管理整个生产过程,确保产品是经由标准规范流程或最佳生产方法生产制造
出来的,以此来保证产品的质量。

通常,大部分企业会有专门的部门或岗位来实施这套质量管理体系,比如,大家最熟知的 QA,EPG
和质量管理部门。我原来的公司,测试通常被称为 QA,所以,我很长时间以来,一直把QA 和测试这
两个岗位当成一个岗位,虽然我们原来的 QA 也确实不仅仅只是在做测试。但在整个质量管理体系当
中,这几个角色还是独立且有不同分工的。

最近也开始在学习如何建立产品质量管理体系,并梳理了一个粗浅的方案,以待后续有机会学以致用。

【方案构思】

1、内部规范

1.1 公司管理层统一质量目标和方针

1.2 涉及的相关部门内部梳理并细化流程,并提交相应的流程文件和作业文件

1.3 结合公司统一的质量目标对所有流程文件做评审和修订

1.4 各部门进行内部宣贯和培训

1.5 选取合适的2~3个版本(项目)进行试点运行

1.6 质量管理部门对执行过程和结果产物进行监督和评估

1.7 定期内审

2、外部认证

2.1 引入第三方咨询公司进行整体咨询

2.2 第三方咨询公司初审

2.3 第三方咨询公司实施改进

2.4 第三方咨询公司协助准备外审

【涉及部门】

1、产品部

2、设计部

3、技术部

4、客服部

【体系文件】

1、质量目标

2、程序文件

3、作业文件

4、质量报告

【涉及过程】

1、需求过程

1.1 需求开发

1.2 需求管理

1.3 需求评审

2、设计过程

2.1 设计开发

2.2 设计管理

2.3 设计评审

3、开发过程

3.1 系统设计

3.2 代码实现

3.3 单元测试

3.4 集成测试

4、测试过程

4.1 测试计划

4.2 用例设计

4.3 系统测试

5、验收发布

5.1 需求验收

5.2 设计验收

5.3 发布验证

6、用户反馈

6.1 问题反馈

6.2 问题处理

6.3 问题统计

6.4 问题分析

6.5 改进实施


回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-3-29 19:04 , Processed in 0.063305 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表