目标和基线。
指标(5), 管理(130)每家公司的增长都有一瞬间,当前级规划从讨论谈论目标的特定项目时。这在每个领导范围内递归地发生,因为负责人的领域对其领导人持续了解每个项目的详细信息,这变得过于广泛或复杂。
这可能是一个非常赋予的时刻,因为目标从“如何”中解脱出“什么”,但它也可以让每个人涉及的令人困惑的过渡:写出明确的目标需要一些练习。
定义目标
糟糕的目标与数字无法区分。“我们的P50建筑时间将低于2秒”或“我们将完成8个大型项目。”当你读它时,你会知道一个目标只是一个数字,不确定它是否是雄心勃勃的或它是否重要。
良好的目标是四种特定数字的组成:
- 一个目标您想要到达的地方,
- 一个基线识别您今天的位置,
- 一个趋势描述当前的速度,
- 一个大体时间为更改设置界限。
将这些全部放在一起,并且结构良好的目标采用以下形式:“在Q3中,我们将减少时间从600ms(p95)到300ms(p95)。在Q2中,渲染时间从500ms增加到600ms。“
有效目标的两个测试是一个对某个地区不太了解的人是否可以让难度的难度感受,以及是否可以评估它是否成功实现。如果定义所有四个方面,通常将符合两个标准。
投资和基线
有两种特别有趣的目标:投资和基准。投资描述了您要达到的未来状态,基线描述了您想要保护的目的的方面。
想象一下,您想要加快数据流水线,您的目标可能是“核心批量作业应该在3小时内完成Q3结束时完成。他们目前需要6个小时(p95),在Q2的过程中,他们越来越慢。“这是一个结构良好的目标,但它也是不完整的,因为明天可能会通过加倍群集的大小来达到这个目标,这可能不是一个理想的结果。
避免此类意外结果的最佳方法是将您的投资目标与基线指标配对,有时被称为反补贴指标。对于数据流水线示例,少数基线度量可能是:
- 运行核心批量作业的效率不应超过每GB 0.05美元的当前价格。
- 核心批量作业不应增加经营或使用管道的团队的警报负荷,目前每周提醒两次。
基线指标对于缩小您探索的解决方案空间是有用的,以实现您的投资目标。它们对于识别您应暂停何时何时何时才能追求目标,而是投资于平台质量。例如,如果您在启动新功能方面取得了很好的进展,但网站稳定性已在基线下面退回,此框架提供了一种触发您的优先事项的结构。
虽然您的基线通常会用于保留当前财产,但您也可以决定在您想要触发重新定位之前接受一些退化。只要您的投资目标完成,您可能需要增加10%的费用。这种围绕权衡的前期清晰度可能是非常强大的。
计划和合同
使用目标的最常见方式是在规划过程中。通过同意对每个团队的投资和基线目标的混合,您可以与团队的明确期望同意,同时仍然会使他们完全所有权,他们将如何满足限制。我发现你应该尽可能少的投资目标,也许是三个,那些应该是规划讨论的重点。
您可能希望更加基准的目标而不是投资目标,但最容易将它们分开以避免逐渐减少对话。理想情况下,基线跨越规划期,使他们框架投资目标造成,但在任何给定的规划周期中都不需要太多的积极讨论。
可能是一个例外是当您使用基线作为与第二方的合同时,可能会指定一个Slo.,您可能希望比其他基线更明确地讨论它:缺少SLO可能需要立即恢复,而最缺少大多数其他基线通常可以更有条理地解决。
从okrs.在向上,设置指标有几种不同的方法,但我发现这种格式是一个有用的轻量级结构来开始。如果人们发现其他方法更容易或更有用,我很乐意收到你的来信!