
上周简单介绍了敏捷管理和Scrum模型,那么到底怎么让Scrum在企业或团队中落地呢?本文就让我们来着重关注一下吧。
为什么企业会用敏捷?原来随着时代的发展,传统式的项目交付方式,已经不能适应现代的发展思路。传统的项目管理更加讲究 “一手交钱,一手交货”,在项目管理中称为:固定总价合同,即商品/服务的总交易金额和交付范围是确定的,仅会交付合同范围的内容。然而,现在商业模式的成熟,导致了很多场景都会发正变化,市场的转变可能会伴随着商业价值和商业活动的变化,这就需要更加灵活和便捷的项目运作方式,于是,越来越多的企业开始采取敏捷管理的模式。
Scrum在诞生之初就适用于在高度不确定性的环境中开发复杂的产品,并且可以在开发进程中不断检查,及时做出相应调整,也便于快速发现问题,促进团队和组织持续改进。
团队想要用好Scrum,必须了解Scrum的三大原则:1、透明:关键环节制定统一标准,对观察到的事物有统一的理解;2、检视:检视Scrum的工件和完成Sprint目标进展,以便发现不必要的差异;3、适应:如发现偏离可接受范围以外,并且将会导致产品不可接受时,必须对其加以调整,速度要快。
除了上周介绍的Scrum的三个角色,三种工具,五个核心价值观,还有五个会议是在实施Scrum时需要制定的:产品规划会、迭代计划会、每日站会、迭代评审会、冲刺回顾会议。
产品规划/迭代计划会议:主要目的是建立Scrum团队以及组织内的其他部门能够理解和沟通的计划和目标;要求Scrum团队的所有成员出席,在此次会议中,开发团队识别当前冲刺开发交付的产品待办事项中的故事。会议时间为8小时,4个小时用于选择故事和4个小时估算分配。会议内容是确定发布目标;具有最高优先级的产品Backlog条目;发布所包含的全部特性和功能;重大风险评估;大致的交付日期和费用。
每日站会:主要目的是增强交流沟通,确定并排除障碍;每个团队成员将他们要完成的任务对其他人做出口头承诺;每天暴露困难和障碍,非团队监管。会议时间需要控制在15分钟以内,每天在同一时间内面对面进行,主要讨论的议题是:昨天做了什么?今天将做什么?遇到什么问题?
评审会议:主要目的是由Scrum团队的所有成员和项目干系人参加;在迭代末期进行的会议;开发团队将可能移交的可交付物开发特性演示给干系人和项目发起人;评审会议的结果是一份修订的产品待办列表,确定很可能进入下个Sprint的产品待办列表项。会议时间为4个小时,比迭代计划会议的持续时间更短。会议内容为:负责人确定完成了哪些工作和剩余哪些工作;团队讨论在Sprint中遇到的问题;团队演示完成的工作并答疑;计划出可能的完成日期。会议益处为:产品根据利益相关者的需要在变化;任何反馈或升级在即将到来的冲刺或发布中被记录和强调;优先级排序的待办事项将被展示给利益相关者去评估是否能够满足他们的期望;逐步完善未来的项目计划。
冲刺回顾会议:主要目的是改进开发过程,提高团队生产力;认识团队可以如何提高他们的工作方式,就未来的迭代改进计划达成一致。时间为3-4个小时,比迭代计划会议的持续时间更短。会议内容为:对前一个Sprint周期中的人、关系、过程和工具进行总结,哪些做得好?哪些需要改善(做得不好)?哪些需要在以后尝试的事情(今后迭代中改善)?哪些是要上报的问题(向管理者)?
以上就是敏捷管理中的3355方法论,以上都是Scrum中的框架理论,毕竟,只有实践才能出真知。
网友评论