【译】利用状态和推广板对功能交付进行大规模的管理和协作

112 阅读3分钟

与任何类型的流程一样,涉及的工作和人员越多,就越难持续按时交付高质量的结果。对于功能发布也是如此。虽然功能标志为发布过程增加了重要的速度和安全性,但跟踪不断增长的标志数量可能是一项缓慢和容易出错的任务。这就带来了被遗忘的标志、不必要的延迟和不符合规定的风险。对于企业团队来说,这种风险是成倍增长的。

这就是为什么我们很高兴地推出我们新的[状态](http://You can now assign a status to each feature flag upon creation or when updating targeting rules. Statuses indicate a feature’s stage in the release process. Rollout board visualizes all flags by their assigned status so you can track multiple releases and experiments in one place.)和推出功能,使任何规模的团队都能快速和容易地管理标志和实验。

快速行动,不漏掉一个标志

通过Statuses,你可以在创建一个新的功能标志或更新现有功能标志的目标规则时,指定一个功能在其发布过程中的阶段。这样做可以让你检查任何旗帜或实验的最新状态,节省你挖掘其配置的时间和麻烦。所有分配了状态的旗帜都会自动出现在滚动板上。

展开板将所有旗帜的状态可视化,并方便地包括所有你需要的细节,以快速确定旗帜和实验的适当的下一步行动。在这里,你和你的团队成员可以看到一个状态最后一次更新后的天数,在各个环境中收到的流量,以及未完成的警报通知和批准请求。对于在任何给定时间内协调多个发布的团队,状态和推出板可以提供帮助。

  • 简化功能交付。让 旗帜和团队成员了解最新情况,并迅速确定任何特定功能所需的下一步。
  • 实现大规模的效率。在 一个中心位置轻松地管理和协作多个功能标志和跨团队的实验。
  • 减少技术债务。一 旦功能完全发布,安全、及时地退出功能标志,并防止未使用的标志在你的代码库中累积。

管理和支配功能交付的生命周期

Statuses和Rollout board扩展了我们平台的管理和治理能力,旨在帮助企业团队确保整个功能交付生命周期的效率、安全性和合规性。开发人员和QA工程师可以通过状态了解情况,并在功能被推送到生产、在内部团队中测试并逐渐发布给真正的用户时,通过审批流程请求同行审查。工程师还可以与产品和市场部协调,进行外部测试、实验和产品发布。随着标记和实验的增加,状态和推出板可以帮助团队确保发布工作按计划进行,任何批准请求或沿途出现的警报通知都会得到适当和及时的关注。

了解更多关于Split如何帮助团队管理和治理功能发布的信息

Statuses现在对所有用户都可用。Rollout board仅在我们的平台版上提供。要想了解Statuses和Rollout board的运行情况,请加入Lizzie Eardley,Split的数据科学家,在我们2021年9月1日上午10点PT/下午1点ET的网络研讨会上进行现场概述和演示。