Scrum三大支柱
透明性
项目进度、风险、障碍等各个方面对整个团队可见。
实现方法:任务板、Burndown图表、每日站立、回顾、完成定义、Sprint评论检视性
团队定期检查绩效和进展,寻找问题和计划的偏离适应
基于观察期间的检查,采取必要的变更流程,以避免问题再次发生,提高项目交付成功率
Scrum核心要素
三个角色: Product Owner, Scrum Master, Team members
三个工件:Product Backlog, Sprint Backlog, Burndown Chart
五个仪式:Sprint计划会议、每日站立会议、待办事项梳理会议、Sprint回顾会、Sprint评审会
五个价值观:公开、专注、勇气、承诺、尊重
Sprint
传统瀑布式开发的5个过程:计划、实施、测试、评审、发布。
Scrum把开发分成一个个增量或迭代的阶段,即Sprint,每个Sprint都包含传统开发的5个过程。
Scrum实施流程
完成的定义Definition of Done, DoD
团队需要一起定义什么是完成,并定期检查和改进定义。
e.g. 迭代DoD,发布DoD,版本DoD,每日DoD,用户故事DoD
学习心得:
“团队在开发一个项目时,大家像打橄榄球一样迅速、富有战斗激情、人人你争我抢地完成它,你一定会感到非常兴奋的,而scrum就是这样一个开发流程”
怎么我听到scrum和sprint这些词就觉得很累啊?有人跟我一样的感觉吗?