关于CMM和ISO
CMM和ISO都强调软件过程的制度化和规范化管理,强调持续的改进和监督检查。CMM把软件企业的过程管理能力划分成5个等级,让软件企业可以参考这些等级逐渐改善自己的流程,这5个等级分别是:1.初始级: 是个别的、混乱无序的过程,其软件过程缺乏定义,项目的成功严重依赖于某几个关键人员的努力。软件质量由个人的开发经验来保证。
2.可重复级:实施了基本项目管理和过程控制,依赖以往项目的成功经验来确保新的类似项目的成功。
3.已定义级:所有项目遵循一定的标准进行管理,具备可量化的、文档化的过程管理。进一步减少了项目成功对于人的依赖性。
4.已管理级:加入了评估和度量机制,利用评估和度量来对软件过程以及产品作出合理的判断和控制。
5.优先级:关注改进的持续性,融入了技术改革、缺陷预防等理念。软件组织可从自己的过程控制和管理中得到反馈信息,用于进一步知道过程的改进。
ISO则是基于PDCA的循环提出了测量、分析和改进的重要性,使用测试作为软件测量的重要手段。它要求测试人员需要得到有关授权才能进行测试活动,应该得到充分的培训和指导,确保测试人员有足够的能力对软件产品进行测试。
ISO非常强调缺陷的控制,包括对缺陷的修改进行回归测试和验证,对缺陷进行分析和评审,确保缺陷在交付使用前得到控制,并确保对缺陷指定了纠正预防措施,形成预防机制,防止缺陷的再次出现。 支持下 初识了一些ISO和CMMI的内容。 :hug: :)
页:
[1]