

澳大利亚有着世界上最完善的退休储蓄计划,人们称之为养老金或“Super”。雇主必须加入此计划帮助其员工缴纳工资9%的养老金。因此,基于管理的资金数量,澳大利亚的基金管理规模在全世界范围位居第四──令人惊讶的是其全国人口仅两千多万。
虽然拥有着世界领先的储蓄计划,澳大利亚人基本上没有动过自己的养老金,也没有在其雇主为其缴纳的养老金之外增加投入,这种情况直到近些年才有所改观。
雇员们无法选择由谁来管理他们的资金,而是由雇主们为其选择托管公司。除了极少数情况外,雇员们无法监视他们的基金或重新分配这些基金。而在无法轻松管理或选择帐户的情况下,通常没有人去关心这些问题。通常情况下雇员跳槽后其基金不会随之转移,去跟踪六、七个或更多的被不同公司管理的帐户简直就如同噩梦一般,更别提拥有多种基金的情况了。

2006年,事情发生了戏剧性的改变。新的法规赋予了消费者自己选择公司来管理养老金和对其进行投资的权利,而不再受制于雇主的选择了。紧随其后,官方向消费者保证了更多的税率奖励来鼓励他们在雇主强制为其缴纳的9%养老金的基础上投入更多的资金。这些改变带来的将是更具竞争性和革命性的退休金行业。
对于目前大量已有的基金,每个提供养老金业务的公司都有机会得到一份,这意味着谁提供了最好的服务,谁就有可能赢得最大的市场份额。除此之外,盈利性基金公司(与之对应的是工会组织的非盈利性“行业”基金)付给财务策划佣金的做法使其承受了很大的压力,越来越多的业界观察员宣称这将会导致在服务推荐中产生偏向。
面对这些机遇和挑战,澳大利亚最大的银行 Westpac旗下的资产管理部门 BT财政集团 , 决定不能迟疑半步。他们开始着手策划 ‘BT Super for Life’ 项目。
“我们发现客户对增加资产透明度和在线服务有很强的需求,于是我们决定成为第一家提供这些服务的公司,” BT Super for Life的产品负责人Catherine Galtons说。
BT知道,如果从客户的角度来设计产品,为消费者提供便利的在线服务、低廉的管理费用而且没有潜在附加费用,他们就能够从竞争对手那里获得客户。更进一步的想法是,如果可以建立一个与 Westpac银行帐户集成的系统,例如与信用卡和保险集成, BT 和 Westpac的整体竞争力就会大大提升。

在接下来的六个月,BT对新产品的愿景进行了细节研究。除了在线基金管理和分配,客户应该能够获取人寿保险信息、访问他们的 Westpac银行帐户和信用卡帐户、将他们的积分转换为基金、将指定外部帐户导入 BT Super for Life,等等。目前还没有对手拥有这些功能,但是 BT知道,他们不会静静观望。
这将是一个大规模项目。以客户为中心的设计要求直观的用户界面。但是最大的工作量在于与其他系统的集成:连接七十多个 Westpac和第三方系统,包括大型机核心银行系统,单位注册及定价系统,银行客户信息和客户关系管理系统。其中许多系统之前尚未被整合过;一些仍存在手动流程。这就需要面向服务架构,用 web services来实现松耦合,高度整合上述系统。
此时此刻, ThoughtWorks正好完成了 BT另外一个组的项目,其短时间内高质量的服务在BT内口口相传。 于是BT的 Super for Life 团队开始同ThoughtWorks一起研究如何将一些关键的敏捷流程(例如测试驱动开发和持续集成)用到项目里面,来保证代码质量。

ThoughtWorks的专业以及他们的工作方式使 BT Super for Life感触颇深,他们决定让ThoughtWorks来做整个项目。ThoughtWorks提议利用其在印度的敏捷开发团队进行离岸开发并得到了认可。
“我们的敏捷开发团队分布在悉尼和班加罗尔,每两周向客户交付可工作的软件。持续反馈和合作让我们和 BT在整个开发过程中不断整合双方的新思路。”── Keith Dodds, ThoughtWorks市场营销部经理
双方的合作团队立即投入了工作,业务团队与现场的技术团队并肩作战并为后者撰写整个项目的用户故事卡。同时,离岸团队扩大至25人,悉尼团队和班加罗尔团队的人员还约定了现场调研工作来增加沟通和信息流通。
敏捷给Super for Life团队带来的透明化的工作流程使他们感触颇深,尽管并非一切都一帆风顺。例如,第一次发布之前,团队意识到他们在这次发布中计划了过多的功能,要想如期交付就必须削减一些。虽然出现了这种情况,业务总管还是可以清晰地看见哪些功能应该延迟发布或取消,这依赖于按粒度划分的可视化的需求,而这些需求正式由一个个独立的用户故事体现的。

九个月前, BT Super for Life成功启动,成为市面上第一个提供类似功能的应用。两周内就获得了 “SuperRatings Fund of the Year”的年度最佳新产品奖,得到了业界的充分认可。“Westpac成为第一家采用如此简易廉价的方式将养老金产品和在线银行帐户绑定的银行,这项业务很快将会被大规模的模仿。”墨尔本日报The Age报道。 Westpac银行的 CEO高度赞扬这个备受瞩目的项目:“我们拥有首屈一指的产品── BT Super for Life”。
上线一年之后, BT Super for Life产品就获得了八万个新客户以及283,000,000美元的可管理资金。 BT的产品负责人Catherine Galtons说道:“BT能够创造这样一个革命性的产品,ThoughtWorks的敏捷开发和他们对交付的专注是不可或缺的。我们充满激情的想要使我们的公民可以拥有和管理他们储蓄,现在,我们的愿望终于通过与ThoughtWorks合作的 BT Super for Life项目实现了。”
BT Super for Life 还获得了澳大利亚iAward 2008的技术创新大奖和最佳金融服务大奖,2008 2Rainmaker的最佳网站奖以及全球 CIO百佳奖,后者是为全球一百家在IT业表现优秀的企业设置的。
BT/Westpac和ThoughtWorks还在继续合作研发新产品以使消费者利益最大化。

• 该项目用时九个月交付,是市面上首个同类应用。
• 项目上线后 BT获得了十二万的新客户和四亿六千万美元的可管理资金。
• 在九个月的时间里集成了七十多个内外部系统,为 BT / Westpac提供了强大的竞争力。
• BT Super for Life是澳大利亚首个提供网上银行、退休金和保险多个功能整合的系统。
• 该产品使 BT赢得了多个奖项并在消费者中赢得了低成本,可用性高的在线产品的口碑。
• 在如此繁杂的系统整合过程中,测试驱动开发和持续集成保证了代码的高质量。
“Super for Life于我们来说是一个艰巨的任务,但是它建立了养老金产品的新标准,尤其是对于用户来说提升了在线使用的体验。 这个产品能够如此快速的发布,ThoughtWorks功不可没。” -Catherine Galton, 产品负责人 – BT Super for Life

Technology: Java, Web services, Tibco
In less than eight months, ThoughtWorks built and deployed an online portal for Swann insurance ...
Realizing the expected benefits of offshore software delivery is a significant challenge. Far too many distributed projects deliver late or not at all.