这里有很多种方式,我们所将的是Scrum这样的一个方式
理解一:三个角色
1:product owner:产品负责人
职责:负责规划整理了解清楚一个项目的需求,然后每次迭代的时候对产品进行验收,了解产品的不足和把之前不清晰的需求细化并且了解清楚,把握产品方向。
2:team:团队
职责:根据需求,负责完全专注的开发,解决技术难题,要有自制力,能力跨领域,以团队为中心,能够帮助团队中的短板完成任务,7±2人较为合适
3:scrum master:Scrum教练
职责:熟悉流程,掌握方向,分析需求,细分任务,负责把控站会会议的时间和每次的主题以及迭代之后的总结会议,帮助团队解决编码之外的问题,让团队可以安心开发。
理解二:过程
1:po负责把需求分析清楚,经过评估,对任务进行分解,并且按优先级的顺序排布好,整理成Product Backlog
2:开始进行sprint,一般会进行两个会议,一个是做什么,另一个是怎么做,每一个sprint会把优先级较高的做了,然后再做优先级较低的,一个sprint的周期一般是1-4周不等,看项目的具体大小,每一个sprint产出物都是一个可以交付的潜在产品,如果这个产品很接近真实的期望产品,那么这次sprint是很成功的,每次sprint出来之后都要开评估会议和回顾会议,评估是为了了解产品所存在的缺陷,以便在下一次sprint进行更改,这次sprint一流的问题,如果到达时间期限,那也只能够留到下次sprint去修改。
五个会议:
待办事项梳理会议
sprint会议A
sprint会议B
每日站会
评审会议
回顾会议
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。