专家是一个知道越来越少的人。 ——William J. Mayo,美国医生 共享服务 共享服务表示 ART 或解决方案培训成功所需的专业角色、人员和服务,但不是全职专用的。 由于这些人具有专业技能(通常是单一来源的,并且通常非常繁忙),因此每个敏捷发布培训 (ART) 和解决方案培训都必须计划在需要时吸引所需的共享服务人员。 详 ARTs,以及扩展的解决方案培训,汇集了提供价值所需的所有必要...
预测是非常困难的,特别是如果它是关于未来的。 ——广泛认为是丹麦物理学家尼尔斯·玻尔(Niels Bohr) 路线图 路线图是事件和里程碑的时间表,用于预测和传达一段时间内计划的解决方案可交付成果。 路线图是一种可视化工具,可帮助开发和沟通计划中的可交付成果、里程碑和投资,并帮助区分不同类型的工作。路线图是将战略与执行联系起来的粘合剂,并提供了开发、发展和调整计划活动的能力。它们还为利益相关...
…一种管理方法,有助于确保公司在整个组织中将精力集中在相同的重要问题上 ——约翰·多尔(John Doerr),《衡量重要的事情》(Measure What Matters) OKR的 目标和关键结果 (OKR) 是一个协作框架,用于建立明确的目标和可衡量的结果。 在 SAFe 中使用时,OKR 可以帮助支持企业和项目组合战略与敏捷发布培训和敏捷团队为实现此战略所做的工作之间的透明度和一致性...
大多数战略对话最终都以高管们的交叉目的而告终,因为......没有人确切知道愿景和战略的含义,也没有两个人就哪些主题属于哪里达成一致。这就是为什么当你要求高管团队成员描述和解释公司战略时,你经常会得到截然不同的答案。我们只是没有一个好的商业纪律来收敛这种抽象的问题。 ——Geoffrey Moore,《逃逸速度》精益投资组合管理 LPM 为特定项目组合提供对齐和治理模型,该模型包含企业中业务...
虽然我们必须承认设计和系统开发中的出现,但一点规划就可以避免太多浪费。 ----James Coplien,《精益架构》架构跑道架构跑道由现有代码、组件和技术基础设施组成,这些代码、组件及技术基础设施需要以最小的重新设计和延迟实现近期功能。 架构跑道支持通过持续交付管道实现持续的价值流,提供快速定义、构建、验证和发布特性和功能所需的技术。它还支持敏捷体系结构的实践,允许组织的技术环境随着业务...
系统必须不断调整,否则就会逐渐变得不那么令人满意。 ----Manny Lehman,“软件进化的度量和规律”系统架构师系统架构师负责定义和传达ART开发的解决方案的共享技术和架构愿景。 这有助于确保正在开发的系统或解决方案符合其预期目的。详情系统架构师在将敏捷发布序列(ART)团队与共享的技术方向保持一致方面发挥着关键作用。他们与团队合作: 完善系统架构 验证技术假设 评估实施备选方案 创...
Kaizen 是关于改变事物的方式。如果你认为事情都没问题,你就不能做改善。所以改变一些东西! ——大野泰一 检查和调整 Inspect & Adapt:概述 检查和调整 (I&A) 是在每个 PI 结束时举行的重要活动,其中演示和评估解决方案的当前状态。然后,团队通过结构化的问题解决研讨会来反映和识别改进积压工作项。 敏捷宣言通过以下原则强调了持续改进的重要性:“团队定期反思如何变得更有效...
基于事实的决策的伟大之处在于它们推翻了等级制度。 ——杰夫·贝佐斯(Jeff Bezos),亚马逊创始人 测量和增长 Measure and Grow 是 SAFe 企业用来评估业务敏捷性进展并确定改进措施的方法。 业务敏捷性为组织设定了新的绩效标准,要求对新兴业务机会做出快速、有效的响应。但是,为了提高速度和敏捷性,领导者、团队和业务利益相关者需要一种方法来可靠地衡量当前状态并确定他们可以...
整体大于其各部分的总和。 ——亚里士多德,转述自《形而上学》系统团队 系统团队是一个专门的敏捷团队,协助构建和支持敏捷开发环境,包括开发和维护持续交付管道。它们还可以支持资产集成、端到端解决方案测试、DevOps 思维方式和实践、部署和按需发布。 详 现代软件系统日益复杂,会极大地影响向客户交付价值的速度、质量和流程。当今基础设施最明显的特征是它“多样化到断层”。开发人员很容易失去注意力,将...
可测试性设计:SAFe 中系统架构师角色的一个重要方面 作者:Alex Yakyma 注意:本文是社区贡献系列的一部分,该系列根据 SAFe 扩展专家社区的经验和意见提供了更多观点和指导。 系统越大,开发和维护就越困难,测试就越困难。不容易测试的系统不能轻易改变。无法更改的系统无法以敏捷方式开发和交付。此外,在处理遗留系统时,添加单元或功能测试可能非常困难,因为系统在设计时没有考虑到可测试性...