敏捷开发竟然也有仪式感?
2020/8/6 8:03:37
本文主要是介绍敏捷开发竟然也有仪式感?,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
《小王子》中说“仪式感就是使某一天与其他日子不同,使某一时刻与其他时刻不同”。
视频地址:https://www.zentao.net/scrum/80251.html/?f=mk
敏捷开发中也存在这种仪式感,如用户故事中角色、活动、商业价值三要素,敏捷扑克牌估算工时,迭代计划需求优先级排序,每日站立会议,功能演示,代码评审,回顾会议等流程都遵循了一定的仪式。具体的敏捷中的仪式感有以下表现:
最大程度可视化
敏捷借鉴精益的可视化管理理念,形成了具有自己独特风格的可视化管理工具——看板。看板是敏捷开发中保证软件的持续集成,并不让开发团队超负荷的可视化工具。在敏捷项目中,团队成员通过物理移动卡片来表示任务的状态和进度,强化任务开始和结束的仪式感。
敏捷估算
在迭代开始前,会对迭代中计划的任务进行估算,确保计划的工作量相对合理。为增强仪式感,敏捷团队常借助敏捷估算扑克牌这个道具来进行工时估算。扑克用法可参考往期视频。和其他估算方法比,使用扑克牌的方法,能够带来一个额外的好处,可以促进团队成员间的交流,让大家共享、了解更多的信息。
会议时间地点
不管是敏捷中的每日站立会议还是需求分解会议、回顾会议等实践,团队都应让同一会议在固定的时间、地点进行,以保证成员对会议心情的准备与期待。对迟到者可以有发红包、分享零食等惩罚机制。
会议发言顺序
敏捷会议中团队成员逐个发言,只有真正参与项目的人才有发言权,发言者手持道具,这个道具可以是话筒、矿泉水、玉米棒等,也可以返璞归真,传递Scrum灵感来源——橄榄球。通过道具传递保证团队核心成员发言,避免鸡类角色喋喋不休,却让猪类角色承担决定的后果。
会议时长
来源于橄榄球比赛的Scrum作为敏捷开发方法之一,吸收了橄榄球比赛时间短的精髓,迭代周期较短,各项会议也力求短小精悍、言简意赅。比如每日站立会议中,团队成员轮流发言讲述自己昨日事务、今日计划与待解决问题,时长一般不超过十五分钟。可准备一个计时器,避免发言超时,以保证参会人员精神集中不游离。
结束信号
迭代或会议结束后,团队可能由于惯性不会立即意识到结束,还会沉浸在此前的工作氛围中,这会弱化仪式感,并造成之后工作的士气不足。因此,不妨用结束式短语,或某些特定动作来结束会议,迭代过程中,可以用集体俯卧撑等方式,来提升团队成员的精神状态。迭代结束时可以用一顿丰盛的聚餐,来庆祝产品的顺利交付。
敏捷中的仪式感对于组建新团队、增加新成员的情况都十分适用,它充当着团队的粘合剂,会提高新团队的凝聚力。
当然,仪式感并非刻意、呆板的一成不变,这与敏捷的“拥抱变化”相悖。仪式感是团队根据自身文化与成员规模,逐渐确定特定的动作和习惯,来增强默契、保持纪律并提高工作效率。
这篇关于敏捷开发竟然也有仪式感?的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-24Java中定时任务实现方式及源码剖析
- 2024-11-24Java中定时任务实现方式及源码剖析
- 2024-11-24鸿蒙原生开发手记:03-元服务开发全流程(开发元服务,只需要看这一篇文章)
- 2024-11-24细说敏捷:敏捷四会之每日站会
- 2024-11-23Springboot应用的多环境打包入门
- 2024-11-23Springboot应用的生产发布入门教程
- 2024-11-23Python编程入门指南
- 2024-11-23Java创业入门:从零开始的编程之旅
- 2024-11-23Java创业入门:新手必读的Java编程与创业指南
- 2024-11-23Java对接阿里云智能语音服务入门详解