软件开发测试模式:迭代→全功能模式

之前在测试业务或网站,都是采用版本迭代的模式,最近部门提出全功能团队,小步快跑的思想,大家都在转型中。

迭代模式:

设计人员、开发人员、测试人员,每种角色只用关注相对应的工作界面。

1、需求确定后,设计人员进行需求设计  --设计人员

2、设计完成后,进行需求串讲和澄清   --设计人员、开发人员、测试人员

3、开发人员进行编码,测试人员进行测试策略、方案、用例的编写以及测试基础环境搭建  --开发人员、测试人员

4、部分功能开发完成后进行版本转测   --开发人员

5、开发人员进行剩余功能实现,测试人员开始执行测试(包括业务环境部署、业务测试、bug提单、测试小结)--开发人员、测试人员

7、版本迭代(bug修复及回归测试)   --开发人员、测试人员 

8、测试报告评审  --需求提出方、设计人员、开发人员、测试人员、QA、运维人员

9、版本上线    --运维人员、开发人员、测试人员

全功能团队模式:

设计人员、开发人员、测试人员,每种角色除了关注相应的工作界面外,还要关注其他工作界面。

设计要懂代码;开发要懂设计,能测试;测试前移,要懂设计,理解代码。所有角色均需提升自己的能力。

边开发边测试,提前发现问题,及时解决bug,没有多个迭代版本,开发测试完成后直接发布一个上线版本,在类生产测试完成无问题后即可上线。

整体小步快跑,提升效率。

原文地址:https://www.cnblogs.com/wanglin2016/p/7898869.html