创建一体化业务和技术战略

为了有效利用技术,我们需要将技术思维与潜在的业务计划相一致。技术战略可以推动这种一致性,前提是它能很好地整合业务和技术。我们已经开发了一个概念框架来帮助我们进行这种战略思考,该框架基于对战略举措的共同方面的认识,引导我们确定 11 个普遍的战略方向。对于每个方向,我们概述了它们提出的关键业务问题,以及我们需要进行的调查以探索技术影响。我们发现,这个框架不仅可以带来更有效率的技术战略,还可以让技术为业务思考提供信息,从而开发新的收入来源。

2023 年 8 月 24 日



创建一体化业务和技术战略

您如何制定技术战略?传统方法建议您从当前状态开始,确定未来状态,并构建实现目标的路线图。但是,这种方法中存在一个细微差别,并不完全正确。遵循这种方法通常会导致一个包含所有可能完成的事情的大愿望清单。强大的技术战略与其说是关于包含什么,不如说是关于排除什么。此外,技术战略通常是孤立地创建的,与业务或产品战略分离。它们通常是在业务战略达成一致后创建的。结果是不可行的业务战略,如果没有相当大的成本或时间,就无法实现。

这种传统方法的挑战并不令人惊讶。毕竟,如果您要制定健康战略,您的医生不会从全身扫描开始,然后告诉您如何解决所有症状。他们会从您的健康目标和您追求的结果开始,然后调查您的身体是否能够实现您的目标,如果不能,则制定一个补救计划。

我想挑战这种制定技术战略的传统方法,并提供一种不同的方法来创建您的技术战略。从您组织的目标和结果开始。当组织考虑他们可以采取的不同战略方向来实现目标时,遵循特定的调查路线来调查您当前的环境是否能够实现拟议的战略方向。来自不同调查的结果建议将告知该方向的可行性,并可用于制定补救计划。此外,由于技术是在形成业务战略时考虑的,因此技术本身可以成为新收入来源想法的驱动力。通过这样做,您的技术战略将与业务战略相结合,因为它与业务战略一起诞生。

如何使用本文

在本文中,我们探讨了组织采取的 11 个普遍的战略方向,这些方向分为四大类。

部分战略方向
业务增长扩展到补充产品
扩展到新市场或地区
扩展客户群
无机增长
打造坚实基础通过提高效率和生产力来加速价值实现。
通过提高产品质量来提高客户满意度
降低成本并最大限度地降低运营风险
通过支持数据驱动的决策来增强竞争优势
支持员工文化
内部和后台系统
应对不断变化的未来新兴技术和市场趋势

对于每个确定的战略方向,我们都提供了您可以用来调查该战略方向的可行性的调查路线示例。我们还提供了一些可以帮助您回答调查路线的活动。许多活动跨越多个调查路线,这使您能够将精力集中在活动的综合上,而不是活动本身。

以下是我们用于这些方向的格式

方向

这是对该战略方向的技术影响

关键业务问题

  • 您应该向业务提出的任何问题,以告知您做出的决策
调查路线
调查路线的名称

调查的描述

有关该主题的问题 - 点击展开

一些可以指导您调查的问题

寻找什么: 

对要寻找事物的描述

活动: 可能有助于调查的活动
有关其他方面的问题 - 点击展开

更多可以指导您调查的问题

寻找什么: 

对要寻找事物的描述

活动: 可能有助于调查的活动

通过选择相关的调查路线,并使用示例问题作为跳板来指导您的调查,您将走上创建自己的集成业务和技术战略的正确轨道。

业务增长

业务增长只有几个关键途径

  • 提供补充产品:这涉及向现有客户销售额外的产品或服务。这可能是增加收入和客户忠诚度的好方法。
  • 扩展到新市场:这涉及在新的地理区域或新的客户群中销售您的产品或服务。这可能是发展业务的好方法,但也可能是一个挑战。在扩展到新市场之前,务必仔细研究新市场。
  • 吸引新的客户群:这涉及确定可能对您的产品或服务感兴趣的新人群。您可以通过进行市场调查、分析客户数据和识别行业趋势来做到这一点。

组织通常一次专注于一两个增长战略,同时维护和发展现有业务。这通常是通过有机增长实现的,但在某些情况下,增长是通过并购、合资企业或其他战略联盟(即无机增长)加速实现的,这加速了这些增长战略中一个或多个战略的价值实现。

扩展到补充产品

向您的客户提供新产品可能会导致整个系统发生重大变化,从客户购买体验到共享服务后端系统,例如支付和开票、分销和仓库管理以及业务报告。新产品与现有产品套件的差异程度将影响需要进行多大程度的更改。

关键业务问题

  • 两种产品类型有何不同?业务流程是否需要改变?
  • 哪些业务能力可以在产品之间共享?例如支付、分销、库存。
  • 哪些是需要进行重大更改的非差异化能力?当今市场上有哪些产品可以满足这些非差异化能力的需求?
  • 您是否需要对产品进行单一客户视图?
  • 扩展到补充领域对现有产品的机会成本是多少?投资是否会在产品之间稀释,从而降低原始产品的体验?
调查路线
产品表示

代码库中产品类型的表示方式会对添加新产品或在出现新产品时调整类别变得多么容易产生重大影响。

有关产品表示的问题

系统中如何表示产品类别?

寻找什么: 

代码库中产品类型的表示方式会对添加新产品或在出现新产品时调整类别变得多么容易产生重大影响。寻找其他系统中对产品线信息的假设。产品代码可能在其他地方被硬编码,某些系统可能只假设某些类型的产品。寻找整个堆栈中的更改,从您提供不同的客户体验和网站导航的 UI,到域模型中的新条目,以及数据库中可能存在的新表结构。

活动: 代码检查 • 数据库检查 • 域建模
业务流程变更

业务流程可能不适合正在考虑的未来产品。因此,扩展到补充产品可能需要进行更大的系统更改。如果爆炸半径很广,那么如何通过系统进行大规模更改变得容易?

有关更改范围的问题

如果在一个系统中发生产品更改,还需要更改多少其他系统?

寻找什么: 

业务流程可能不适合正在考虑的未来产品。可能需要对共享服务后端系统进行更改,例如支付和开票系统、分销和仓库管理系统以及业务报告。

活动: 业务流程映射
共享能力

当您向产品组合中添加补充产品时,您需要确定哪些能力应该在产品之间共享,以及共享能力需要哪些特殊处理。转向数字平台架构将使您能够通过 API 公开共享能力,从而重用共享能力。

有关共享能力的问题

哪些能力在产品类型之间共享?共享能力需要如何改变以支持新产品?

寻找什么: 

在产品之间共享能力使您能够专注于新产品的增值差异化因素。整合共享能力可以提高上市速度。但是,要注意强制共享能力的情况,因为在产品产品之间流程不同的情况下,这可能会导致能力中不必要的复杂性和债务。

活动: 业务能力映射 • 业务流程图
有关构建或购买能力的问题

您应该构建还是购买能力?市场上是否有更新的产品可以替代需要进行重大更改的非差异化能力?

寻找什么: 

不增加产品差异化的能力可以安全地分配给打包软件,无论是安装的还是 SaaS。开发此类能力的清单可以推动考虑当前的供应商产品。产品线的变化可以帮助澄清哪些能力对产品差异化很重要。重新检查提供合适产品的供应商,这既是由于时间的推移,也是由于重新评估差异化因素。

活动: 业务能力映射 • 供应商产品扫描 • 企业架构作为战略的运营模型象限 • 构建与购买分析

扩展到新市场或地区

当您扩展到新的地理区域时,您将面临运行全球平台的挑战,该平台需要满足不同本地集成、不同的买方角色和不同的流程带来的区域差异。某些能力需要在全球平台上提供,而其他能力则需要具有灵活性,以允许这些区域差异。

您还需要应对政府法规要求,例如 GDPR、数据主权和监管合规性,例如 SOX 和 APRA。这会影响您的数据处理和存储位置。它还可能引入新的功能来处理合规性要求。

关键业务问题

  • 每个市场的客户之间有什么区别?
  • 新市场的监管合规性要求是什么?
  • 您是否需要更改语言、单位格式或考虑时区转换?是否存在任何需要 UI 更改的文化差异(例如,黑色在韩国和北美的含义不同)?
  • 您是否需要引入新的税收计算或额外的报告要求?
调查路线
能力的多元化或合理化

随着您扩展到新的地理区域,您将面临着运营全球平台的挑战,该平台需要满足不同本地集成、不同的买方角色和不同的流程带来的区域差异。某些功能需要在全球平台上提供,而其他功能则需要具有灵活性以适应这些区域差异。

关于不同功能的问题

您的平台如何支持不同的功能?它们在不同市场之间如何变化?

寻找什么: 

确定可以在市场之间多样化、复制、统一或协调的功能。多样化和复制的功能可以存在于每个市场,您希望通过全球平台提供统一的功能。

活动: 业务能力映射 • 企业架构作为战略的运营模型象限
法规和合规性

您可能需要应对政府法规要求,例如 GDPR、数据主权和监管合规性,例如 SOX 和 APRA。这会影响您的数据处理和存储位置。它还可能引入新功能来处理合规性要求。

关于基础设施和部署的问题

复制您的基础设施有多容易?您是否有一键式部署您的基础设施即代码?

寻找什么: 

如果您需要由于监管、合规性甚至性能原因在新市场托管您的基础设施,则需要使部署在您的系统中可重复。这减少了跨区域的不一致性,从而导致故障发生时的高排查时间。对于组织来说,建立单独的团队来定制和运营每个区域太常见了,这会导致配置漂移/代码雪花和手动维护。维护需要同样重视 - 成本、人员工作量和结果(事物得到修补、一致、旧版本被淘汰、各种规模的修复快速全面地推出)。地理位置扩展的运营成本变得近乎线性,改进和修复不会快速或一致地分发。

活动: 部署策略 • 基础设施即代码
关于数据中心的问题

您的基础设施是在数据中心还是云中运行?在新国家/地区启用新的数据中心需要多长时间?

寻找什么: 

为了符合规定,在新市场启用新的数据中心可能需要很长时间。如果流程不可重复,并且启用需要一段时间,您可以考虑迁移到云。基于云的基础设施将更容易遵守新市场的​​数据主权要求,但您可能需要考虑将数据库分区以符合规定。

活动: 基础设施架构图 • 数据存储
关于第三方系统合规性的问题

您的第三方系统如何处理数据?它们会让您不合规吗?

寻找什么: 

查找任何通过将受监管的信息传递到国外而使您不合规的第三方系统。这可能包括检查 OLA 和 SLA。

活动: 第三方检查、OLA 和 SLA 的审查
国际化

扩展到新市场可能会引入国际化更改,例如语言、时间、货币和单位。您可能还需要考虑税收,以及需要考虑的新时区或夏令时更改。

关于语言和单位转换的问题

翻译语言文件和单位格式有多容易?

寻找什么: 

查找默认情况下支持此功能的 UI 框架。将国际化改造到 UI 中可能是一个繁琐的过程。内容长度可能会因语言而异。查找可以容纳更长或更短文本元素的动态 UI 元素。如果 UI 框架已经为翻译文件配置,一个不错的实验是将所有翻译更改为“XXX”之类的短语,以及更改为非常长的内容以查看页面如何响应。

活动: 代码检查
关于时间、货币和单位的问题

引入新的税收计算或日期/时间转换有多容易?代码对它使用的单位或货币做了哪些假设?

寻找什么: 

查找隔离更改的良好分解代码库。

活动: 代码检查
关于语言翻译的问题

翻译内容的流程是什么?此流程如何影响持续交付?

寻找什么: 

您是否需要在开发流程中添加时间以允许代理机构翻译您的文件?这种额外的等待时间会影响您的小型反馈循环。或者,您是否需要将翻译流程引入设计流程?

活动: 生产路径 • 价值流映射

扩展客户群

理想情况下,将现有产品提供给新的客户群应该在您的系统中看到很少的更改。但是,有时新的客户群可能会引入新的运营流程、新的客户旅程或新的渠道体验。例如,将现有信用卡扩展到次级市场的银行引入了全新的运营流程来管理围绕债务的增加的风险、由于负责任的借贷而产生的监管问题、新的收款方式(由于数量增加和早期干预)以及新的营销策略。而从 B2C 转向 B2B 则可能意味着引入新的 API 客户渠道。扩展到更多移动客户可能需要迁移到原生移动体验。

在迁移时,您可能希望收集不同的客户洞察,包括客户情绪、采用率和使用率,因此您可能需要添加新的报告要求或更改现有报告以同时报告新的细分市场。

关键业务问题

  • 客户群之间有什么区别?
  • 支持新的客户群需要哪些运营流程更改?
  • 您是在 B2C 和 B2B 之间迁移吗?
  • 新的客户群对交互有什么不同的期望?
调查路线
客户旅程变化

新的客户群可能需要新的客户体验。如果他们的客户旅程与您现有的客户旅程不同,您将需要对您的系统进行更改

关于前端代码的问题

您有多容易提供新的体验、新页面、新导航或新门户?

寻找什么: 

难以更改的前端代码将使提供新的客户体验具有挑战性。查找硬编码的导航元素、难以更改的前端代码以及缺乏前端测试。

活动: 用户体验债务 • 前端代码检查 • 测试覆盖率
关于前端测试的问题

如何测试前端代码?

寻找什么: 

未经测试的代码,尤其是未经测试的 JavaScript,将使更改体验变得有风险。仅通过缓慢(且不稳定)的端到端测试进行测试的前端将增加开发新体验所需的时间。

活动: 测试覆盖率
渠道策略

新的客户体验也可能需要不同的客户渠道。从 B2C 转向 B2B 产品可能会为您提供一个机会,让您能够在以客户为中心的 API 背后简化您的体验。扩展到合作伙伴网络将需要集成到网络中。

关于不同 UI 体验的问题

您是否需要提供不同的移动或网站体验?

寻找什么: 

在合并新的 UI 体验时,例如将您的网站扩展到原生移动应用程序,请考虑您的数字平台如何在提供各种前端交互的灵活性的同时适应和集成核心业务功能。如果您已经拥有微服务或微前端网站,则需要进行哪些架构调整,例如 BFF(面向前端的后端)移动适配器。

活动: 架构设计

无机增长

通过并购 (M&A)、合资企业或其他战略联盟进行的无机增长通常是沿着上述三个轴加速业务增长的更快方式。它本身推动了不同的调查方向。

关键业务问题

  • 收购的价值驱动因素是什么?您如何保护它们?
  • 收购的长期愿景是什么 - 您是随着时间的推移将其合并到业务中,还是将其保持独立?
  • 收购的长期计划是什么?当您的公司发展壮大后,您会剥离这项资产吗?
调查路线
独立运营的企业

这是被收购的企业继续独立于组织运营的情况。这可能是收购的第一阶段,也可能是为了将来能够轻松出售资产。虽然技术组织和系统保持独立,但松散耦合(例如通过 RESTful API)仍然有价值,可以集成两个运行的系统。

关于共享业务能力的问题

哪些业务能力需要集成?这些功能是通过 API 公开的吗?API 是否公开了系统的内部工作原理,还是它们是描述行为的良好外观?API 有多稳定?面向公众的 API 应该尽可能稳定,因为跨合作伙伴生态系统需要大量协调(和工作)。API 有多安全?

寻找什么: 

即使被收购的企业继续独立运营,也假设一些业务能力需要集成(例如财务),但可能并非所有能力都需要集成。业务能力图是在深入到 API 之前,在业务层面上说明交叉点的快速第一步。API 策略是一种通过构建 API 生态系统来解锁现有业务能力的方法,以实现规模化创新。它有助于缩短上市时间,通过创建一个易于操作、集成和使用的 API 生态系统。API 与专注于系统集成的传统方法不同。通过专注于通过定义明确的 API 集成企业,您将提高未来创新的能力。

活动: 业务能力映射 • API 策略审查和现有 API 的检查
紧密集成独立运行

这是您有两个独立运营的企业,但您希望在这两者之间进行紧密集成,以便您可以放大创造的客户价值的情况。

关于 API 策略的问题

API 策略是什么?除了面向公众的 API 之外,还有其他集成选项吗?

寻找什么: 

对 API 策略的调查在独立运行的情况下与在本例中一样适用,但是您可以利用一些其他杠杆。例如,您可以共享事件流或利用共享存储。

关于通用领域模型的问题

领域模型有多不同?这两个模型之间是否一致,或者跨系统表示类似概念需要大量工作?跨组织识别实体(例如客户)是否相同?您如何连接这两个实体?数据将如何在系统之间复制?

寻找什么: 

当您希望与被收购的企业密切合作时,您将需要考虑跨领域模型进行整合。如果您专注于在领域模型中获得这种一致性,则系统的数据匹配和集成将变得更容易配置。

活动: 领域建模和整合
关于跨 SSO 或统一仪表板的用户体验的问题

您是否可以通过在您自己的系统中提供单点登录或被收购公司的仪表板视图,为您的客户提供无缝的用户体验?您是否可以为跨两个系统的支持团队获得更好或更透明的智能?

寻找什么: 

跨两个产品的统一客户体验将提高客户满意度并改善保留率。它还将使两家企业共同为您的客户提供的价值放大,因为客户不会面临跨两个脱节的系统工作的负担。

活动: 客户旅程映射
完全合并

这是被收购的系统将成为生态系统中的一流系统的情况。这会导致系统合理化和整合、将系统迁移到一个系统中、集成到运行时系统中以及合并操作系统以进行可观察性和监控。它也可能引入不同的数据存档机制

关于业务能力的问题

组织中现在有哪些功能?哪些系统需要合理化?常见的例子是 CRM、CMS 和支付系统

寻找什么: 

来自企业架构即战略的操作模型象限,对于希望统一其公司集团的能力,或在处理无机增长整合时相关的组织来说是相关的。

活动: 业务能力映射
有关数据迁移和安全的问题

如何将收购的系统迁移到您的技术栈中?收购系统的安全态势如何?是否需要进行工作来更新运行时和库?哪些数据需要迁移到新系统中?哪些数据可以归档?哪些数据可以删除?

寻找什么: 

成功的收购会投入资源和人员来整合业务。作为技术领导者,您可能需要提供帮助,以帮助整合工作了解系统将如何整合。可能需要整合运行时环境,可能需要将数据迁移到新系统中,或出于合规性原因进行归档。对系统的安全审查可能会突出显示系统迁移之前需要在系统内进行的安全修复。为了改善跨产品的开发人员体验,系统本身可能需要整合,因为库和框架在整个技术栈中统一。

有关运营方面的问题

哪些运营方面需要整合?如何将日志数据迁移到新系统中?是否需要更新日志格式?应公开哪些运行时信息以提高可观察性?

寻找什么: 

简化和整合系统的运营方面可以降低运营成本,并减少跨多个不同系统进行管理所需的时间。您可能需要更改运行系统的方式,这可能包括更改日志信息、频率或更改日志的严重级别。

活动: 跨职能需求 • 审查用于操作系统的仪器

打造坚实基础

任何希望增长的企业都需要建立在强大而稳定的基础之上。通常,技术策略只关注技术领导者如何改进和继续建立强大的基础,因此本节对技术读者来说可能很熟悉。但是,为了使整合的业务和技术战略取得成功,业务领导者也需要了解这种关注将如何使业务增长并为其提供支持。重要的是,对工程组织及其所负责的平台的改进应与与组织其他部分产生共鸣的主题保持一致。这些主题是

  • 通过提高效率和生产力来加快价值实现时间。良好的技术基础可以帮助企业自动化任务、简化流程和改进沟通。这可以显著提高效率和生产力,从而腾出时间和资源用于业务的其他领域。
  • 通过提高产品质量来提高客户满意度。强大的技术基础可以帮助企业提供更好的客户服务、提供更个性化的体验,并使客户更容易与他们开展业务。这可以提高客户满意度,从而提高销售额和收入。
  • 降低成本并最大程度地降低运营风险。良好的技术基础旨在降低技术系统的成本,如果业务需求是控制成本。有效的运营风险管理有助于公司防止或最大程度地减少损失,并保护其运营和声誉。
  • 通过支持数据驱动的决策来增强竞争优势。强大的技术基础可以帮助企业通过提供对新技术、数据和见解的访问来保持竞争优势。这可以帮助他们开发新产品和服务、改进其营销和销售工作,并在市场中获得竞争优势。

通过提高效率和生产力来加速价值实现。

加快价值实现时间可以缩短从特定计划、产品或项目中获得可衡量效益或实现预期结果所需的时间。它专注于最大程度地提高价值创造过程的效率和有效性。三个会对价值实现时间产生负面影响的领域包括无法轻松自信地更改代码、糟糕的开发人员体验以及交付过程中的浪费。

关键业务问题

  • 当前的交付速度是否跟上客户需求的速度?
调查路线
代码质量

编写良好且结构良好的代码,并得到适当的测试覆盖率的支持,易于修改以满足新的功能请求。当团队确信他们所做的更改不会无意中引入隐藏的缺陷时,他们可以快速进行。

有关代码结构的问题

代码结构是否良好?代码是否遵循该语言的通用模式和实践?它至少在内部一致吗?

寻找什么: 

它是否反映了领域?在多个级别考虑这一点:在类或文件内,一直到组件边界。它们如何相互交互?(考虑领域建模)。评估代码的维度是:大小、复杂性、耦合、内聚。

活动: 代码毒性分析
有关测试策略的问题

是否有测试?测试是否遵循测试金字塔?如果没有,差距在哪里?如果您更改代码,这是否也会破坏测试,是否可以独立运行单元测试和集成测试?是否正在使用更高级的技术,例如参数化测试或变异测试?

寻找什么: 

测试覆盖率易于衡量,但并不总是能很好地反映测试质量 - 其他需要关注的事项包括测试数量;不稳定性;执行时间;测试的一致性/结构;命名;以及与代码的耦合

活动: 测试代码覆盖率 • 构建时间、失败、历史数据
有关缺陷的问题

缺陷在哪里发现?

寻找什么: 

在预生产或生产中发现的缺陷,其修复成本和对增值工作流程的干扰呈指数级增长

活动: 构建时间、失败、历史数据
开发人员体验

开发人员体验和经验是工程卓越的关键,它可以带来所需的业务成果和组织绩效。开发人员体验 (DX) 包含开发人员与组织、其工具和系统交互的所有方面。提供自助功能的工程平台有助于自动化和简化软件开发旅程的每个阶段,从构思到上线以及收集客户反馈,从而带来出色的开发人员体验

有关反馈循环的问题

团队对他们所做的更改的反馈速度有多快?

寻找什么: 

寻找长时间的反馈循环,例如长时间的构建时间,验证跨职能需求是否得到维护

活动: 价值流图
有关访问知识的问题

在正确的时间找到正确的信息有多容易?新团队成员如何了解代码?代码有很好的文档吗?

寻找什么: 

存在哪些文档,它们是否是最新的,它们是否相关/组织良好/易于查找,每个仓库是否都有关于代码目的以及如何测试和运行它的清晰文档。

活动: 文档检查
有关开发人员生产力加速器的问题

有哪些加速器、入门工具包、铺好的道路?新团队成员需要多长时间才能变得高效?

寻找什么: 

合理的默认值、约定优于配置、安全的护栏和良好的入职文档可以提高新团队成员的生产力速度。

活动: 衡量最近一批新员工的生产力时间
有关认知超负荷的问题

人们面临多少认知超负荷?人们需要多长时间进行上下文切换?误解的集成、抽象和数据的成本是多少?

寻找什么: 

认知税会造成质量问题,从而显著降低交付速度。

活动: 价值流图
交付流程

消除交付流程中存在的浪费。浪费会对您的上市速度产生负面影响。浪费可能存在于组之间的交接、减缓持续发布的审批委员会,或系统中的返工。

有关浪费的问题

交付流程中的浪费在哪里?交付流程中需要多少数字或人工交互?系统是增加了还是减少了所扮演角色的最佳流程?

寻找什么: 

团队经常忙于构建许多对业务价值不重要的东西。交付流程中的浪费示例包括认知负荷/上下文切换、在正确的时间找到正确信息的能力、开发体验中的摩擦以及缓慢的质量反馈循环。寻找开发生态系统,这些生态系统是碎片化的,需要导航到多个地方和系统才能完成工作。衡量工作流程各个阶段之间工作队列的大小是量化瓶颈的好方法。查看流程指标以及循环时间和交付时间。

活动: 价值流图 • 衡量交付时间和循环时间 • 衡量流程指标
有关开发人员摩擦的问题

我们的团队在实现我们的重大赌注方面遇到了哪些摩擦?更改代码有多容易?

寻找什么: 

衡量将一行代码更改投入生产所需的时间。对于小更改来说,长时间的延迟会阻止频繁更新,从而导致更大、风险更高的更新,并降低对业务机会的响应能力。

活动: 价值流图

通过提高产品质量来提高客户满意度

提高产品质量可以提高客户满意度,并对客户留存率产生重大影响。产品质量受构建质量本身的影响,但也受性能问题、技术债务和复杂性的影响,这会导致对呼叫中心的依赖程度增加。系统中通常存在一些危险的部分,团队不愿更改这些部分,因为存在技术债务,并且缺乏安全保障。如果需要在这些区域进行任何功能开发,除非您解决这些债务,否则它将更慢,部署也将更加冒险。现在可能是时候了。

关键业务问题

  • 为什么客户停止使用您的产品?客户留存率是多少?
调查路线
解决构建质量问题

不幸的是,IT 系统一直以来的问题很多,这会影响整体产品质量。现代敏捷软件交付实践显著提高了现代代码库的构建质量。然而,系统仍然存在一些存在缺陷或难以理解且复杂的部分,这使得对这些部分的更改存在风险。

有关缺陷率的问题

哪些区域的缺陷率或事件率最高?

寻找什么: 

组件缺陷率热图可以显示最需要优先改进的区域。

活动: 事件和缺陷报告
有关代码库风险部分的问题

代码库中最危险的部分在哪里?哪些部分是团队害怕更改的?哪些即将推出的功能需要更改这些区域?更改成本与永久改进修复成本相比如何?

寻找什么: 

如果计划在风险部分进行未来的功能开发,那么正确修复该区域可能更有效。通常需要进行架构更改来解决这些区域的根本原因。

活动: 与团队访谈 • 分析通过不同组件的历史更改速度 • 功能改进、业务计划审查
系统在负载增加下的性能

这将增加访问您网站的次数,并增加您的客户负载。您今天的系统在预期的新负载下执行的能力如何?寻找表明您的系统在正常日子以及黑色星期五促销等非正常事件中苦苦挣扎的迹象。确定这些日子中的断点可以为您提供有关需要解决哪些问题的线索,以便应对任何额外的负载。

有关处理预期负载的问题

您能扩展到什么程度?您今天能处理您预期的峰值流量吗?您的黑色星期五促销相当于什么?网站目前如何处理增加的负载?

寻找什么: 

寻找您达到容量的时期,并注意随着时间的推移出现的模式。如果您在增长后预计的负载下即将达到容量,那么您需要现在开始解决系统性能问题。

活动: 事件和性能日志检查 • 性能、负载和浸泡测试 • 混沌工程测试 • 实验以确定瓶颈和容量 • 与基础设施动态扩展相关的测试
呼叫中心投诉

为了找出提高产品质量的领域,这些领域将对您的客户产生最大的影响,请咨询您的客户支持团队。他们通常掌握着宝贵的见解,了解您的系统在哪些方面没有达到客户的期望。但是,要谨慎对待幸存者偏差,就像二战中返回的飞机上有弹孔一样——重要的是,不仅要考虑客户的投诉,还要考虑客户在您的漏斗中放弃的环节以及原因,以便全面了解问题。

关于呼叫中心模式的问题

哪些产品功能会收到最多的呼叫中心互动?呼叫中心员工的大部分时间都花在做什么上?

寻找什么: 

查找呼叫中心数据中的模式。将此数据中的任何模式与产品缺陷列表上的热图匹配。

活动: 与呼叫中心团队的访谈 • 呼叫中心数据分析的审查
解决技术债务

技术债务是一个比喻,指的是现在选择一个简单的解决方案,这将使以后更难进行更改或添加新功能。当开发人员选择使用快速修复或变通方法而不是花时间编写干净、井井有条的代码时,通常会产生技术债务。您系统中不断积累的技术债务会对产品质量产生重大影响。

关于用户体验债务的问题

您的用户体验债务在哪里?可以进行哪些改进以提高产品质量?

寻找什么: 

活动: 
关于代码更改的问题

代码更改的频率如何?有多少人在接触代码以及多长时间(所有权/知识)?代码最近是否更改过?

寻找什么: 

查找经常一起更改的组件,这意味着它们紧密耦合。更改的热点表明高流失率。

活动: Git 提交日志分析

降低成本并最大限度地降低运营风险

运营风险是指由于内部流程故障、系统问题或外部事件而可能造成的损失。这包括错误、欺诈、系统故障和其他可能影响业务运营和财务绩效的中断。例如,网络攻击、员工错误和供应链中断,这些都会影响公司的声誉和监管合规性。有效的运营风险管理有助于公司防止或减少损失,并保护其运营和声誉。

关键业务问题

  • 与技术相关的最大风险是什么?
调查路线
云成本优化

云越来越成为技术预算的主要组成部分。在很多情况下,实际的云成本超过了预算,而帮助合理化向云迁移的节省并没有实现。了解企业的云支出并对其进行适当的规模调整以减少浪费并优化支付的费率,需要整个组织的合作,财务、产品和工程团队共同努力,以确保云支出与资产带来的价值成正比。

关于云成本支出的问题

您是否可以了解您的云支出?云账单是否超过预算?您可以将云支出与业务消费相协调吗?

寻找什么: 

随着向云的迁移,一些财务主管和技术主管都失去了他们曾经对在数据中心购买和运行的基础设施的财务可见性。基础设施购买中心已从采购办公室转移到工程师的键盘上,信用卡存储在云供应商帐户的档案中。通常,财务部门只有在月底收到账单后才能看到云支出。在启动新基础设施的工程师和预算控制者之间存在脱节。

活动: 云账单分析
关于云成本控制的问题

有哪些云成本控制或警报?

寻找什么: 

将围绕云支出的财务决策民主化,让负责实例化云组件的工程师参与进来,需要在适当的财务控制和警报到位的情况下进行。影响组织在云上运营的文化对于帮助优化云成本至关重要,将治理和协作作为一种纪律。对基础设施进行标记并在运营仪表板上显示支出,以及正常运行时间和使用指标以及警报,将提供财务控制和治理之间的适当平衡。

活动: 标记基础设施 • 运营仪表板配置
关于孤立系统的问题

您仍然在为哪些孤立系统付费,而您可以关闭这些系统?

寻找什么: 

停用或淘汰不再使用的系统是减少云账单的最快方法。仔细查看账单上显示的所有内容,以确保您仍然从中获得价值。

数据治理

数字化运营使我们有机会从业务的各个方面捕获数据,以及有机会分析这些数据以更好地了解一切是如何运作的。但这些数据也存在风险,因为隐私违规会损害这些益处。

关于数据治理的问题

整个组织应用了多少程度的数据治理?您可以信任数据吗?存储的信息质量如何?

寻找什么: 

数据治理是指对组织数据资产的整体管理、控制和保护。它涵盖了确保数据在其整个生命周期中的质量、完整性、可用性和安全性流程、策略和标准。数据治理旨在建立一个框架,管理数据在整个组织中的收集、存储、使用和共享方式。

活动: 审查数据管理、策略、控制和组织对数据处理的理念
软件生命周期结束

使用已达到或即将达到与供应商的软件生命周期结束 (EOL) 协议的产品或系统会给组织带来重大风险。这些风险包括对不再从供应商那里接收安全补丁的产品的安全漏洞,由于使用不受支持的版本而导致的合规性和监管不符合要求,系统故障导致的业务中断,数据丢失和恢复挑战,以及如果供应商倒闭,集中风险增加。为了减轻这些风险,组织必须采用积极的软件生命周期结束管理策略。这包括定期评估其技术堆栈的产品生命周期,规划及时升级和更换,并确保与未来系统兼容。

关于正在使用的软件版本的问题

是否有任何技术或框架/库版本即将达到软件生命周期结束 (EOL) 支持?

寻找什么: 

软件生命周期结束 (EOL) 软件版本不再受软件供应商支持。这意味着供应商将不再为该软件提供安全更新、错误修复或新功能。因此,使用 EOL 软件会给企业带来许多风险,包括安全漏洞、性能问题、合规性问题和数据丢失。EOL 版本为当前市场扫描提供了机会,可以迁移到更新的技术,这些技术可以支持下一阶段的增长。

活动: 审查供应商合同,检查供应商的 EOL 版本列表
供应链中断

SolarWinds 攻击,也称为 Sunburst 攻击,是 2020 年发生的重大网络攻击。黑客的目标是 SolarWinds,这是一家总部位于德克萨斯州的公司,为全球企业和政府提供 IT 管理软件。黑客能够将恶意代码插入 SolarWinds 的 Orion 软件中,该软件被数千个客户使用。这使黑客能够访问这些客户的网络,包括政府机构、财富 500 强公司和智库。SolarWinds 攻击是一次重大的安全漏洞,它引发了人们对供应链安全的担忧。SolarWinds 是企业和政府信赖的软件供应商,而它被黑客攻击的事实表明,没有哪个组织能够免受网络攻击。您的组织将如何应对供应链中类似的中断?

关于供应链中断的问题

什么会破坏您的数字供应链?我们的系统中存在哪些漏洞?我们如何解决这些问题?

寻找什么: 

通过制定中断时的备用计划,公司可以减少中断对其运营的影响。利用技术提高对供应链的可见性。通过实时了解货物和材料的位置,公司可以更快地识别和应对中断。

活动: 审查供应链

通过支持数据驱动的决策来增强竞争优势

提供更好的数据洞察访问权限是支持内部员工做出基于数据的决策的一种方式。虽然许多人声称做出数据驱动的决策,但实际上,他们通常先做出决策,然后寻找数据来支持他们的选择。这就是许多数据平台和“商业智能”系统关注的重点。然而,真正的基于数据的决策涉及感知环境中发生的事情,并利用这些信息来了解需要做出哪些决策。合理的科技战略应优先考虑通过强大的数据平台在组织内创建有意义的决策能力。这可以通过将智能和机器学习嵌入到您提供的每个决策、客户接触点、服务和产品中来实现。这种方法可以基于超越直觉和直觉的新数据驱动的见解,从而导致改进的决策、简化的运营和更好的客户体验。

调查路线
启用轻松的数据访问

数据平台使数据消费者能够轻松地发现和访问他们在正确的时间以正确格式需要的数据,以便有效地做出决策并使用正确的工具集创建数据解决方案,以创造最大的业务价值。

关于数据访问便捷性的问题

组织中的任何人都能多容易地访问相关数据?它是自助服务吗?周转时间是多少?谁拥有和保护数据?

寻找什么: 

定义数据架构以满足分析用例。根据数据工程、软件工程和持续交付的最佳实践设计和执行数据平台。您希望能够轻松地扩展不同的数据源和用户,从而实现分析用例,从而获得更丰富的见解。

活动: 价值流图 • 采访内部团队以了解他们对业务数据的用法和需求 • 数据平台
关于数据聚合的问题

在多大程度上跨业务线、产品、销售、收入、投诉等聚合数据?

寻找什么: 

如果数据是一堆不连贯的事实,那么轻松访问数据可能对组织没有用。构建经过精心策划的视图和受治理的数据集,其中包含来自各种来源的数据,用于分析、机器学习、服务、应用程序等。

支持员工

技术领导者通过利用技术改进业务流程,支持组织及其员工,从而发挥着至关重要的作用,使数据驱动的决策成为可能,而数据驱动的决策是推动创新、效率和战略增长的必要条件。

与普遍看法相反,数字化转型与其说是关于技术,不如说是关于人。您几乎可以购买任何技术,但您适应更数字化未来的能力取决于培养下一代技能[1]

在当今竞争激烈的市场中,拥有强大的数字人才战略是一种竞争优势。这使企业能够拥有合适的人才,并拥有满足当前和未来需求的正确能力,以实现业务目标或保持数字化转型愿望的正轨。

文化

您可能认为文化过于敏感,无法纳入技术战略。然而,根据 DevOps 研究与评估 (DORA) 的研究,“高信任度并强调信息流的组织文化是软件交付绩效和技术组织绩效的预测指标”。DORA 的研究也得到了来自 Google 的 Project Aristotle 的进一步研究的支持。

DORA 报告引用了社会学家罗恩·韦斯特伦博士的研究。韦斯特伦的研究指出,这种文化会影响信息在组织中的流动方式。韦斯特伦提供了良好信息的三个特征

  • 它提供了接收者需要回答的问题的答案。
  • 它是及时的。
  • 它的呈现方式使接收者能够有效地使用它。

DORA 的研究表明,改变人们的工作方式会改变文化;这与约翰·舒克(John Shook)的观点相呼应,他谈到了他在改变文化方面的经验:“改变文化的途径不是先改变人们的思维方式,而是从改变人们的行为方式开始——他们做什么。” DORA 小组 提供了有用的信息,说明如何实施更好的组织文化。

调查路线
领导力

领导力在建立和塑造组织文化中起着举足轻重的作用。他们设定基调和价值观,充当榜样,并传达组织的愿景和价值观。通过根据文化契合度做出招聘和晋升决定,赋权和问责员工,认可和奖励文化一致性,以及适应文化变化,领导者培养了强大而可持续的文化。他们的长期愿景和持续努力将文化元素融入其中,影响着员工的行为,最终影响着组织的绩效。

关于文化和领导力的疑问

我们组织内部是否有合适的文化和能力来蓬勃发展?我们提倡什么样的领导风格?它是否有利于积极的文化?

寻找什么: 

一位优秀的领导者应该拥有清晰的愿景和目标,并有效地传达这些愿景和目标,以激励他人。情商至关重要,行动要正直和道德。果断、授权、适应性、协作和团队建设是培养积极工作环境的必要特质。问责制、韧性和注重成果也是有效领导力的标志。此外,优秀的领导者优先考虑指导和发展,以确保团队成员的成长,从而为组织的长期成功做出贡献。寻找那些提倡多元化和公平文化的领导者,以促进包容性。

活动: 员工调查,例如 CultureAmp 或 Workday Peakon 员工声音调查
知识共享和学习

知识共享可以采取多种形式,从维基或 confluence 页面到每周的午餐学习会。基于人的知识系统通常有关键的“专家”,他们知道所有信息在哪里。一个好的技术策略应该概述一个计划来复制这些人,打破现有的任何信息孤岛,并提供必要的工具和机制,以便在正确的时间将正确的信息共享给正确的人。

关于知识共享的疑问

您是否鼓励知识共享?人们从周围的人那里学习有多容易?您的团队是否有工具可以轻松地添加到知识库中?他们是否有内在的动力与他人分享?另一方面,您的人员对从他人那里学习有多接受?他们是否足够谦虚和脆弱,愿意倾听他人的意见?他们可以轻松地访问知识库吗?

寻找什么: 

看看鼓励知识共享行为的激励措施、认可或晋升。

关于访问正确工具的疑问

我们是否鼓励知识共享,人们是否有工具可以同时添加到知识库中,并从中访问和学习?

寻找什么: 

寻找易于访问、导航和回馈的系统。

雇主品牌 - 吸引和留住人才

雇主品牌是指组织作为雇主的声誉和认知。它代表了组织为吸引和留住人才而展现的集体属性、价值观和文化。雇主品牌使您能够吸引和留住顶尖人才,建立信任和信誉,并支持业务目标。它为组织创造了积极的雇主形象,并有助于吸引与公司价值观和目标相一致的合适人才。

关于员工品牌的疑问

您的员工品牌有多吸引人?吸引和招聘适合在当今数字业务典型的复杂/混乱环境中工作的人才有多容易?

寻找什么: 

查看保留数据和离职面谈,看看是否存在重复模式

活动: 保留数据分析 • 离职面谈 • 雇主评论网站分析(例如 Glassdoor) • 员工声音调查

内部和后台系统

技术领导者通常开发和支持内部和后台系统。这些系统直接有助于员工从工作中获得的快乐和满足感。内部和后台系统或流程应该为员工提供无缝体验。但是,您的面向内部的系统是否在发挥作用?我们都使用过让我们感觉像是在糖浆中奔跑的后台系统。如果没有关注这些系统的愉悦用户体验,就不难理解为什么 CRM、ERM 和时间表系统感觉像是卡在了 90 年代。

关键业务问题

  • 哪些系统是您业务运营的关键?
  • 您的团队使用的系统缺少什么?
调查路线
简化业务流程

技术可以在简化业务流程中发挥重要作用,识别和消除流程中不必要的步骤或活动,以使其更有效率和有效。简化流程的目标是减少浪费,提高效率,并提高生产力。

关于软件请求的疑问

批准软件、工具和访问请求需要多长时间?

寻找什么: 

缩短系统访问请求的周转时间,以便员工可以回到增值任务中

活动: 价值流图 • 服务蓝图
关于业务流程中浪费的疑问

在业务流程的步骤之间,有多少正在进行的工作项在等待?系统是增加了还是减少了所扮演角色的最佳流程?完成每个业务流程需要多少数字或人工交互?员工使用多少种不同的沟通渠道?

寻找什么: 

衡量工作流阶段之间工作队列(库存)的大小是量化瓶颈的好方法。支持许多沟通渠道会增加成本,而许多渠道会增加混乱,因为人们不确定使用哪些渠道。交接点通常会产生摩擦

活动: 价值流图 • 服务蓝图
关于跨不同国家/地区的流程的疑问

有多少业务任务由不同地理位置的不同系统支持?

寻找什么: 

一些系统需要差异,因为存在特定于国家的法规和文化差异。但是,许多系统是在本地开发的,而其行为与世界其他地区基本相同。本地业务部门通常无法等待功能在全球范围内优先考虑,但这会导致许多类似的系统,这些系统难以维持。

活动: 价值流图 • 服务蓝图
用户情绪

对于任何产品,了解您的客户如何看待产品都很重要。需要对内部系统进行相同类型的客户分析,以便我们能够准确地判断如何更好地提高员工帮助企业的能力,并识别障碍,以便我们能够消除它们。

关于负面情绪的疑问

聊天渠道中关于系统的问题、投诉或负面情绪有多少?

寻找什么: 

聊天评论可以作为员工对系统和流程满意度的指标。情绪分析工具通常用于客户评论,它们也可以用于评估内部系统。

关于支持票证的疑问

收到与系统相关的支持票证有多少?

寻找什么: 

收到过高数量支持票证的系统应该进行审查,以进行增强或更换

关于系统旁路者的疑问

使用系统/流程的人数与使用其他系统的人数的百分比是多少?

寻找什么: 

如果员工用自己的脚投票支持外部系统,那么我们应该审查内部系统是否值得。

关于老化系统的疑问

有多少系统是现代的,与传统系统相比?

寻找什么: 

陈旧、疲惫的系统不仅会降低员工对您组织的情绪,还会损害生产力。就像您希望专注于引人入胜的客户体验一样,将您的员工视为内部产品的客户,并为他们提供实现目标所需的现代工具。重要的是,要像对待面向客户的产品一样对待这些系统。这意味着将您的内部用户视为这些系统的客户,并应用您对产品所做的相同产品思维方法、客户研究和客户服务。

应对不断变化的未来

在当今动态且快速发展的商业环境中,组织需要通过密切关注市场趋势和新兴技术来积极应对变化。通过密切关注客户偏好的变化、行业动态和市场需求,企业可以识别新的机会和潜在的威胁。了解新兴技术及其对行业的影响,使组织能够领先于竞争对手,并培养创新文化。有了这些知识,他们可以制定强大的战略计划,包括适应市场趋势和整合尖端技术。这种积极主动的方法使他们能够在决策中保持敏捷,预测未来的挑战,并抓住新的机会,确保他们在不断变化的市场中保持相关性和成功。

新兴技术和市场趋势

技术策略还应考虑对新兴技术、市场趋势以及可能影响组织、其客户或其员工的更广泛的经济、社会和政治变化进行调查。

关键业务问题

  • 新兴技术在我们的行业或公司内部扮演着什么角色?
  • 哪些主要趋势将在短期内影响我们的行业?
  • 哪些竞争对手在市场份额和知名度方面正在崛起,以及他们如何与我们区分开来?
  • 我们所处的社会、经济和政治环境中发生了什么?
调查路线
新兴技术

在快速发展的数字时代,新兴技术正在深刻地重塑行业,颠覆传统的商业模式,并为增长和创新提供前所未有的前景。站在新兴技术的前沿,使您能够利用其潜力,从而带来变革性的变化,彻底改变我们生活、工作和与世界互动的方式。

关于新兴技术的疑问

哪些新兴技术有可能影响我们做什么以及我们如何交付?我们应该更多地了解哪些技术?我们需要关注哪些技术?我们应该尝试和跟踪哪些技术?

寻找什么: 

Thoughtworks 的 Looking Glass 报告和 Technology Radar 是两份出版物,可以帮助技术领导者了解当前和新兴技术,以及 Gartner 和 Forrester 等分析师报告。但是,要谨慎使用新技术。不应该为了技术而选择新技术和闪亮的技术。应该为客户或员工创造明确的价值。一些组织采用创新代币。创新代币的概念非常简单:您获得三个创新代币。每次您进行创新(即做一些与标准不同的操作)时,您就会花费一个代币。一旦您花费了所有代币,您就无法再进行创新了。

活动: 组织范围的技术雷达练习 • 分析师报告审查 • Thoughtworks Looking Glass 报告和技术雷达审查
市场趋势分析

市场趋势分析是研究特定市场随时间推移的变化和模式的过程。它涉及从各种来源收集和分析数据,以识别影响市场的重大趋势和转变,例如消费者行为、技术进步、经济状况和竞争对手活动。通过细分市场并预测未来趋势,企业可以做出战略决策,适应不断变化的市场动态,并利用新兴机会,以保持竞争力和行业成功。

关于市场趋势的疑问

组织的行业将走向何方?

寻找什么: 

确保使用可靠的数据源和历史数据,重点关注与业务目标一致的相关指标。细分市场并考虑外部因素,例如经济状况和技术进步。与行业基准和竞争对手进行比较分析,征求行业专家的意见,并验证假设。持续监控趋势,可视化数据,并采用前瞻性方法来预测未来发展并相应地调整业务策略。

活动: PESTLE 分析 • SWOT 分析 • STEEP 分析 • 五力分析 • 情景规划 • 迈克尔·波特的钻石模型
更广泛的经济、社会和政治变化

您还应考虑将影响您和您的客户的更广泛的经济、社会和政治变化。更广泛的社会、经济和政治变化涵盖影响整个社会的重要转变。这些变化是多方面的,从自动化和数字化等技术进步到城市化和人口老龄化等人口变化。此外,对气候变化和收入不平等的日益关注,以及全球化和政治不稳定的影响,在塑造我们所生活的这个世界中发挥着关键作用。此外,公共卫生危机、工作模式的变化、信息的数字化和不断变化的社会规范都促成了这些变革性变化的复杂格局。了解和适应这些相互关联的趋势对于个人、企业和政府在不断变化的全球环境中蓬勃发展至关重要。

关于社会大变革的问题

碳排放量的增加如何影响企业(以及技术如何应对)?如果出现更多贸易壁垒会怎样?人口老龄化会带来什么影响?

寻找什么: 

考虑这些更广泛的问题可以让您快速适应快速发展的情况。例如,我们最近为一家旅游行业的客户完成了技术战略。我们利用旅行洞察数据和我们自己的客户研究来探索旅行模式在 Covid-19 诱发的封锁后是如何变化的。在人们在不确定的时期重返旅行时,取消和重新预订的便利性已成为一个重要因素。因此,技术战略侧重于提高取消、通知和后台集成的能力。我们还确定了机器学习可以帮助预测取消可能性的一些良好示例,因此我们在技术战略中加入了机器学习和数据工程的引入,以帮助客户重返旅行并减轻客户支持团队的负担。闪亮的技术解决实际问题,而不是为了使用闪亮的技术而使用。

活动: PESTLE 分析 • SWOT 分析 • STEEP 分析 • 五力分析 • 情景规划 • 迈克尔·波特的钻石模型

重大修订

2023 年 8 月 24 日:完成首次出版

2023 年 8 月 22 日:发布文化和内部系统

2023 年 8 月 16 日:发布数据驱动型组织,降低成本和风险

2023 年 8 月 15 日:发布提高效率和产品质量

2023 年 8 月 10 日:发布扩展客户群和无机增长

2023 年 8 月 8 日:发布前两个战略方向:扩展到补充产品和新市场。