【规模化敏捷】SAFe : 愿景
工作中的人渴望上下文,渴望知道他们所做的事情有助于更大的整体。
-Daniel Pink
愿景
愿景描述了正在开发的解决方案的未来状态。它反映了客户和利益相关方的需求,以及为满足这些需求而提出的功能和功能。
愿景既有抱负又有可实现,为开发中的解决方案提供了更广泛的背景 - 概述和目的。它描述了市场,客户群和用户需求。它为新功能,非功能需求(NFR)和其他工作设置了边界和上下文。
该愿景适用于任何级别的SAFe,这解释了为什么它在Spanning Palette上。虽然其重点通常放在解决方案上,但投资组合愿景也很明显,反映了价值流如何合作以实现企业目标。敏捷发布列车(ART)和敏捷团队也可以有自己的愿景来沟通他们在开发解决方案中的作用。
细节
很少有人质疑Lean-Agile关注近期可交付成果和快速价值交付的好处,这有利于将决策推迟到最后的责任时刻并限制在制品(WIP)。它还避免了Big Design Upfront(BDUF),面向未来的架构以及过于详细的计划。行动的偏见是无可替代的。 (“让我们建立它,然后我们就会知道。”)
但是,在大型解决方案的背景下,每个贡献者都会做出许多决定。因此,不断开发,维护和沟通愿景对于创建对计划目标的共同理解至关重要,尤其是当这些想法因不断变化的市场需求和业务驱动因素而发展时。
组合愿景
投资组合愿景以实用和鼓舞人心的方式为近期决策设定了长期背景。 (“这是值得做的事情。”)了解长期视图有助于敏捷团队在短期和长期内对功能开发做出更明智的选择。
Portfolio Canvas是开发投资组合愿景的关键输入。画布的主要用途之一是记录投资组合的当前状态。当前状态画布表示组合的现状,使组织在结构,目的和状态上保持一致。下一步是设想未来状态,这有助于确定投资组合的愿景。
精益敏捷领导者负责制定公司的战略方向,并为实施该战略的团队建立使命。 Switch将此视图称为“目标明信片”,如图1所示[1]。
图1.投资组合愿景是企业级的“未来明信片”。
投资组合愿景具有以下特征:
- 有抱负的,现实的和可实现的 - 它必须具有吸引力且有些未来感,但实用性足以在一段有意义的时间范围内可行
- 激励他人参与旅程 - 愿景必须与战略主题以及个人团队的目标保持一致
业务所有者(或C级管理人员)通常在计划增量(PI)计划活动期间提供此长期视图和业务环境。这些领导者可以激励和调整团队,增加他们的参与度并培养他们的创造力,以达到最佳效果。
解决方案愿景
产品和解决方案管理部门负责将产品组合愿景转化为解决方案愿景,指出所选解决方案背后的原因和方向。这样做需要询问和回答具体问题:
- 这个新解决方案会做什么?
- 它会解决什么问题?
- 它将提供哪些功能和好处?
- 它会为谁提供?
- 它将提供哪些非功能性要求?
解决方案愿景的输入
产品和解决方案管理直接与业主和其他利益相关者合作,综合所有输入并将其整合为整体和凝聚力的愿景,如图2所示。这些输入包括以下资源:
图2.解决方案视觉输入源
- 客户 - 客户提供快速反馈,并对所需内容有深入了解
- 战略主题 - 战略主题提供指导并作为决策过滤器
- 投资组合画布 - 投资组合画布提供投资组合的当前状态和所需的未来状态
- 解决方案上下文 - 解决方案上下文指示解决方案如何与客户的上下文交互
- 解决方案积压 - 解决方案积压为愿景提供方向和指导
- 解决方案意图 - 解决方案意图包含一些愿景,并且是新元素的目标
- 架构师/工程师 - 系统和解决方案架构师/工程师支持Architectural Runway的不断发展,支持当前和近期功能
- 敏捷团队 - 最后,不要忘记显而易见的,该领域最重要的专家通常是敏捷团队本身
- 产品所有者 - 产品所有者不断将新出现的需求和机会传达回项目愿景。
在解决方案意图中捕捉愿景
鉴于SAF基于节奏的面对面PI计划的实践,视觉文献(其中的各种形式可以在[2],[3]和[4]中找到)通过滚动来增强并有时被替换 - 波视觉简报。这些为团队提供了短期和长期愿景的例行定期演示。在PI规划期间,大型解决方案级别的利益相关者(如解决方案管理)描述当前的整体解决方案愿景,而产品管理则提供特定的敏捷发布培训(ART)背景和愿景。
在解决方案意图中捕获了愿景的相关元素以及系统的当前和特定行为的细节。
计划愿景
当使用完全SAFe或大型解决方案SAFe时,每个ART都可能有自己的愿景,详细说明它产生的特定功能或子系统的方向。该愿景应与其支持的解决方案愿景紧密结合。
路线图视图
有方向感对规划和参与至关重要。但除非有一些关于团队如何实现愿景的现实计划,否则人们实际上不会知道他们必须做什么。路线图填补了这一目的。图3提供了一个示例。
图3.路线图是愿景的一部分
PI规划愿景 - 十大特色
路线图确实很有帮助。但是对于行动和执行,必须立即采取措施。产品和解决方案管理部门有责任为后续步骤提供指导。在SAFe上下文中,这转换为一系列递增步骤,一次一个PI,一次一个特征,如图4所示。
图4.通过“前十大特征”,一次实现一个PI
下一个PI“
为实现此目的,产品管理使用加权最短作业优先(WSJF)不断更新功能优先级。然后,在PI计划期间,他们向团队展示前10名。团队不会对新列表感到惊讶,因为他们已经看到视觉随着时间的推移而发展,并且意识到了新的功能。此外,计划看板用于探索特征的范围,其利益假设和验收标准,因此当特征到达此边界时,它们的形成和检查相当完善。建筑师/工程部已经对它们进行了审查,并且已经实施了各种启动器。
但是,每个人都理解前十名是输入,而不是计划过程的输出,下一个PI可以实现的目标是容量限制,依赖关系,规划期间出现的知识等等。只有团队才能规划并致力于行动方案,这一方案在PI目标中进行了总结。
但这些功能已准备好实施。该功能以功能为特色,向前迈进,实现愿景。
解决方案管理在Pre-PI Planning期间提供类似的前10个功能列表,以便在解决方案培训中对齐ART。
学到更多
- [1] Heath,Chip和Dan Heath。开关:变革困难时如何改变事物。百老汇书籍,2010年。
- [2] Leffingwell,Dean。敏捷软件要求:团队,计划和企业的精益需求实践。 Addison-Wesley,2011年。
- [3] Leffingwell,Dean。扩展软件敏捷性:大型企业的最佳实践。艾迪生 - 韦斯利,2007年。
- [4] Leffingwell,Dean和Don Widrig。管理软件要求。 Addison-Wesley,2001年。
原文:https://www.scaledagileframework.com/vision/
本文:
讨论:请加入知识星球或者小红圈【首席架构师圈】
- 87 次浏览