本项目至去年开始接触敏捷,在实施敏捷的过程中,收货良多。
项目组实施敏捷主要是通过工作日早上的站例会和看板体现。敏捷开发团队的成员主要是PM、设计、开发、测试角色,由PM主导团队。
从测试角度,为了更好的进行敏捷开发,首先需要转变意识:1.从发现bug转变为预防bug。2.开发和需求人员对概要设计和需求的改变,测试人员应该及时更新案例,对与原有流程相悖的地方发表见解。
在测试前期:1.全程参与需求的讨论,从需求分析阶段,帮助需求和开发对需求由正确和共同的认识,比如:考虑更多的测试场景、异常情况。
2.测试用例有优先级,有侧重点。
3.明确迭代目标。
测试中:1.遇到问题,与开发及时沟通,明确应该优先处理哪些bug,哪些bug在项目急的时候可以延后处理。
2.合理使用自动化测试工具,拥有更多时间去进行手工测试深究。
scrum:1.需求讨论阶段,帮助需求和开发对需求有正确和共同的认识。
2.测试案例优先级:最高的应是“使用较多,账务,容易出现问题的场景”。
3.应用测试工具缩短测试周期。
4.测试过程和产物应有记录查询,以便后期的沟通与查看。
敏捷的实施,会让项目朝着更好的方向发展。
网友评论