千米小说网

千米小说网>敏捷团队人员比例配置 > 1 敏捷管理Scrum一种提高效率的工作方法(第2页)

1 敏捷管理Scrum一种提高效率的工作方法(第2页)

萨博公司的约尔延·弗鲁赫尔姆表示:“我们希望Saab-39鹰狮战斗机能拥有即插即用的系统,我们将它称为智能战斗机,因为我们不知道几年后客户想要什么。”

飞机需要更好的发动机?没问题,换发动机就成了。需要改良的雷达?没问题,换雷达就成了。需要精确灵便的武器装备?没问题,换武器装备就成了。萨博原理使鹰狮战斗机如虎添翼,屡屡战胜看似不可能的挑战。它可以在极端天气条件下于公路上着陆;可以在10分钟内加满油并重新战斗——只需要6个人,无需特殊工具,而其他大多数战机需要2~3倍于此的时间;萨博原理甚至可以让飞机在1小时内更换引擎。这就是模块化所能做到的。

此外,萨博公司还是一个趣味十足的工作场所。在瑞典工科学生给出的最佳工作场所的排名中,萨博高居榜单第二位,仅次于冠军谷歌。与世界上大多数公司不同的是,萨博的员工每天都有去工作的欲望,而世界上大多数公司的员工打死都不愿意去上班。

“这关乎献身精神。人们认为项目很酷,特别酷,热爱造飞机,团队中洋溢着几乎可以触摸得到的责任感。”弗鲁赫尔姆说。

这里体现的就是Scrum的力量。Scrum使人们可以更快地工作,更有成效地工作,在更短的时间内完成更多工作。Scrum能让团队充满**,无阻碍地工作。萨博欣然接受Scrum后,发现只要专注于让员工不受种种杂事的羁绊,他们就可以释放出巨大的人类潜能。

尽管Saab-39鹰狮E型战斗机的部件更适用,设备更先进,几乎方方面面都比其前4代更优越,但其研发成本、制造成本、运营成本都更低。让150架鹰狮战斗机飞行40年需要花费大约220亿美元,大约是保持65架美制F-35战斗机飞行所需费用的一半。

他们正是用Scrum做到了这一点:从零开始,建造出一架高度先进的战斗机。我与形形色色的公司打交道,常听公司管理者感叹:唉,Scrum是为开发软件而设计的。我们所从事的工作太复杂了,没法敏捷。通常就是在这个时候,我会给他们讲鹰狮战斗机的事。“我很确定,”我说,“不管做什么,都不会比制造战斗机复杂。”

我不确定Scrum这个词的意思和你想的一样。

Scrum常常打着敏捷(Agile)的旗号,近年来已经变得无处不在,它不再只是软件科技公司的工作方式,越来越多的大公司开始采用Scrum,几乎将其应用于所有领域。专门从事银行、汽车、医疗器械、生物技术、保险、医疗保健等业务的公司纷纷转向Scrum,将其作为一种保持市场地位的方式。像博世、可口可乐、美国航空公司、斯伦贝谢、富达和洛克希德·马丁这样的蓝筹股公司都已经转向Scrum,以客户现在认为非常必要的速度提供价值和品质。

这种变化在很大程度上是由所谓的数字转型驱动的。其理念是,昔日业务和技术分离的日子已经一去不复返了。如今,每家公司都堪称科技公司。软件已经吞噬整个世界。你汽车里的代码行数比Windows操作系统里的代码行数还要多,甚至一台新洗衣机都需要Wi-Fi密码。

现在,许多公司——通常是在首席执行官看了TED演讲或从同行或咨询公司那里听说了Scrum的好处后,受到激励——铁了心,无论遇到什么,就算上刀山下火海,也要转型Scrum。

至此,我认为有必要定义敏捷(Agile)这个术语,明确Scrum与敏捷二者之间的关系。Scrum诞生于1993年,于1995年由两位共同创始人杰夫·萨瑟兰和肯·施瓦伯正式确立。整个20世纪90年代中期,在网络新闻组论坛上,在会议中,许多人都在努力寻找开发软件的方法,以避免越来越普遍的可怕的失败。

2001年,17个寻找软件开发方法的人聚集在犹他州雪鸟市的一个滑雪胜地,开了两天学术研讨会。出席会议的有家父杰夫·萨瑟兰,还有肯·施瓦伯和另一位Scrum的早期尝试者迈克·比德尔。另外14名与会者的背景各不相同,所持方法论也五花八门,但他们意识到大家都在试图用相似的方式来解决同样的问题,只是做法大同小异。

我听几个当年在场的人讲,第一天,他们就争论起来。大家主要争论的是如何称呼这个方法,因为他们知道这个方法就在那里,但苦于它尚未命名。那天快结束时,迈克·比德尔建议使用敏捷(Agile)这个名字。其他人的几个建议紧随其后,比如候选名单的亚军是轻量级(Lightweight)。比较起来,每个人都认为敏捷这个名字更有卖点,所以他们决定将这个方法称为“敏捷”(Agile)。然后,他们开始讨论敏捷的含义。

第二天,他们又吵开了。好吧,就用敏捷命名了,但是,敏捷一词到底意味着什么呢?如何描述它?争论不可开交,不得已,与会者决定来个茶歇。9个人出去吸烟,另外8个人留在房间里。其中一位叫马丁·福勒的人走到白板前说了一句话,大意是我们一群人花了两天时间,如果依旧无法达成一致意见,会议无果而终,岂不遗憾?大约在15分钟内,房间里的8个人提出了以下观点:

我们一直在实践中探索更好的软件开发方法,身体力行的同时也帮助他人。由此,我们建立了如下的价值观:

个体和互动,高于流程和工具

工作的软件,高于复杂的文档

与客户合作,高于合同谈判

响应变化,高于遵循计划

也就是说,尽管右项有其价值,我们更重视左项的价值。

15分钟后,其他9个人回到房间,其中一个人,维基百科(Wiki)的创始人沃德·坎宁安感叹说:“这太棒了!”这4条价值观就这样定了下来,只字未改。

这就是敏捷,是一种价值观的陈述。他们花了1天的时间提出了敏捷的12项原则,比如“以简单为本,它是极力减少不必要工作量的艺术”,又如“激发个体的斗志,以他们为核心搭建项目,提供所需的环境和支持,辅以信任,从而达到目标”,再比如“坚持不懈地追求技术卓越和设计良好,敏捷能力由此增强”。这12项原则,条条关系重大,但与会者对如何实施这12项原则却不着一字。没有架构,没有方法论,只有4条价值观和一些相当常识性的原则。

这几条价值观和原则改变了世界。他们在敏捷宣言网(agilema)上发布了《敏捷宣言》,然后回家继续艰苦地工作,实施宣言。他们完全不知道,《敏捷宣言》的影响会远远超出软件世界。

但是我想提醒一点,当有人说他们走敏捷路线(Agile)时,一定要问问他们,这样说的确切意思是什么。这一点非常重要。目前,Scrum是走敏捷路线的最流行的方法——大约70%的敏捷团队使用Scrum。不过,Scrum不是唯一的方法,仅仅说一个公司走敏捷路线并不能说明多少问题。

让摩尔定律适用于人

如果你以前从未听说过Scrum,或者你刚刚接触,不确定Scrum如何能促进你的业务,那么让我给你快速介绍一下Scrum的由来和实施它的目的。

自20世纪80年代末以来,硅谷的人们一直关注摩尔定律对技术快速发展的影响。随着我们制造的机器能够做更多的事情,软件项目愈加复杂。可悲的是,项目的失败也愈加常见,浪费了越来越多的时间、精力、生产力和梦想。

我们以那时伦敦证券交易所的金牛座(TAURUS)项目为例。TAURUS是个首字母缩略词,其全称是TraistratioifiedStock,即股票转让和自动登记系统。问题是,交易所的结算系统使用一种叫作护身符(Talisman)的系统。结算是一个花哨的词,直白来说就是“一手交钱,一手交货”。当你在证券交易所买了一只股票后,实际上将这只股票转移到你的投资组合中需要2~3周的时间,这还涉及将实际的纸质股票凭证从一个地方运送到另一个地方。买卖股票的交易系统被称为证券交易所自动报价体系(Seaq),这个系统是个电子交易平台。问题是,护身符系统比自动报价系统早了很多年,自动报价系统不能和护身符系统对话。

开发金牛座项目就是要解决上述问题。金牛座项目是一种电子结算系统,它将取代旧的纸面结算系统,并与国际结算系统结合,进行国际证券交易。项目倘若能实现,将是一项了不起的成就。但是个体交易者与批发供应商各有所需,众口难调。此外,大多数交易者希望金牛座能够与他们的订制系统对话,而不是取代他们的订制系统。所以越来越多的要求开始被纳入金牛座项目的开发中。

不过,按计划,金牛座系统是要一鸣惊人的。它将至少与17个不同的系统相结合。你说神不神?哈米什·麦克雷1993年3月12日在《独立报》上撰文指出,金牛座项目存在3个方面的问题。第一,试图从零开始搭建巨大的软件系统并希望系统一经发布就如同“创世大爆炸”一样成功,一劳永逸,这种做法是非常冒进的。“大爆炸”不允许有小的失败或错误,即使最小的失败都是灾难性的。然而,这种大包大揽、眉毛胡子一把抓的方法在当时司空见惯,甚至在今天也时有发生。各公司都下了巨大的赌注,妄想建立一个庞大的系统,把一切问题立刻全部搞定。根据斯坦迪什集团的数据,以这种方式运作的项目,大约有40%以彻底失败告终。另有一半的项目或者不能如期完成,或者超出预算,或者无法达到预期目标。开发金牛座系统的目标,是完全取代全球三大金融中心之一的结算体系。有鉴于上述风险,金牛座项目下的赌注虽大,想赌赢却机会渺茫。

已完结热门小说推荐

最新标签