在业务流程外包领域,特别是离岸外包,目前人们正在把大量的兴趣放在摒弃全时工作当量”( full-time equivalent,FTE)计费模式上,FTE模式就是为业务流程创建一个团队并依据所耗费的工时和材料取得整个团队的报酬。而许多买家和卖家过去更愿意按照交易业务数量付费或获得报酬。
在这两种付费模式下,从长远观点看,敏捷方法,例如敏捷软件开发和持续过程改进也许是这类服务中的买卖双方长期成功的要诀。
适宜的方法
对于任何从事外包或离岸外包的人来说,即使是第一次,敏捷方法也许都是高效做事的、比传统方法更好、更为适宜的方法。不管软件开发还是业务流程执行,通常,外包服务的买家和卖家在他们使用的内部方法上都有所不同。敏捷软件开发和持续过程改进为双方提供了不断调优以适应彼此间的这些差异的机会。由于这类服务的买家的要求和坚持,软件开发的传统方法差不多总是会达成一些固定价格合同。但是,从长远来看,敏捷法可以给他们提供一个并不昂贵的解决方案。这是因为由于频繁的发布与测试所带来的更为强化的反馈循环使他们得到了一个服务能力和适应能力更强的解决方案。
消除交流鸿沟
英国文人萧伯纳(George Bernard Shaw) 曾经嘲讽地写道:英国和美国是被同一种语言分开的两个国家。”如果对于英国尚且如此,你就能够想象出美国和印度或者美国和菲律宾之间在语言上的差异了!除了语言之外,差别还在于时区、文化和工作习惯方面。这样,沟通交流便成了一个主要的瓶颈。快捷软件开发能够确保用频繁的发布去迅速消除交流的鸿沟。如果你要用六个月时间去收集需求和进行设计,那么在软件开发开始之前,再去解决交流障碍也许已经太迟了。外包中在持续过程改进和精益六西格玛上所做出的努力,能够迅速消除业务流程外包中的交流障碍。
完美源于迭代式流程
不管是软件开发还是业务流程外包,当两个全然不同的机构在一起工作时,只有尽可能多地反复运用那些你会打算投入精力的反馈环,才可取得成功。敏捷软件开发和持续过程改进,给外包服务的买家和卖家双方提供了一再实现完美的机会。持续过程改进包括迭代式过程改进中的计划-设计-收集-行动(Plan-Design-Collect-Act)循环,即PDCA循环。
积累行业经验
只有在服务的卖家不仅仅是在执行一个项目或流程而是在积累这一领域的行业经验的时候,服务商才能改为使用敏捷软件开发方法或者根据业务交易数量来收费。如果你已经为许多银行构建过银行业务软件解决方案,那么软件开发解决方案的买家会更加倾向基于工时和材料付费,而不会坚持固定价格合同。如果你已经为不止一家公司处理抵押贷款业务,那么你就拥有足够的行业经验自信地转变为按业务交易数量收费的方式。
对变化的响应能力
软件的需求随着时间而改变。由于竞争的压力以及法律上的变化,业务流程也在天天发生着变化。如果一项新的法律颁布,给予借款人更多的保护,票据托收流程就会突然间发生变化或者需要执行一些附加的处理步骤。为了使开发工作量与需求变化同步,在外包软件的开发过程中,需要使用敏捷法。一旦突然出现新的需求,传统方式的开发方法将会备受煎熬。你必须将这些变更请求文档化,也许不得不对那份固定价格合同进行重新谈判。通过重视不断的变化和改进,精益六西格玛和持续过程改进会构建一个环境,在这一环境下,变化是可预期的,而且是惯常之事。如果业务流程发生变化,组织会快速顺利地对变化做出响应。
建立长期的合作伙伴关系
与你的软件开发服务商建立一种合作伙伴关系,能够使你在下一个大的软件开发项目到来的时候变得更容易和做得更好。你的服务商也许已经具备了很好完成新项目所必备的多方面的知识。对于服务商来说,从现有客户那里获得新业务要比与新客户达成交易更加高效和更加有利可图。这同样适用于BPO。如果你已经在为你的保险行业客户打理保险理赔流程,你或许业已具备了处理保险业务流程所必要的许多知识。你或许已经熟悉了你的客户的交流方式,方法和途径等。
构建品质
乍看起来,敏捷法能成就某些有悖常理的东西。事情做得快,但却又更好。这只是在你抱定自己的一个错误假设之后才会有的违反直觉现象,这个错误的假设就是:优质就要花费更长的时间!敏捷方法能够解决人们交流方式上的各种严重问题。他们通过快捷的反馈环以尽早纠正偏差来解决人们沟通上的问题。在敏捷开发中,软件质量是通过有着更多的开发循环及随后的更多测试循环这个唯一的事实得以保证的!当然,利用精益六西格玛和业务流程的持续过程改进,其全部的理念就是对所有流程同时进行全方位的改进,包括,速度、成本和质量。这就是让这些业务流程变得敏捷的精髓所在。
在软件研发和业务流程外包中使用敏捷法是必然的,尤其是如果这类服务的买家想要对花费在这类工作上的资源进行优化,而这类服务中的卖家想要与那些低成本国家展开有效竞争的话!在这种情况下,敏捷法在许多的方面比传统方法更好。了解这其中的奥妙有助于使你付出的努力得到更好的效果。