Making the change to a digital business

澳大利亚的 Lonely Planet 是世界上销售旅游指南最多的出版社,从上世纪70年代,Tony和Maureen Wheeler成立公司以来,出版社已经销售了超过1亿册的旅游指南。LONELY PLANET的信条是“为大家展示真正的景点”,这个信条已经坚持了30多年,因此在业界LONELY PLANET以坦率客观地评论景点而著称。良好的口碑让LONELY PLANET在竞争激烈的旅游出版业中,成功地击败了包括Rough Guides和Fodor的竞争对手。但是因为目前销售的旅行指南和10年前的大致相同,越来越多的旅行者正在把目光转向在线的旅游服务。

Lonely Planet有一个老版本的网站,并拥有一批忠实的用户,但是它却并没有像旅行指南那样的受欢迎。因为它缺少竞争对手网站已经拥有的一些功能,例如用户评论和计划行程,而且它只包含旅游指南的一小部分内容。

2007年,BBC收购了LONELY PLANET的大部分股权。为了从旅游指南的资源和LONELY PLANET标志性的品牌里获取更大的回报,BBC也积极推动LONELY PLANET在线服务的建设以增加竞争力。在LONELY PLANET自己的数字开发团队的期待下,BBC不但投入了资金,也带来了数字领域的专家级知识和理念。为了让新的LONELY PLANET网站上线,开发团队开始和英国的设计团队合作。

怎样实现新的商业模式?

平台的革新不仅仅是开发一个新的网站,而是为了开创一个全新的业务模式。用户可以在线访问所有书籍的内容;可以在用户社区分享个人的旅行故事和经历;还可以在线访问来自LONELY PLANET和BBC的数字和图像资源──这些资源还可以智能地标识标签,以方便客户和其他业务都可以无缝的访问。但是这同样带来了严峻的技术挑战,怎么才能在如此短的时间内完成这一切呢?

当时,Lonely Planet一直采用Scrum方法管理项目,并希望在项目中扩大Scrum的使用范围。Lonely Planet 和BBCW管理层知道,项目团队将超过75人,所以在多层次管理方面进行大幅度的过程改进才是是成功的关键。Lonely Planet 知道ThoughThoughtWorksorks在敏捷开发领域的领导地位。所以他们聘请了一个咨询小组为Lonely Planet的团队培训敏捷方法,并且邀请了一位项目管理专家来指导项目。

项目开始后,ThoughThoughtWorksorks与Lonely Planet协同工作,针对在前几个月中要完成的进度的点数进行了评估。这是一个巨大的实时管理的任务──它包括后台集成、印刷内容迁移引擎、预定业务的第三方链接、网上商店,用户界面等等──这一切都必须制定优先级并且作为项目的进度被实时检测。

“ThoughThoughtWorksorks可以深入到业务,帮助我们准确地量化我们所做的工作。如果团队手头的工作无法在原定的期限内做完,ThoughThoughtWorksorks会帮助他们将任务排列优先级,专注于业务价值,并且通过依赖关系将任务排序。这确实帮助我们大幅提高了生产力。”

Lonely Planet/BBCW 的项目经理这样评价ThoughThoughtWorksorks的工作。

敏捷之风

整个Lonely Planet实现了敏捷实践的革新之风:开发团队实施了持续集成和测试驱动开发;为了可以保证项目组可以把最有价值的需求最先完成,所有的需求都被赋予了优先级。Lonely Planet对自己所要做的任务变得清晰,他们不再是仅仅为某一次的发布制定计划,而是具备了持续发布的能力。当然,实现敏捷的道路上会有些小的颠簸和曲折,但是LONELY PLANET仍然逐步地实现了到敏捷的过渡。

LONELY PLANET的项目超过了100人,LONELY PLANET将项目组分配在各个功能模块,各个项目组像是平图中的板块一样独立,因为缺乏交流和联系,他们甚至没有能力为用户发布一个完整的功能。所以ThoughThoughtWorksorks建议重组项目组,随着项目组的重新组建,LONELY PLANET的情况发生了逐渐的变化,开发和测试一个完整功能的人都被安排在一起工作,这就保证了项目组具备了更好的沟通能力和问题解决能力,在临近原定交付的时候,已经可以保证整个团队按照一致的步伐工作在一个统一的需求上。随着项目组之间越来越多的整合,代码的质量变得越来越高,整个项目的构建和测试环境变得越来越健壮,无疑这一切加快了项目的进程。

一边建房,一边打好根基

在这样复杂的项目中,项目基础架构不仅会影响网站的流量和可扩展性,还会影响开发人员的生产力。 ThoughThoughtWorksorks的顾问团队开始担心,网站架构过于复杂,以至于整个团队难于理解和执行,这在很大程度上延缓了交付的进度。 ThoughThoughtWorksorks的一名高级架构师对架构进行了重新的评估,并提供ThoughThoughtWorksorks曾开发过的相同规模的项目作为比较。他的建议是消除不必要的“moving parts”功能,Lonely Planet接受了这个意见,和工作人员共同努力,落实这些建议。最后得到了一个轻量级的架构,易于理解,可以快速开发,后期容易维护。继而,构建和测试可以更多的自动化执行,开发人员也越来越多的接受了测试驱动开发的方式,代码质量得到了改进,生产力也有了彻底的提升。这种变化没有给进行中的工作带来损失。

关注需求

为了防止需求混乱,产品经理和管理者会每天进行需求的审核。需求被重点关注,每当我们决定作需求之前,都会问自己问题:“我们是否真的需要它?”。

ThoughThoughtWorksorks原本只是敏捷培训团队,但逐渐成为了项目中至关重要的敏捷项目管理助手、技术咨询,并承担了网站重要模块的开发。ThoughThoughtWorksorks为Lonely Planet改进了网站的系统架构,从长远的角度改善了开发过程的质量和生产力,可以说, ThoughThoughtWorksorks为新网站的上线作出了不可磨灭的贡献 。

不可限量的未来

Lonely Planet 网站在2008年11月上线。 尽管受到了全球金融危机带来的旅游市场的全球性衰退,但是新网站在美国和英国市场上仍然取得了流量增长20%和30%的成绩 。通过对过程、组织、技术的不断革新,Lonely Planet的转变正在有条不紊地进行,Lonely Planet的目标就是实现涵盖传统出版和数字媒体商业模式的业务模型。

BBCW的董事们认为这个项目是2008年里公司最重要的技术成果。平台赢得了很多业界的嘉奖,包括威比奖的最佳旅游网站和澳大利亚的旅游及酒店的技术创新等等。

随着数字化改造基础设施的到位,Lonely Planet 重新定义目标并向第三方组织提供平台的信息以获取新的收益流。 2009年7月起,Lonely Planet的旅游地图将出现在所有诺基亚手机上。Lonely Planet 已经与苹果达成交易,iPhone城市指南应用出现在了苹果的App Store上。Lonely Planet 作为新数字媒体公司的出现,开辟了公司的崭新前景。 BBC未来媒体和技术部门的全球伙伴关系经理Andy Conroy喜悦地说:“我们的平台提供了我们能想到的一切服务!”

ThoughtWorks在新的应用和战略咨询中继续保持和Lonely Planet的良好合作。随着网站流量和销售在全球范围内的持续增长,Lonely Planet团队和他们的技术实力已经做好了准备,来迎接未来无限的机会。

成就

技术:

Java / Ruby on Rails (JRuby) / PHP (Drupal 内容管理系统)

我们能为您做些什么

如果您正受困于一个项目或正为某个棘手的问题而苦恼,希望跟我们有所交流,或者想更深入的了解我们的服务,请联系我们,我们将很高兴与您面谈…

联系我们 >


相关案例分析

thetrainline.com

为协作开发的离岸敏捷项目设定新秩序…

更多内容 >


Simon & Schuster

就是这股协作之力,在短短5个月中,将这个十年之久的美国网站羽化成一个内容丰富、直觉敏感、交互丰富的在线社区。…

更多内容 >


BT Super for Life

在澳大利亚和印度的金融服务门户(曾获奖)。

更多内容 >