“效率就是把事情做对,有效性就是做正确的事“——彼得·德鲁克
契合团队的敏捷流程是实现高效敏捷软件开发的基础,然而为了有效达到市场预期和业务目标,我们还必须使团队的日常工作与组织的战略目标保持一致。在本文中,我们将了解如何通过敏捷将团队执行与业务战略联系在一起。
将业务目标与敏捷开发联系起来
使业务战略与当下市场的变化能够保持一致的关键是明确定义战略主题、目标和业务指标。
- 主题指的是企业在未来一段时间内,在某个大领域确定并侧重的特定结果。例如,在接下来的两个季度内简化购物车流程,这可以是一个主题。主题是团队的重要参考框架,它们用于检查团队的工作是否有助于业务计划的实现。它还有助于管理层了解是否分配了足够的资源、是否资金不足等。
- 目标和指标定义了可触达的、具体的和可衡量的未来状态。在敏捷项目组合管理中,全局目标为主题提供了重要的背景信息,并且可以进一步分解为子目标,以推动企业各个部分目标和计划的设立。
定义最高层级的主题、目标和指标后,部门和团队可以从主题中拆解得出自身的子目标,并制定出关键计划。子目标和关键计划将有助于定义产品功能/项目,因此每个软件团队都应该了解每个任务与目标和主题如何关联、做出贡献。换句话说,就是为什么该任务对整体战略很重要。
上述框架有两个目的:
- 它帮助团队将时间集中在最重要的事情上,并避免将资源浪费在非目标上。
- 它为团队成员每天做出的决策提供了所需的背景信息。
一个组织如果不聚焦和集中资源,就很难实现其目标。此外,无论是哪一种工作类型,个人每天都会在如何完成任务方面做出无数的权衡决定,而管理者不能也不应该参与这些微观层面的决策,管理者只能提供正确的信息和环境,使个人能够为整体目标做出更多的贡献。
要点和后续步骤
将日常工作与业务战略联系起来是一个双向的过程。自上而下看,组织必须为团队设定边界和重点领域,这些重点领域直接来自业务计划和公司战略。而且在每个重点领域,都应该有一个明确界定的、可衡量的最终目标。从下到上看,要确保每个人都知道每个任务都服务于什么目标,如果不清楚,提出是有必要的,因为这表明目标不一致或缺乏重点。
同时,路线图是一个很好的工具,特别是目标看起来难以达到的时候。路线图将使产品负责人认真思考史诗和用户故事如何为业务战略做出贡献,聚焦的工作领域是否正确等。
总的来说,关键是保持对工作持续的讨论和反思,并稳步朝着长期目标前进。