大规模敏捷测试怎么做(基础篇)
出处:
mp.weixin.qq.com
作者:
赵泽鑫,张海云,冯曌
大多数的敏捷团队是由10位以内不同角色的人员组建。其中包括但不仅限于BA、QA、UX、PM、DEV等关键角色。我们通过成熟的方法论以及每日站立会议(Stand-up Meeting)、迭代计划会议(Iteration Plan Meeting)、迭代启动会议(Iteration Kickoff Meeting,IKM)、开卡(Kickoff)、结卡(Desk Check,DC)和回顾会议(Retrospective)等各种逐渐“标准化”的敏捷活动,能够顺利地运行一个小规模的项目。 然而,当项目规模逐渐增大、项目成员人数逐渐增加时,为了有效协作,我们需要将整个大规模团队拆分为多个小规模的敏捷小组。但组与组之间的业务交互频繁,组内以及组间的各种沟通交流,会让原本快捷有效的敏捷活动变得繁琐。 尤其对于测试来说,小规模的项目中一般配有一到两名QA,负责所有功能模块的测试工作。但大规模的项目中,QA不仅要关注本组内的功能,同时还要考虑组与组间存在关联功能的测试。那么如何在高节奏的迭代中,进行大规模敏捷测试呢?