ISO9000与CMM的共同点是:
- 初始文本都是80年代后期提出的。
- 定义了要“做什么”但是都没有定义“如何去做”
- 都是强调过程
- 都有完备的过程化文档
- 对于每一个重要的过程都应该形成文件,包括指导书和说明,并检查交货质量水平。
- 重于实践
其实两者并无本质区别,实施ISO9000时遇到的问题在CMM中也一定会遇到。他们的要求不外乎于形成文档化的制度、规范和模板,严格按照制度办事,按照要求形成必要的记录,检查、监督和持续改善一同进行。
ISO9000与CMM的不同点是:
CMM ISO9000
焦点 关注持续改进 质量体系的最小保证
范围 是一个阶段模型 二元模型(遵守或者不遵守)
评估和认证 进行外部评估 进行外部审核认证
覆盖面 对软件开发及其管理活动 对所有产品提供的一致地标准
详细程度 详细 简明扼要
可以看出ISO9000和CMM既有区别又有联系,取得ISO9000的认证并一定完全达到CMM的要求,同样达到CMM2级或者3级并不一定满足CMM的要求。