Page 1 of 1

如何在敏捷环境中实现 SMURF 集成?

Posted: Sun Mar 23, 2025 7:43 am
by roseline371274
通用框架与灵活性的巧妙结合
如果您是敏捷环境中集成团队的一员,那么这些问题无疑会听 喀麦隆 数字数据 起来很熟悉:我们如何在项目内定位我们的团队(集中式还是分散式)?谁负责什么?我们如何才能更快、更好地协调依赖关系?我们该如何处理计划外的活动,例如事件和计划后才宣布的小型“紧急”调整?我们的工作很敏捷,不是吗?

对于我(Scrum Master)和我的团队来说,答案是:通用框架和灵活性的智能组合。这听起来可能很普通,但在实践中,它是一种提高生产力和简化与其他团队依赖关系的有效方法。

背景
我们的集成团队是 SAFe( Scales Agile Framework)计划中的全计划支持团队。十多个团队分为两个系列,我们为所有这些团队提供整合服务。他们没有自己的集成专家,因此依靠我们进行数据建模和开发集成(在 API 平台和集成平台上)。在 SAFe 概述中,我们充当系统团队和共享服务团队。

我们的团队包括:

集成架构师
数据建模者
集成开发人员
API 平台开发人员
Scrum Master
我们的职责包括:

交付集成(基于用户故事),包括部署至生产
测试支持和错误修复
管理(基于票证)
我们的项目增量由四个 Sprint/迭代组成,每个迭代持续三周(另加一周用于创新与规划)

SMURF点
足够的背景信息;是时候使用 SMURF 了。请记住,对我们有用的东西不一定对您有用——一切都取决于具体情况。这取决于。希望您仍然可以为自己的团队找到一些改进方法。

我们确定了以下五点作为我们工作方式的基础:

S印刷规划只是基础,不多也不少
使用单一事实来源
一支专家团队的独特技能
细化执行不明确?除掉它!
精细规划以缩短交货时间
 

Sprint 规划只是基础部分,仅此而已
与该计划的其余部分一致,我们每三周创建一次 Sprint 计划。由于并非所有活动都可以进行规划(例如管理任务和事件),因此我只将团队能力的一部分规划为“可用于”用户故事。我还为计划的部署预留了容量。如果我们太满,我会要求“程序”优先处理。然后,我们将过多的内容作为“可选”,或者我减少计划外工作的容量。通常,在 Sprint 计划之后会收到额外的用户故事,然后我们会查看谁仍然可以安排它们,无论是否以牺牲其他东西为代价。