一.敏捷迭代概述
二.项目阶段
1.立项与规划阶段
建立Product Backlog,确定整个项目的需求清单,同时完成需求、设计评审,并成立项目组,为后面迭代阶段做准备
2.迭代阶段
创建项目→需求评审→迭代计划(分配任务)→研发&测试阶段(每日例会)→验收产品→发布产品→演示会→项目总结
三.测试流程
1.立项与规划阶段
(1)需求评审,进行需求分析;
(2)参与UI评审,设计评审;
(3)熟悉并理解《概要设计说明书》;
(4)设计并输出《测试方案》;
2.迭代阶段
(1)根据需求评估工时;
(2)创建并分配测试任务;
(3)编写测试用例;
(4)用例评审;
(5)分配开发自测用例;
(6)执行测试用例;
(7)跟踪缺陷(监控bug):发现bug,提bug单,验证bug,关闭bug;
(8)反馈测试进度;
(9)输出测试报告;
(10)项目经验总结;
四.迭代任务
(1)项目需求评审
(2)建立项目;
(3)启动项目;
(4)任务分解;
(5)任务录入禅道;
(6)执行任务
五.测试过程
(1)单元测试(功能测试)
(2)集成测试
(3)系统测试
(4)验收测试
六.测试任务
(1)项目启动前期准备工作
新项目需求的搜集;
确定项目目标和任务;
确定人力及其他相关资源;
确定项目时间节点;
确定项目周期,迭代周期;
确定项目需求及各项功能;
对任务需求进行优先级排序;
确定整个项目的各项活动;
确定项目依赖项,协调相关事务;
确定项目风险项;
(2)项目中
确认需求(需求评审);
设计测试方案;
设计测试用例;
编辑测试用例;
功能测试;
系统测试ST1;
系统测试ST2;
放行测试;
(3)项目发布
公测报告;
测试报告;
(4)项目结束
项目总结;
缺陷BUG分析;
客户反馈问题处理;
常见问题解决方案;
(5)其他
对技术支持进行培训;
编辑相关文档:使用操作手册(详细) && 快速使用指南(图文并茂,可以做成ppt或word,对外部客户用)
安全认证:使用360和金山给程序进行安全检测;