第十四章:Sprint
scrum是一种迭代和增量式的软件开发方法,结合sprint概念是指在每个项目里程碑结束时,确保拥有能够为用户带来价值的可运行系统的重要性;
可工作的软件胜于全面的文档;
优势
① 可工作软件鼓励反馈;
② 可工作软件帮助团队衡量它们的进度;
③ 可工作软件允许产品在需要时今早发布;
潜在可交付
意味着测试过,集成已经做好,并不意味着系统功能的完整。
每个sprint提交一些有价值的东西
可以让用户看到直接的价值,也可获得更多的客户反馈。
在当前sprint为下个sprint做准备
保证每个sprint的连续性,保持节奏章法,每个sprint都要考虑当前的工作量和工作时间是否正比,额外的紧急任务,要安排在下面sprint里面完成。
每个sprint始终保持协作
一句话“给用户想要的,同时亦是我们可以实现的,设计的产品和交付的产品,要保持一致”。
避免特定活动的sprint
产品需求、设计编码、测试验收等等众多维度的人员应该保持步调基本一致,高度配合结伴研发,不能造成工作环节上的脱节,例如:不能以开始-完成,给下个环节,再开始-再完成,应该是完成-完成-完成。
保持时间箱定期性和严格性
优势
① 团队受益于定期的节奏;
② sprint计划变得容易;
③ 发布计划变得容易;
总结
本章阅读了解了所谓的sprint的工作流程中的方式方法,感同身受,感觉自己作为产品近期在团队中,抒发的建议,和我们团队已有的工作方式和新调整的工作方式,和本章了解的工作流程基本一致,好的方法论,总会在不断的实践中总结经验,然后优化方法,最终找到最适合自身实际情况的,特有方法,加油。
网友评论