如何建立数字化业务技术平台
数字业务技术平台提供了体系结构,允许软件工程师构建初始功能,并随着业务需求和技术的变化不断添加新功能。
一家医疗保险公司可以通过发布让会员能够打印保险单或续开处方的应用程序来优化数字化业务并改进现有业务。而该公司也可以建立一个远程医疗平台,通过完全数字化的产品来实现数字化业务转型。无论最终目标是优化还是转型,企业机构都需要依靠数字化业务技术平台(DBTP)来实现。
DBTP所提供的架构能够编织和协调对数字化业务至关重要的五个相互重叠的技术子平台,分别是信息系统、客户互动、数据和分析、物联网(IoT)以及合作伙伴生态系统。
企业机构通过DBTP架构连接和集成这些独特的数字化功能,并以此感知来自利益相关者的活动,比如客户、合作伙伴、内部员工或各种事情,决定如何处理这些活动并根据信息采取行动。在上文中的医疗保险公司案例中,公司可以根据传入的数据计算出会员的药物即将耗尽(感知)并续开处方(决定和行动),或者通过个人健身设备感知会员有健康问题(感知)并建议进行远程医疗预约(决定和行动)。这两个用例需要的应用和工具组不同,但它们都与DBTP集成并且会通过DBTP。
但您该如何建立一个这样的平台?您需要制定一个明确的数字化目标:是优化您已在做的事情,还是改变它?数字化企业的领导人还需要设定明确的预期。建立一个DBTP是一个包含多个阶段的长期项目,并且需要依靠持续的迭代进行扩展和改进才能保持相关性。在有了目标和远景之后,数字化企业领导人就可以完成以下10个步骤。
建立一个数字化业务技术平台的10个步骤
1. 确定远景和功能
企业机构的数字化目标能够转化为数字化远景并支持为客户带来价值的功能。您将需要确定这些功能、这些功能的开发顺序以及进度时间表。通过排序,企业机构将了解这是一个由多个部分组成的长期过程,而且第一个主要目标是通过最小可行产品(MVP)来证明进度并让您能够测试DBTP的运行。
2. 对目标进行排序
定义不同的成功衡量指标,包括量化运营或财务表现改进的传统企业关键绩效指标、显示企业机构目标实现进度的数字化业务指标等。
3. 制定多年预算
数字化业务不是一个一次性的项目,而是一项每年都需要投资的功能。根据《Gartner 2020年数字化平台建立调查》,在收入超过50亿美元的公司中,80%的公司每年在数字化业务软件和专业服务上的花费超过500万美元;在收入10亿至50亿美元的公司中,有90%的公司每年花费超过200万美元。
4. 创建组织
75%的跨国公司至少派遣50名员工开展数字化业务平台方面的工作。他们是一支跨职能团队,包括软件架构师、云专家、数据分析师和业务应用专家等。只有45%的企业机构将DBTP团队放在IT部门中。企业机构应指派愿意提高技能的内部人员来开发您所需要的功能并通过外部资源加以补充。
5. 让服务提供商参与进来
几乎100%的企业机构都与服务提供商合作开发他们的DBTP。企业机构一般会让提供商帮助选择技术(70%),定义目标(66%)以及参与长期开发和维护(64%)。
6. 规划技能开发
服务提供商终会离开。而当他们离开时,内部团队就要做好接替的准备。首先需要清点所需的技能、有多少人需要这些技能、何时需要这些技能以及内部差距在哪里。决定您需要培训的技能、需要雇用的技能并将持续发展和学习融入员工的每周工作节奏中。
7. 选择技术
成功实现数字化业务目标的企业机构均使用更多的新技术和方法,例如云原生应用架构、敏捷/开发运维应用开发方法、活动驱动型架构等。大多数DBTP都是在云中建立的,其原因之一是为了最大限度地减少前期成本并允许平台在有限预算内快速上线。成本会随着功能(和价值)的增加而上升。
8. 制定API和集成战略
企业机构需要有效、安全地集成进入和离开DBTP的各种应用系统和技术功能。许多企业机构通过网格网络应用和服务架构(MASA)来实现这一点,包括与面向用户的应用连接并管理流量的外层API以及在平台内连接应用系统和微服务的内部API。
9. 开发和部署MVP
在确定架构后,团队就可以开始构建功能。您可以把功能集和故事分配给不同的小组,让他们同时开展工作。应优先构建那些可以在现实世界条件下快速开发和测试的功能,甚至在团队开发出完整的MVP之前。
10. 扩大和扩展
在价值得到验证后,该团队可以建立确定对实现企业机构数字化目标至关重要的平台功能。为了适应市场变化,应定期重新审核和定义目标与相关功能,同时通过改进相关的技术满足对原始架构各个方面的修改需求。
消息来源:Gartner中国(www.gartner.com/cn)