前言
身为测试管理者,是否有过那么一瞬间,发现自己的测试团队并没有自己想象中的强大?如果有,那么就说明你还没清楚的认识到这个看似模糊的领域。
如果连自己公司当前的测试团队技术水平和整个测试组的阶段都不清楚,产品当前的质量等级都不清楚,就盲目的大搞特搞xx新技术,盲目的定完不成的目标,那么多半最后会一地鸡毛,自己也只能灰溜溜的走人。
质量铁三角
一个公司的软件产品的质量要靠测试团队保障,那么测试团队的核心无外乎三点:【组织(人)】【技术】【流程】
正所谓是天时地利人和,缺一不可。如果一个测试专家来到了一个毫无流程可言的混乱团队,那么也不会有太多产出。
CMM5级图
衡量一个软件测试团队当前到底是什么等级,热饭推荐CMM5级图。它对产品质量,项目把控,流程等都进行了准确的定义。
第一级:初始级initial
此等级的特点就是:产品质量不可预测,测试排期每次都排不准,线上经常出问题,测试流程混乱,缺乏控制。
第二级:可重复级 Repeatable
前一级经过纪律的过程后,会进入到此等级。此级的特点是:之前的宝贵经验可重复使用,整个风险控制得到改善。
第三级:已定义级 Defined
前一级经过标准化、统一一致化后,会进入到此等级。此级的特点是:测试过程可以被描述的很准确清晰,新人可以迅速理解并加入工作。
第四级:已管理级 Nanaged
前一级经过矫正预测的过程后,会进入到此等级。此级的特点是:整个测试过程可以被测量和量化统计,并且有抓手控制全程。
第五级:优化级 Optimizing
前一级经过持续改进,会进入到此等级。此级的特点是:全团队向流程优化迈进,不断的改进测试工具和流程,测试效率不断提高。
怎么样,对比下自己公司测试团队当前的级别好对号入座。低于第三级的团队,作为测试管理者,要抓紧进军下一等级了啊~