扫码阅读
手机扫码阅读

按需交付价值

405 2023-08-03

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:按需交付价值
文章来源:
充满诗意的联盟
扫码关注公众号

在2019规模化敏捷春季峰会上,我作为Topic Leader组织了一个关于“无法按照客户需要的时间点提供价值”的小组讨论。这个话题源于我所在团队的实际经历,即参与政府大数据分析项目,突发事件导致客户需要提前交付功能,引发了团队的紧急会议讨论。

在讨论中,团队成员面对突如其来的变更需求表示出各种担忧,包括backlog优先级调整的难度、开发测试时间紧迫、跨团队依赖和风险控制问题等。这些都是团队在尝试快速响应市场机遇时所面临的挑战。

面对这类挑战,传统的合同与管理手段已不再奏效,敏捷开发要求我们拥抱变化。SAFe规模化敏捷的原则指出应通过经济的视角考虑问题,优先交付用户价值最高的部分。在紧急情况下,团队应冷静分析,与客户探讨最重要的需求,合理划分优先级以快速交付。

成功的决策并不保证团队就能够拥抱变化,因为团队还必须具备快速交付的能力。这涉及到团队的组织能力、成员的开发能力、系统架构的支撑能力、软件质量保证能力和最终发布能力。为了保证快速交付,团队成员需要持续学习高质量代码设计并采用“小步快跑”的开发方式。

敏捷团队应采用特性团队的组织形式,以降低沟通成本和提高交付速度。系统架构应支持低成本、高效率和快速开发,而在SAFe中,这通过“架构跑道”与“使能故事”来实现。同时,内建质量是保证代码质量的关键,它要求在开发过程中通过每次编码来确保质量,而非仅在最后测试阶段。

随着敏捷团队向规模化团队的转变,团队间的计划变更会带来更复杂的挑战。为了降低耦合度和提高交付速度,规模化团队应以特性团队为组织结构。此外,为了应对规模化团队的挑战,系统架构会越来越多地向微服务转型,配合DevOps实现快速交付。

最终,只有提高团队的开发能力、内建质量、系统架构支撑力以及微服务与DevOps的转型,才能打造出能够快速且灵活地交付用户价值的团队。这个过程需要所有团队的持续改进和不断提高。

想要了解更多内容?

查看原文:按需交付价值
文章来源:
充满诗意的联盟
扫码关注公众号