你需要通过看板达到什么目的(看板三原则)?
1. 使工作可视化,给每人一个项目目前的big picture。
2. 减少并行工作。一个User Story的生命周期被切分成较小的块,每个人应该keep在其中一块。
3. 优化工作流程。在实践中不断迭代看板的流程,增减某些阶段,或调整从一个阶段跳转到下一个阶段的边界条件。
一个看板的例子:
看板流程:backlog-->设计-->编码-->代码审查-->测试-->文档-->完成;
从一个流程到下一个流程必须满足的条件如下:
backlog-->设计:
团队成员选择合适的User Story,成为Owner
设计-->编码:
Owner把设计分享给相关人,得到认同
编码-->代码审查:
1. 通过编译 2. 通过功能测试 3.通过UT(若是UT代码,忽略) 4. 通过代码覆盖率检查
代码审查-->测试
1. 所有人给出反馈 2. 某人给出一个高分(trigger代码审查工具设置通过审查状态) 3. 通过内存泄露检查
测试-->文档
1. 通过所有测试用例(含Perfermance测试) 2. 通过内存泄露测试
文档-->完成
通过文档审查
阅读(875) | 评论(0) | 转发(0) |