PI Planning 活动被誉为SAFe框架中最重要的活动(heartbeat),而PI目标作为 PI Planning 活动的输出是重中之重。本文从以终为始和以行为知两个维度来解读,PI目标如何帮助组织做到知行合一。
以终为始制定PI目标
以终为始意味着敏捷团队和敏捷火车要在下一个PI启动之前就需要以结果为导向思考在其结束后团队和火车所期待获得的业务和技术产出。通过在PI Planning 活动中自上而下明确传达敏捷火车的期望成果,当然它需要和更高层次的期待保持一致。并由敏捷团队计划该如何完成它们,自下而上的形成团队PI目标,火车PI目标。
PI目标的误解
以上两点并不是说没有任何价值,事实上他们是我们以往工作中常见的方式,并且执行得好的团队是能够有序地推动项目的完成,只是目前当下的环境存在着太多的不确定性,以上两种方式已经不能很好的适应变化的需求,我们需要通过适当的授权来激发团队成员发挥他们的经验智慧来做快速的决定,那么这种派任务的方式就很难让团队成长起来承担更多的责任。我们需要减少批次规模,管理队列长度来关注高价值的交付,那么把大批次规模切分成一个步骤一个步骤执行的工作方式很难聚焦目标。
那么什么才是真正意义上的PI目标?
PI目标的本质
PI目标是价值本质
我们经常会发现开发工作和业务价值是割裂开来的,人为的产生了一条鸿沟,敏捷团队往往会在长长的功能清单中迷失。表现在:
• 和业务相关方不合拍,SAFe核心价值观之一就是一致性,而用同样的语言来说一件事就显得很重要了。团队和火车是否能够用业务相关方能够理解的语言来简明扼要的表达完成backlog里的待办事项(Capacities/features/stories)的价值本质,而非用一个长长的功能清单(or 待办事项清单)是团队和火车是否能够和业务相关方建立长期信任的挑战。
• 优先级决策失误, SAFe原则#1 采用经济视角,当团队和火车缺乏待办事项背后的足够信息,团队和火车会因为缺乏关键信息而做了错误的决策,也就会给组织最终的价值交付带来非正面影响。
• 失去重点,SAFe原则#4 通过快速集成学习环,进行增量式构建,鼓励敏捷团队和火车通过关注重点承诺短期的增量交付成果来做适当的规划,这点对于不确定的开发过程尤为重要,敏捷团队和火车通过关注重点提高可预测能力来追求不确定性和计划的平衡,从而赢得利益相关方的信任。
所以PI目标是开发工作的背后的业务价值,只有当团队和火车理解工作背后的价值,他们才能用和业务相似的语言,清晰地知道优先级的意义,有重点地交付价值。
PI目标是成果(outcome)
如何理解PI目标是成果,用两个“而非”来说明:
以行为知践行PI目标
以行为知意味着团队和火车要根据实践的经验来指导团队和火车不断前行,以下是被实践证明有效的PI目标的做法。
PI目标的冰山模型
PI目标的冰山模型意在帮助敏捷火车和敏捷团队将执行的日常工作任务与业务价值发生链接,以客户为中心,与组织战略愿景保持一致。
PI目标要符合SMART原则
• Timely(有时效性),PI目标必须有一个明确的时间盒,在一个PI内即PI结束之前的任意时间点完成约定的价值交付。
PI目标的灵活度 – 要事优先
在以上这些情形当中,建议采取70-30 原则,也就是敏捷火车和敏捷团队要预留可计划容量(available capacity)的70%来聚焦在承诺目标,这样在提高敏捷火车和敏捷团队的关注度的同时,也预留了一定的灵活性,这样的灵活性能够让团队在关注交付速度的同时也不会选择妥协质量。同样对于利益相关方,他们能够在一个更可靠的计划中规划更高层级的目标,整个组织会以一个稳定的交付节奏来适应变化的环境。
结 语
关于作者
关于Scrum中文网
Scrum中文网是全球第一个Scrum中文网站,中国最早的Scrum和敏捷教育及推广机构,也是国际Scrum联盟(ScrumAlliance)官方授权教育机构,Scrum.org官方合作培训机构,和大规模敏捷SAFe官方机构SAI授权合作伙伴。