我们都知道,随着年龄的增长 测试的行业岗位方向大致分为测试专家、测试开发工程师、测试管理,还有一个方向就是QA,软件质量保证
那么,如何能够转行QA呢,一般按照我的经验来看,80%的概率是在公司内部转岗,这样比较容易,没有相关经验的机会很渺茫
说到这里,CMMI和QA 有什么关系,为什么写做QA要了解CMMI
我们来看一个截图,如下显示QA岗位技能要求
一般都要求熟悉CMMI,更有的要求参与过cmmi培训等
所以,CMMI属于最基础的内容,也是想成为QA的第一步
“CMMI全称是Capability Maturity Model Integration,是能力成熟度集成模型。CMMI 5是指优化管理级,是CMMI体系的最高等级,是企业软件研发标准化、规范化、成熟度等优异性能的最高认证。
cmmi起源于美国
1984年,美国国防部(DoD)委托美国卡内基美隆大学(CMU)的软件工程研究学院(SEI)和美国国防工业协会 (NDIA)共同进行一项研究,用于评估国防部委托的外部软件公司的软件开发能力。
也可以简单理解为由美国制定的行业规范,世界全球的人想要在这个规则里取得优势 ,就需要尽可能的符合这个规范,从而彰显公司的竞争力。
CMMI一共有5个过程域,这几个领域之间是逐级递增,难度也是螺旋上升
分别为初始级、可重复级、定义级、已管理级、优化级
解释如下:
初始级:不可预测,有赖于个人技能、知识和动机
可重复级:有纪律、稳定、可控,可复制以前的成功
已定义级:文档化、有专门负责的组织
已管理:目标定量、风险可控<缺陷率,人员风险>
优化级:迭代,螺旋式上升,创新
举个例子 小明参加武打比赛,能力水平从小白到大神晋级之路