之前做了几年开发组长,这里有一点敏捷开发心得和大家分享一下(以我们项目为例)
0、开工会
在大的版本开端,我们会召开相关开工会,QA做质量要求讲解,PL做计划、需求和里程碑等注意事项的讲解
1、需求阶段
整个迭代期间是以需求澄清为开始的,我一般按照以下步骤来做
a、制定好当月的项目计划时间表,发出需求澄清邮件,定好会议室
b、大致对接口人计划的需求过一遍,然后在会议室和接口人对需求逐个进行串讲与反串讲,做好会议纪要,梳理出大概的疑问点
c、在接口人反馈疑问点解决方案后,我就召开所有开发和测试的串讲与反串讲活动,做好会议纪要和疑问点的记录,争取接口人的意见和方案,做好文档归档
2、开发阶段
a、开发开始写设计概要文档,同时测试责任人开始根据需求量做测试计划,测试用例编写
b、开发设计文档评审,测试计划评审和测试用例的评审
c、编码,PL需要让大家每天更新进度,做好风险评估
3、测试阶段
我们采用规范的提单和改单流程,改单必须要写清楚修改点,影响点方便测试回归;
4、验收与评估,回顾
项目的最后阶段举行本轮迭代的回顾会议,分析做的好的与做的不足的,制定跟进计划与责任人等