【本文翻译自SAFe官网 Portfolio Kanban - Scaled Agile Framework】
我强烈要求每个人——无论他们的投资组合多大——真正了解行动前给予的每一个建议。——Suze Orman
投资组合看板系统是一种可视化和管理投资组合史诗流程的方法,流程从想法、分析、执行到完成。
SAFe使用了几种看板系统,包括团队、程序、解决方案和投资组合看板系统。每个看板系统都有助于改善通过持续交付管道(Pipeline)的价值流。每个系统:
-基于在制品(WIP)限制帮助匹配需求及产能
-通过可视化每个流程状态的瓶颈帮助识别持续改进的机会
-通过治理每个状态的工作项准入准出策略来促进流动
投资组合看板是特别重要的,因为它通过识别、沟通和管理SAFe投资组合中最大和最具战略意义举措(epic)的选择来帮助战略和执行保持一致。投资组合看板在精益投资组合管理(Lean Portfolio Management - Scaled Agile Framework)的支持下运行,精益投资组合管理使用战略投资组合评审和投资组合同步事件来管理和监视工作流程。
详述
投资组合看板系统描述了史诗从创建到完成的过程“状态”。史诗在投资组合看板中的推进是由史诗负责人协调的。图1强调了投资组合看板系统的好处和结构:

投资组合看板系统
图2说明了实现投资组合看板系统的设计和方法。

下面将描述每个默认的投资组合看板状态。重要的是要注意这些组合看板状态代表了一个示例过程。看板的设计可能会发展,以反映基于相关投资组合经验的改进。这些改进可能包括调整WIP限制,分割或组合看板状态,或添加服务类别以优化流程和史诗的优先级。
漏斗
漏斗用来收集所有新的大型商业或技术想法。这些想法可能来源于战略、ARTs或团队的想法,或者来自客户和合作伙伴的建议。这些想法可能会超过护栏的门槛,或者可能会产生一些其他战略或业务模型的影响。如果最初的评审确定一个想法不太可能超过史诗级别的门槛护栏,或者成为投资组合的关注点,那么它就会移到解决方案或项目看板的漏斗中。
进入漏斗的投资组合史诗被简单地用一个短语来描述,比如“所有汽车贷款的自助服务”。这个状态没有在制品数量的限制,因为这些都是值得思考的简单想法。
对于任何来源产生的想法,图3说明了史诗流入漏斗常见的方式:
-维护投资组合愿景和路线图的过程中确定的新举措直接添加到投资组合看板
-持续探索(Continuous Exploration - Scaled Agile Framework)过程发现的用户和市场需求往往会识别出史诗

评审
由于史诗是最重要的企业投资之一,因此需要有人赞助并阐明其意图和定义。这发生于评审状态,由史诗负责人负责。
当容量可用时,史诗负责人将史诗拉入该状态,与其他干系人一起定义史诗假设声明(参见Epic - Scaled Agile Framework文章)。它有四个主要字段:
-史诗描述——采用结构化的“for-who-the …” 的格式概括描述史诗。
-业务结果假设——如果假设被证明是正确的,预期的定量或定性收益
-领先指标——有助于预测业务结果的早期度量
-非功能需求(NFRs)——属性,如安全性、可靠性、性能、可维护性、可扩展性、以及可用性作为约束和限制。
可以指定此状态的WIP限制(允许的史诗数量)。或者,某些EPIC负责人的不足可以作为隐含的WIP限制。
建立初步的规模成本估算,以及相对于评审状态中其他条目的第一个WSJF估算。史诗是作为正常投资组合同步议程的一部分进行评审的。有了足够的知识和评审,可以认为史诗已经准备好进入分析状态。如果史诗看起来不够可行,它会被转移到完成状态,从而为更有前途的替代方案腾出空间。
分析
当史诗负责人有必要的产能,并且在WIP限制内仍有可用空间,就会将有前途的史诗拉入分析中。进入这个状态的史诗将进行更缜密的分析和进一步投资。这通常需要以下角色间的积极协作:
-业务负责人
-系统和解决方案架构师/工程师
-产品和解决方案管理部门
-敏捷团队
在分析状态下,常常会发生以下活动:
-识别和评估当前解决方案的替代方案
-定义最小可行产品(MVP)
-建立MVP的成本估算和整个史诗的预期范围
-创建精益业务案例
-小型研究探针,以建立潜在的技术和业务可行性
-最初客户验证
-相对于这个状态的其他史诗更新了WSJF
-基于精益商业案例由LPM制定的Go/no-go的决策
通常只有少量的史诗处于这种状态,并由LPM定期评审。由于史诗的最终开始需要宝贵的能力,批准进入下一个状态是一件更加严格的事情。WSJF是一个因素,但还有许多其他的考虑因素也可能被应用。
在投资组合同步过程中,LPM使用精益商业案例来做一个“去/不去”的决定。' Go '确认史诗被批准实现并使用WSJF进行排序。“No-go”将史诗推向结束。
投资组合待办列表
一旦有空间可用,处于分析状态的具有最高WSJF的史诗就会被拉入下一个状态,即组合积压。这是一种低成本的“等待状态”,在这种状态下,通过更新WSJF和其他相关因素,周期性地对史诗进行审查和排序。
实现:MVP
当一个或多个ARTs有足够的容量可用时,具有最高WSJF的史诗将进入实现:MVP状态。在这里,Epic所有者与敏捷团队合作,开始开发MVP所需的活动,并评估业务结果假设。MVP的工作将继续下去,直到分配给MVP的钱已经花完,或者假设被证明或证明不成立。
如果价值流耗尽了执行MVP的资金,而用户问题仍然存在,那么可能会提出一个新的史诗,并将其置于漏斗状态,或者认为史诗已经完成,无需再做进一步考虑。
实现:坚持
如果假设被证明是正确的,那么史诗级的实现:Persevere状态就会向前推进,团队将继续为史诗级的实现实现额外的特性和功能。ARTs通过各种价值流中正在进行的项目看板的特性优先级来管理额外的投资。最终,这一史诗将“做得足够好”,这样正在进行的WSJF将优先考虑来自其他来源的新功能和特性。
完成
从投资组合的角度来看,当获得了足够的知识或价值,使得计划不再是投资组合关注的时候,就认为完成了史诗。从精益业务案例中完全完成预想的范围并不是一个标准。相反,史诗是在以下情况下被认为完成的:
- LPM在任何早期的状态下都从投资组合看板中弹出
-MVP反驳了这个假设
-假设被证明了,但是LPM已经决定不再需要额外的项目组合治理
在后一种情况下,各种ARTs可能会继续进行史诗的工作,而史诗所有者可能会承担一些管理和后续工作的持续责任。由于史诗本身不再是一个投资组合的关注,领先的指标、价值流kpi和guarrails被用来保持LPM了解进展情况。
通过投资组合同步和战略投资组合审查来管理投资组合看板
精益投资组合管理文章描述了两个典型的、基于节奏的事件,战略投资组合审查和投资组合同步。在这些活动中,LPM涉众审查项目组合看板系统,并就项目在系统中的移动达成一致。他们在看板中审查计划的战略对齐,讨论新的工作,优先级,并根据需要做出“去/不去”的决定。
了解更多
[1] Leffingwell, Dean. Agile Software Requirements: Lean Requirements Practices for Teams, Programs, and the Enterprise. Addison-Wesley, 2011.
[2 ] Anderson, David. Kanban: Successful Evolutionary Change for Your Technology Business. Blue Hole Press, 2010.
Last update: 10 February 2021
网友评论