在我们开始学习、理解或讨论塔克曼原则之前。让我们讨论一些敏捷的术语
术语
- 座右铭——一个团队一个目标
- 流程——检查和调整
- 执行——迭代和增量
- 团队素质——勇敢、负责、自尊、跨职能
- 仪式 — 待办事项梳理、Sprint 计划、每日站会、Sprint 审查、回顾
- Scrum master — 仆人式领导
塔克曼原理 (Tuckman Principle)
1965 年,一位名叫布鲁斯·塔克曼 (Bruce Tuckman) 的哲学家定义了群体动力学。在他的基础上,每个团队都必须面对项目生命周期的 5 个阶段。
形成 (Forming)、风暴 (Storming)、规范 (Norming)、执行 (Performing) 和休会 (Adjourning) 于 1977 年添加。
形成 – 是第一次形成团体的阶段。作为领导者,给团队时间让他们相互了解很重要。当团体开始形成时,会立即形成一些派系。人们会在这个阶段互相介绍,以便小组更好地了解彼此。当作为一个团队工作时,他们可以谈论自己的长处和短处。
风暴 – 这是理论的第二阶段。这是当队友有分歧并达成一致时。这是必要的,因为这是团队变得更好的机会。当他们开始工作和计划时,就会发生这种情况。团队需要有一个目标,这样他们才能从情绪问题或与他人的关系中分心。塔克曼认为这是一个重要的阶段。它帮助团队发展成为更好的团队。
规范 – 这是当团队就共同计划达成一致并且个人责任明确时。有更多的团体参与,人们开始有动力。团体在团体内的关系和交流中变得更有活力。队友配合得更好。团队开始发展身份。
执行 – 团队更加了解正在发生的事情。他们更有战略意识。他们有着相同的愿景,并且能够一起工作。他们能够在没有任何重大战斗的情况下一起工作。他们只专注于目标。他们同意团队的领导。团队可能不同意,但他们会迅速解决,团队会更加积极。团队成员互相照顾。他们需要领导的任务,这样团队才能顺利运作。他们不需要指导和帮助,因为项目快要结束了。队长监督队友。 休会:
为了使团队成长、迎接挑战、解决问题、找到解决方案、计划工作和交付成果,上述所有阶段都是必需的和不可避免的。这一原则的最好例子是复仇者联盟的 电影团队。
如何在Scrum中应用塔克曼原则
快速准确地执行的最佳方法是尽量减少风暴阶段的时间。在产品开发的不同过程中有很多方法可以实现这一目标,但在Scrum Agile 中,它是过程本身的行为或性质之一。敏捷的设计方式总是尽量减少风暴阶段。
敏捷如何最小化风暴阶段?
• Scrum Master:敏捷有Servant Leader(一个Scrum Master)的概念,他不是团队领导者或项目经理,而是主要目标是解决Scrum团队的障碍并尝试提供的人Scrum 团队可以轻松完成定义的任务、用户故事和史诗的方式。通过避免有形和无形的障碍,Scrum Master 有助于缩短Storming 阶段的周期。
• Scrum 团队和座右铭——自我驱动的团队具有透明、勇敢等品质,有助于避免风暴阶段。在 Scrum 中,成功的衡量标准将由团队而非个人来定义,因此整个团队将代表一个团队并努力实现一个目标。团队应该是跨职能的,所以当有人在定义的冲刺中有额外的时间时,他们可以选择任何任务和/或用户故事,并尝试根据就绪定义和完成定义来完成它。
•检查和适应 (Inspection and Adaptation) ——Scrum 是检查和适应的过程,因为在问题、问题或障碍的开始,人们开始了解它并尝试解决它或尝试确定执行方式以避免或防止任何障碍。这有助于避免不必要的拖延和指责游戏。
•仪式 (Ceremony)——Sprint 计划会议 中用户故事的评级和评估是团队合作,它可以避免评估和任务分配中的不合理。同样基于能力和可用性,我们将接受任务,因此它可以避免依赖性,并根据他们的技能帮助所有人成长。每日站立会议帮助我们确定个人或团队面临的依赖关系、障碍,通过避免它,我们可以解决内部冲突。每个人都出席的Sprint 审查会议可以澄清堆栈持有者的期望,这也将获得团队之间的透明度。中立和公正的回顾性团队会议 可以帮助我们确定改进领域,有很多方法可以实现这一点,但主要标准将尝试解决关注而不是解决任何个人可能会帮助我们最大限度地减少塔克曼原则的风暴阶段。
简而言之,如果我们遵循传统的敏捷过程,它可能会帮助我们最大程度地减少风暴阶段,我们将很容易进入规范阶段。无论如何,如果我们必须定制敏捷过程,那么如果我们能够遵循其基本原则、团队素质,并尝试庆祝其所有仪式以尽量减少原则的风暴阶段,那就太好了。
* Bruce Tuckman is a famous for his research on human dynamics. He has published a model called ‘Tuckman’s Stages of Team Development Which was created in 1965. The theory had four stages but in 1977, the fifth stage was added.
- What is Scrum Team?
- What is a Self-Organizing Team in Scrum?
- How Scrum Team Works? – A Brief Guide
- Feature Team vs Component Team in Agile
- How to be a Good Product Owner in Scrum Project?
- What is Product Owner’s Role in Scrum?
- Agile Development: How to Become a Qualified Scrum Master?
- What is Pig and Chicken in Scrum?
- Project Manager vs Scrum Master vs Project Owner
- What Are The Three Scrum Roles?
- What is a Scrum Master? The Role and Responsibilities
- What is Cross-Functional Team in Agile?
- As a Scrum Master, How Can You help Your Project Owner?