为啥在硅谷创业公司会有意无意地去把 Scrum 模型用在开发甚至管理上面

我们的团队之前也使用过一段时间Scrum,结合切身感受说几句。使用SCRUM最大的好处就是我们可以给需求方一个他们想要的东西。把一个冗长的开发过程切分为多个迭代,在每一个迭代结束都为需求方展示成果,从而第一时间获得反馈,通过反馈一点一点的修正方向,以保证产品不会远离需求方的最终目标。随时拥抱需求的变更,而不是在需求变化时骂街 ——此乃结果。为啥在硅谷创业公司会有意无意地去把 Scrum 模型用在开发甚至管理上面

传统的瀑布式流程为啥在硅谷创业公司会有意无意地去把 Scrum 模型用在开发甚至管理上面

敏捷开发流程Scrum的另一个好处就是强调人的重要性。它会最大的调动团队成员的积极性,让每个人都有一种“我是在参与这个项目”的感觉。无论是站立会议等各种会议,还是拆分领取任务的一些环节,都是加强团队沟通,促进成员积极性的极好方式。每个团队成员都了解我们团队到底在做什么,我可以做什么,摒弃了之前的被动接受,改为主动要求,在这个过程中可以有效的提高工作效率。——此乃过程。话说回题主提的问题,我并不认为是硅谷的这些公司背后的文化更符合敏捷开发。Scrum是在实践中被证明能够有效的提高工作效率的一种方法,我们不一定要完全的生搬硬套它的整个流程,事实上其中的某一些方法单拿出来使用也是很不错的,比如站立会议:它可以让每个人都知道我在做什么,避免大家闷头做自己的没有交流,同时还可以起到一种督促作用——你啥都没做,怎么好意思在站立会议上和大家打招呼?所以并不是他们有意无意的在使用Scrum,也不是文化背景造成的,而是Scrum能够符合实际工作中的要求,提高整个团队的效率(实际上不止是硅谷,在国内敏捷开发也非常流行)。正如@匿名用户 所说“Scrum本来就是跨界的,别说管理,连做唱片都行的”,记得我过一本书中,作者在装修的时候都用上了敏捷哈。还是那句话,Scrum只是一种方法,关键是看人怎么去用它。
■网友
Scrum本身就是管理框架,而且适合于需求和技术两方面都存在较高不确定性的情况,能够通过快速地迭代得到反馈,比较适合创业公司使用。
■网友
创业公司有几个特点:快速交付并获得反馈,及时调整适应市场,减少浪费,只做最有价值的,人员足够的open,沟通没问题。这些都是Scrum在考量的,而且更强调人的作用。我个人认为东方文化的内敛特点,Kanban或者Scrumban会在国内的团队中大行其道,虽然目前用的还不多。Kanban更强调流程的优化
■网友
不请自来,个人认为很多的管理思维框架,都有跨界的可能,而且还会长生一些意想不到的优点。硅谷很多的明星公司,都采用了Scrum方法改善他们的工作效能,提高交付效率。在一个工具和思维顺手的情况下,顺便在别的行业和领域嫁接,也是极其自然的事情。

在Scrum创始人写的《敏捷革命》这本书里,作者有提到说Scrum框架的建立,有受到大野耐一的丰田生产方式的影响,另外也受到了TOC约束理论的影响。
Kanban方法(David Anderson)也是从丰田生产方式里借鉴的看板和JIT,WIP理论。
Scrum和Kanban方法都不同程度的受到了同样来自丰田的“精益生产”理论的影响。
再来看看,敏捷和精益所衍生出来的其他思维方式,更是相当之多。

所以硅谷公司把scrum方法用到其他方面,主要逻辑是:
1.当你熟悉了锤子,总觉得其他啥都可以是钉子;
2.跨界和混合的力量不可小觑,所谓“他山之石可以攻玉”,有时候方法论和理论框架未必真正有效,但是可以打开另外一个思维角度,也是不错的;
3.很多事情的元逻辑是相通的。比如,精益里的“聚焦用户价值”,“减少浪费”等,在任何的时代和行业都可以通用(当然需要各个领域专家发展出更为精确有效的方法论)。


推荐阅读