敏捷多用于互联网和IT项目
1、产品经理/客户 与开发团队一般在一起办公
2、有啥问题面对面沟通,因为团队都在一起办公,所以彼此沟通的内燃所有人都能听得到,任何人也都能参与到沟通之中
3、【backlog】产品经理/客户负责需求的梳理,重要且紧急的一般会梳理的比较细,反之则比较粗
4、【计划会】产品经理/客户将比较细的需求给开发团队进行评审,开发团队根据自己的开发周期制定开发计划-迭代任务(可能会砍需求)背砍掉的需求放到下一个开发周期
5、开发团队进行开发,与此同时产品经理/客户对剩下的需求进行梳理,重要且紧急的一般会梳理的比较细,反之则比较粗
6、每天抽出时间进行一下简单的沟通,说我干了什么,计划做什么,当前有啥问题(但不讨论,讨论在私下进行)
7、【评审会】到开发周期结束的时候由开发团队和产品经理/客户进行共同评审,实际上是产品经理/客户对当前开发成果进行验收。没问题就可以准备下一个阶段工作了,有问题,把问题添加到下一阶段进行解决;
8.【反思会】项目开发团队对当前开发周期进行总结,看看哪些地方好,哪些地方不号,反思一下,鼓励一下。准备迎接下一轮循环。
敏捷的好处就是backlog
因为只对紧急重要的任务进行详细规划,而详细规划的内容往往是已经确认好的,即使变更已经规划好的内容,但是也因为工作量小,改起来也方便。如果变更的是没有详细规划的,放到backlog里就可以了。