BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Scrum到底有多教条?

| 作者 Vikas Hazrati 关注 0 他的粉丝 ,译者 金毅 关注 0 他的粉丝 发布于 2011年8月11日. 估计阅读时间: 3 分钟 | Google、Facebook、Pinterest、阿里、腾讯 等顶尖技术团队的上百个可供参考的架构实例!

Scrum被视作是一种适应性和灵活性俱佳、旨在改进开发过程的软件开发方法。多年以来,Scrum的成功案例比比皆是。然而,一些团队依然察觉到许多刻板、教条之处。这究竟是Scrum本身有问题,还是实践过程有瑕疵呢?

Terry Bunio在他写给Scrum的信中提道,起初他对Scrum的过程、流程是何等着迷。可是渐渐地,他认识到框架的条条框框无益于项目成功所需的自由。

我的确需要这样一个流程,在sprint期间,让我能够追加合情合理的需求。我不希望讨论仅限在回顾时间,尤其当我觉得还有很多需要讨论……我痛恨被称为Scrum Master。当前这一角色仿佛弱化了我作为项目经理的价值,使我仅仅变成个流程教练,而非一名有价值的团队成员。我感到事实上我不再是团队的一分子了。

Marek Blotny也觉得每日站立会议限制太多。Marek不喜欢团队成员“保持沉默”直到轮到他们说话。他认为这无疑扼杀了天然的知识共享。他还提到,有时也没有必要坚持15分钟的硬性限制。如果整个团队正在热火朝天地讨论,就应该顺其自然。

因此如果你问我,强制执行如此刻板的日常Scrum架构是否合理。我会回答……肯定不合理!一方面,你要利用有效的Scrum实践来促进团队合作,另一方面,还要摒弃死板教条、事事照本宣科。

Rod Claar提出,尽管Scrum很灵活,一些Scrum团队为了确保一开始就正确实施,则倾向于将它严格化Rachel Davies 在一些实施Scrum的团队也见过此类倾向。她谈到,

我一旦听到Scrum Master或团队试图“照着书本做Scrum”,就会为自己敲响警钟。Scrum是团队通向敏捷软件开发旅程中的一个起点。使用Scrum并非真正的终点。我们要运用Scrum来增量式发布产品。没有人要来跟着你的团队,检查你Scrum做得是否规范。

Geoffrey Wiseman补充道,流程严格和敏捷并非必然形同水火。流程可以规定,一旦sprint开始就不得有任何干扰。Sprint可以被看作是计划和实现的基础(atom),但它肯定也对实际操作中的灵活性敞开了怀抱。

这是强制条款吗?或许是。一些人也许会争论,如果你无法遵循那些约束,就不应该采用那个流程。不过实事求是地讲,Sprint能在某一资源临时调整后继续进行吗?当然,我认为肯定能行。

因此,流程的严格程度一定要根据团队的想法来设定。虽然恪守约束,避免整个流程体系走向混乱是很好的,但过于教条以至于无视实际情况同样不利于项目和团队。

查看英文原文:How Rigid is Scrum

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

好像说的对,其实 by 冯 智泉

适合才是好的,但是怎么保证不按教条产生的不可控制因素?

Re: 好像说的对,其实 by Wen Ruiyun

守破离。刚开始,教条一些亦无妨,但要小心,最好遵循有经验的导师,而非仅仅是书本。当发现有些条款确实别扭是,小步的进行调整,观察结果,再调整。逐渐让过程更加适合团队自身。目前我们还仅处于这个阶段,还不好说离的境界究竟如何。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

2 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT