Scrum:抵抗力不是徒劳的

时间:2008-08-29 18:39:24

标签: agile scrum

我是第二个开发人员,最近在PHP / MySQL商店就职。我被雇用主要是因为我在混乱的混乱中纠缠某种过程的经验。至少,这就是我在上一家公司所做的。 ;)

自从我来到这里(现在几个月)以来,我已经把我的老板,我的产品经理和其他几个关键人物(但主要是鸡,如果你原谅基于Scrum的刻板印象)带到了我身上。我还帮助了解了一年来滞后一年的主要产品的开发周期。人们喜欢它!

然而,我的同事(现在唯一的其他开发者)并不参与其中。她更喜欢关上她的门,专注于她的工作而被单独留下。我?我融入了敏捷的协作,合作和开放的方法。没有她的意见,我开始了Scrum练习(每日scrums,燃烧图表以及我发现的其他对我和我之前的团队有用的东西(ala H. Kniberg的酷壁图)。在我们的日常站立期间,她匆匆而忽略我们好像我们实际上并没有站在门外(我们实际上是这样)。这真是太神奇了。我从来没有见过这种阻力。

问题...如何让她登船?同伴压力不起作用。

感谢Scrum-borg,

beaudetious

7 个答案:

答案 0 :(得分:14)

虽然Scrum其他类似的敏捷方法体现了很多好的做法,有时会给它起一个名字并制作它(正如许多博主已经评论过的那样),工作场所必须采用的“宗教”相当于很多。人,包括我自己。

这取决于你的选择和承诺,但我知道我会更热衷于接受想法,因为它们是好主意,而不是因为它们是一个潮流。尝试通过向她展示如何改善她的生活和工作流程,逐一实施/吸引她参与实践。

程序员喜欢很酷的东西,可以帮助他们完成工作。他们讨厌被宣传或被要求登上他们所看到的潮流。把它呈现为前者而不是后者。 (不用说,确保它实际上是前者)

编辑:另一个问题

我从来没有真正为一个使用特定敏捷方法的地方工作过,虽然我现在非常高兴,因为我们在没有炒作和教条的情况下融入了许多敏捷实践(两者都是最好的)世界,恕我直言)。

但是我只是在阅读有关Scrum的内容,是否是一个对双人团队有益的系统?看来,Scrum确实给项目增加了一定的开销,当你拥有一个非常小的团队时,这可能会超过好处,因为沟通和规划已经很容易了。

答案 1 :(得分:11)

  

没有她的意见,我就开始了Scrum练习(每日scrums,燃烧图表以及我发现的其他对我和我以前的团队有用的东西(ala H. Kniberg的酷壁图)。在每天站起来的时候,她会出现问题。并且忽略了我们,好像我们实际上并没有站在她的门外(我们实际上是这样)。这真是太神奇了。我从来没有见过这样的抵抗。

     

问题...如何让她登船?同伴压力不起作用。

糟糕!谁会想要在这样一个压抑的环境中工作?如果你很幸运,她会发送她的简历,你就可以雇佣一个参与你的开发过程的人。

假设你想要坚持她,我会拒绝(或关闭)这些言论,并努力成为朋友和同事。如果这个项目晚了一年,她就不会对自己感觉良好,听起来你并不害怕吹嘘自己的成功。这可能是令人生畏的。

但是,我对Scrum一无所知。我只想象在你的同事的脚下走来走去会是什么感觉。

答案 2 :(得分:6)

beaudetious,哥们,

我真的建议你阅读Steve Yegge的博客"Good Agile, Bad Agile"。这是一个古老而又善良的东西,我认为这对于任何人来说都是必读的 - 就像我大约两个月前一样 - 他们会说“过于急切”以敏捷地开展工作。敏捷提供了很多好的做法,但是你必须把它们全部拿走,然后采用你所缺乏的东西,并跳过可能对特定情况无用的所有其他问题 - 例如每日的scrum。如果你的同事只想安静地编写代码(阅读Peopleware,了解为什么这是一件好事),并且她是一个富有成效的团队成员,不要用你的scrumming来欺骗她,让她以她最喜欢的方式工作。

如果你只是接近他们并简单地说“你有一秒钟吗?听着,沟通真的是一个问题,我觉得我不知道你是什么我真的不想再次踩你的脚趾,花两天时间写一些你上周已经做过的事情,所以让我们继续努力吧。我想试试X,你觉得怎么样?“要有同情心,不要容忍“坏苹果”,这就是我如何激活我的工作场所,许多问题已经开始消失。我们绝不是100%XP或100%Scrum兼容的地方,因为我们只是使用任何有用的东西。

答案 3 :(得分:4)

简单。不要谈论scrum。不要在她身上使用scrum。取而代之的是scrum的基本原则(例如与应用程序相反的目的),并创建适应其工作方式的不同方法,但却有微妙的Scrum色彩。

所有人都不同,许多程序员不喜欢scrum。我不会强迫它们,因为那只会适得其反。我建议在开发过程中找出问题(以非scrum方式),看看你是否可以让她同意问题存在,然后问她认为什么是好的解。她的合作和对这个过程的投入对她的合作至关重要,如果她没有买入,她就不会成为公民。

从那以后你可以创造某种准混合的scrum +她对这个过程的方法,你可以同意前进的方向。

答案 4 :(得分:2)

我认为关键是要帮助她了解你为什么要做Scrum。我猜你有理由,为什么不告诉她?如果相关人员不理解为什么会发生变化或者他们将从中受益,您可能会对任何变化产生抵触。如果您能够以与她日常工作相关的方式向她解释您使用Scrum的原因以及以下好处,我认为她更倾向于采取更积极的态度。

如果她认为Scrum流程没有任何价值,或者不了解它与她的关系,她可能不会关心它。

我认为有人了解Scrum最重要的概念之一就是你作为一个团队工作并作为一个团体而不是个人承诺你的项目。对于很多人来说,这是最难掌握的事情,因为他们习惯于生活在“他们自己的世界”中。

答案 5 :(得分:1)

我不确定Scrum是这里的核心问题;我猜她会受到新人带来许多新想法和激动人心的威胁。我之前就已经处于这种状况,因为新人对事物有了新的看法,有时很难立即将现有的人带到一种新的思维方式。它往往需要一种不会在一夜之间发生的文化转变。

尝试尽可能多地得到她对事物的意见和建议,并试图表明你尊重她在团队中的时间比你更长。如果过了一段时间她仍然没有参加,那么你所能做的只是提交给你的经理,让他们从那里拿走。

答案 6 :(得分:0)

继续努力让其他开发者参与进来。请记住,您是想要进行此更改的人。寻求有关问题的帮助。邀请他们参加每日站立会议。我目前正在计划每日站立,我确保邀请所有的猪和鸡。如果您是该项目的负责人,则由您来解决问题并承担风险。把自己放在那里。