前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Scrum和自组织团队 (Scrum and Self-Organizing Team)

Scrum和自组织团队 (Scrum and Self-Organizing Team)

原创
作者头像
Warren2Lynch
修改2018-12-11 11:33:45
2.5K0
修改2018-12-11 11:33:45
举报
文章被收录于专栏:UMLUML

(Reference: 什么是Scrum的自组织团队?)

Scrum项目的基本模式很简单,这对于想要敏捷的团队来说非常有吸引力。如果只是有效地采用Scum,那么我们都将运行敏捷的团队!但是许多团队发现他们在使用Scrum时遇到了麻烦,并且通常最终会感觉像是一个“空”的实现。

Scrum和自组织团队
Scrum和自组织团队

为了让Scrum工作,团队必须深刻而内心地理解集体承诺和自我组织。Scrum的理论,实践和规则很容易在理智上掌握。但是,这些人可能不会获得了Scrum,直效果到一群人集中承诺在固定的时间内提供有形的东西。当团队成员致力于共同目标时,团队就能够自我组织,并能够快速切入复杂性并制定可行的计划。

Scrum的敏捷项目管理中,Ken Schwaber介绍了五个Scrum价值观勇气,? 承诺,? 尊重,? 专注和? 开放。理解这些价值观是理解自组织团队的重要关键。

自组织团队的工作方式与命令和控制团队不同,因为他们的价值观不同。了解自组织首先要了解这些价值观是如何融入您的项目中的实际事物:

  • 每个人都致力于项目的目标。?当团队有权做出决策以实现这些目标时,可以实现这种承诺水平,每个人都对项目的计划和执行方式有发言权。例如,有时需求文档并不完美。为了使项目成功,团队可能不得不忽略已记录的需求,以便提供更有价值的产品。这只有在他们有权做出决定后才有可能。
  • 团队成员互相尊重。当团队成员相互尊重时,他们能够相互信任,以完成他们所做的工作。但对于程序员和其他技术人员而言,这种尊重并不总是那么容易。许多程序员,尤其是高技能程序员,往往纯粹基于技术能力。这可能是有效采用Scrum的障碍。如果程序员不尊重产品所有者,他在谈论项目目标时不会听取产品所有者的意见。
  • 每个人都专注于工作。当Scrum团队成员正在进行sprint工作时,这是他在sprint期间唯一的工作。他可以自由地完成迭代积压所需的任何工作,并处理sprint期间对该积压所做的任何更改。当每个团队成员专注于sprint目标并且可以自由地完成实现这些目标所需的任何工作时,整个团队能够组织自己并在需要变更时轻松地重定向。
  • 开放性。当您在Scrum团队工作时,团队中的其他人应该始终了解您正在进行的工作以及如何将项目推向其当前目标。许多Scrum实践旨在鼓励团队成员之间的开放。例如,任务板允许每个人看到每个团队成员正在完成的所有工作,以及剩下多少工作要做。刻录图表让每个人都能自行测量sprint达到迭代目标的速度。每日Scrum,如果有效地完成,在开放性方面几乎是纯粹的练习,因为每个人都展示了他们的任务,挑战和整个团队的进步。所有这些都可以帮助团队营造相互支持和鼓励的氛围。
  • 团队成员有勇气站出来参与该项目。当你选择开放而不是不透明时,你会让团队更强大,而不是以牺牲团队为代价来强化自己。这样做需要勇气,但是当你这样做时,你会得到更好的产品和更好的工作环境。Scrum团队有勇气通过有益于项目的价值观和原则来生活。要避免一家公司的价值与Scrum和敏捷价值观相冲突,这需要勇气。这需要每个团队成员,特别是Scrum Master保持警惕。但它也要求每个人都愿意相信提供有价值的软件将有助于他们克服对这些价值观的抵制。这也需要勇气,特别是在与老板坐下来进行审查的时候。对自己说,需要勇气,

定义自组织团队

一群有动力的人,他们为实现目标而共同努力,有能力和权力做出决策并随时适应不断变化的需求。让我们看一下自组织团队的一些重要因素:

  • 他们为自己拉工作,不等待他们的领导分配工作。这确保了更大的主人翁意识和承诺。
  • 他们作为一个整体管理他们的工作(分配,重新分配,估计,重新评估,交付和返工)。
  • 他们仍然需要辅导和指导,但他们不需要“指挥和控制”。
  • 他们彼此沟通更多,他们的承诺更多地是项目团队而不是ScrumMaster。
  • 他们了解要求,并且不怕提出问题以澄清他们的疑虑。
  • 他们不断提高自己的技能,并推荐创新的想法和改进。

自组织团队的五大要素

  • 能力:个人需要胜任手头的工作。这将使他们对自己的工作充满信心,并且无需从上方指导。
  • 协作:他们应该作为一个团队而不是一群人工作。鼓励团队合作。
  • 动机:团队激励是成功的关键。团队成员应该专注并对他们的工作感兴趣。
  • 信任和尊重:团队成员互相信任和尊重。他们相信集体代码所有权,并准备加倍努力以帮助彼此解决问题。
  • 连续性:团队应该在一起合理的持续时间; 偶尔改变它的构成并没有帮助。连续性对团队至关重要。

创建一个自组织团队

谁负责组建自组织团队?是ScrumMaster,还专注于时间表和交付; 或担任财务人员的高级管理人员; 还是组织本身,对思考有更大的挑战?

实际上,需要所有三个实体的共同努力来帮助团队成为自我组织。ScrumMaster应该充当教练并确保团队获得针对特定工作的培训和指导。他或她主要负责确保一个有凝聚力和舒缓的工作环境,这是自组织团队蓬勃发展的必要条件。指导个别团队成员非常重要,这样他们才能理解自组织团队的原则并相互信任。ScrumMaster还应该考虑各种方法来改善分布式团队内的协作(使用应用程序生命周期管理工具,视频会议等)。

高级管理层应确保不妨碍团队的工作; 他们需要充当支持而不是分心。应该设定团队目标,不鼓励个人英雄主义 - 它只是对自组织团队的阻碍。让团队成员在预期交付之前失败是至关重要的。

整个组织应确保其提供必要的基础设施,培训和激励系统,以保持员工的工作积极性。在您期望您的团队成员自我组织之前,这些是卫生因素,构成了第一道交叉障碍。

一个三步过程:培训,指导,指导

创建一个自组织团队可以被认为是一个三步过程。

第一步:我们需要培训员工以获得所需的技能。在此阶段结束时,您可以假设团队具有展示自组织行为的能力。提供任何所需的课堂和在职培训,使每个员工都能胜任特定领域/技术。行为训练也很有帮助。

第二步:一旦团队开始合作,采用教练方式,看看成员是否面临任何困难。他们可能在一开始就需要更多的支持和指导。如前所述,自组织团队的一些指标是:Scrum仪式是富有成效的,团队喜欢工作,成员互相帮助,新想法即将到来,团队正在为自己拉动工作。到这个阶段结束时,你知道团队是自我组织的。但是,请睁大眼睛观察团队的行为并提供基于需求的指导。这一阶段将带来团队的创新理念和改进成果。

第三步:一旦团队处于自组织模式,关键是长期维持这一点。指派可以帮助团队进入下一级别的导师。工作轮换可以是让员工参与并鼓励持续学习的重要方面。如前所述,自组织团队不需要“命令和控制”,但确实需要辅导和指导。

团队不是一成不变的; 它们会随着时间而变化 建立一个自组织团队是一个持续的过程,我们真的从未完成过。每当团队的构成发生变化时,我们都需要重复整个过程。

References:

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
项目管理
CODING 项目管理(CODING Project Management,CODING-PM)工具包含迭代管理、需求管理、任务管理、缺陷管理、文件/wiki 等功能,适用于研发团队进行项目管理或敏捷开发实践。结合敏捷研发理念,帮助您对产品进行迭代规划,让每个迭代中的需求、任务、缺陷无障碍沟通流转, 让项目开发过程风险可控,达到可持续性快速迭代。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com