敏捷开发理解

这里有很多种方式,我们所将的是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

每日站会

评审会议

回顾会议

关键字:敏捷开发, sprint, 会议, scrum


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部