现代互联网企业如何进行质量管理
产品也好、研发也好、测试也好,需求的进度和质量是团队一起努力的成果,不是单个角色的责任
常见的流程制定的维度有两种:一种是基于角色来确定,比如产品、研发、测试、运维;另一种是基于环境来确定,比如开发环境、预发环境、灰度环境、正式环境。每个单元(某维度下的单个项)有各自的准入标准和准出标准(最后随文附上实例)。
一、对于现有组织人员的技能细化
技能是需要在工作中体现,可以分为专业技能和综合素质。
- 对于测试工程师而言,专业技能需要包括下面两点:
业务分析能力:功能需求+业务逻辑+数据
测试专业能力:测试理论知识+测试工具+计算机知识+测试开发
其中:在测试时,应该先谈业务在谈技术,保障业务是底线,再通过技术去提高工作效率。
2、综合素质需要包括:
沟通能力,组织能力,逻辑思维能力,团队合作能力,学习能力,洞察能力
其中:综合素质应该放在首位,所以我们在招人的时候,把综合素质放在第一位。
二、如何去提升测试工程师的技能呢
- 培训
入职培训:参考入职培训体系和培训考核
工作分享会:当前测试组每个月每人需要组织一次测试分享会。
- 学习
给予锻炼的机会,并从中指导
- 总结
测试知识库:把工作中的知识点进行总结和分类。
测试用例库:
- 沟通和交流
定时沟通和交流,发现问题,如何解决
轮流做演讲和主持
三、价值观
价值观需要与目标和计划结合在一起,价值观说明的是一个人对这件事的一个看法,往往决定着一件事情的成败。比如一个不想当将军的士兵不是好士兵。
如何让测试工程师的价值得以体现,激发内驱力
而测试人员的价值应该把产品质量放在第一位,而产品的质量是整个团队共同努力的结果。作为一名测试人员,如何体现自身的价值很重要,并在工作获得认可和满足感。
- 以产品为导向,规划部门测试技术发展方向,提升产品的质量
2、有明确的目标(价值最大化),有具体的路径(用于解决问题的技术栈)
3、适当量化工作成果,使用数据度量,搭建测试平台,提高测试效率和测试专业化程度,形成创新的氛围
4、改变认知,从软件测试提升到质量保障,从流程,规范等去约束项目组,保证软件质量
5、对他人的和个人的技术成长的效能,比如需求评审帮产品梳理逻辑,编写用例帮开发梳理需求,测试中发现重大BUG等
6、发挥自己的长处,提升自己的竞争力。
7、参与项目的全过程,给予鼓励和支持。
正文到此结束