埃森哲API成熟度模型(API Maturity Model)是什么?如何将API产品化、商业化?
以API方式来开展业务已受到越来越多软件或服务企业的青睐。为了以最佳实践的方式来规范API部署,让企业少走弯路,早日实现信息科技与商业目标的和谐与统一。埃森哲API产业发展部在2014年提出了埃森哲API成熟度模型(Accenture API Maturity Model)。
首先,我们一起来看一下埃森哲API成熟度模型(Accenture API Maturity Model)的英文描述:
The Accenture Industrialized API program assesses the maturity stage of an API by categorizing a business’ API strategy in one of five stages:
- Ad-hoc: When APIs are created to support individual application use cases, with no connection with business-wide strategy or governance processes.
- Organize: When a business creates APIs to focus on enabling some popular use cases in order to generate organizational-wide buy-in for an API strategy.
- Tactical: As the API strategy succeeds, the step sees businesses accept APIs as digital products that strengthen the business’ “foothold in the digital ecosystem”.
- Critical: APIs are now so accepted in a business that they are the first go-to tool when creating new business integrations, including “mission critical services”.
- Industrial: Accenture sees this as the stage where APIs are “the fabric of business operations” and used to create a leadership position for the business in the digital ecosystem.
CSDN对此模型进行了中文解读,其描述如下。
埃森哲API成熟度模型的五个阶段:
- 单兵作战(Ad-hoc):一个与商业战略或管理无关的独立运作阶段
- 小组作战(Organize):一个某几个API互相联合以扩大应用部署的运作阶段
- 战术作战(Tactical):一个立足于数字生态系统来构建API部署的运作阶段
- 重大战术(Critical):一个足以直接影响重大商业目标的整合阶段
- 产业化战术(Industrial):一个在数字生态商业运作中占主导地位的运作阶段
私以为CSDA的专家们对此模型的英文版进行了过度的抽象概括,导致CSDN提出的这个中文版的描述十分晦涩难懂。在此,我给出了我自己的解读版。
埃森哲API成熟度模型的五个阶段
1.无计划地开发API(Ad-hoc)
- 为了满足单个应用或单个客户而开发很多不同的API
2.有选择地开发API(Organize)
- 专注于开发通用的需求较大的API,并确立向其他企业销售API的战略
3.将API视为业务策略(Tactical)
- 把API当做数字产品,增强API业务在数字化生态中的立足点
4.确立API在企业战略中的核心地位(Critical)
- API普遍被认为是在进行业务整合时可以利用的可靠的工具,包括提供核心服务
5.推进API产业化(Industrial)
- API成为业务运营的基本组成部分,并且被用来在数字化生态业务中创造主导地位
简而言之,埃森哲API成熟度模型讲的是如何将API进行商业化,它强调企业应从战略发展方向来在运营中建立与推进API化软件管理。
最后,举个CSDN上的例子。
“譬如一个在做地图搜索API企业,在ad-hoc阶段时,可以尝试开发不同的API分发,例如:地图热点链接到车服务,热点分享等;之后,对API的使用流量等情况进行量化分析,结合目前团队的资源情况就最受欢迎的几个API进行整合,成立开发小组,集中火力进行优化改革,进而完善一个目标明确、切实可行的发展方向,有条不紊地推进API企业化进程,以争取最大的用户粘度”。
参考文献链接:
[1] API企业化战略部署三部曲: http://www.csdn.net/article/2014-05-23/2819924-api-program-enterprise
[2] New Accenture Model Promotes Strategic API Program in the Enterprise: https://www.programmableweb.com/news/new-accenture-model-promotes-strategic-api-program-enterprise/2014/05/14