以结果驱动的特性与能力:Cosmos平台开发实践

本文详细介绍了Bishop Fox公司Cosmos平台如何通过成功标准制定、特性能力规划、持续路线图制定和数据驱动的优先级排序等工程实践,实现更快速的功能交付和更有价值的客户成果。

Cosmos系列第二部分:以结果驱动的特性与能力

这是四部分博客系列的第二部分,分享我们在优化Cosmos托管服务平台的人员、流程和技术方面的经验教训。

第二部分:以结果驱动的特性与能力

在我之前的博客中,我介绍了Cosmos平台的核心工程原则如何提高功能开发的规模、灵活性和速度。在这篇文章中,我将讨论我们的特性和能力需求流程如何使我们能够构建更好的需求,并在交付方面获得更高的成功率。

想象一下,通过单独查看每块砖来建造房屋,而不是按照完整的蓝图工作。这就是我们在2023年面临的挑战。我们的团队正在处理数百个独立的工单,但很难看到这些部分如何为客户创造价值的整体图景。我们需要从思考单个任务转向关注有意义的结果。

从那时起,我们极大地改进了流程,专注于成功标准、特性和能力规划、持续路线图制定以及数据驱动的优先级排序。从过去"需要一个蓝色按钮"的需求方式转变为这些更有效的方法,需要培训我们的团队并共同建立新的流程和期望。

成功标准是实施的最重要变化。在流程成熟之前,产品分析师通常会考虑新功能的外观和工作方式。相比之下,我们现在不是从功能描述开始,而是从清晰、可衡量的结果开始。成功是什么样子,我们将如何衡量?这种方法使团队能够快速确定路线图中的下一步行动方向,以及在何处重新校准,并确保每个开发工作都能为客户带来切实的价值。

特性和能力规划涉及将不同的工单汇集在一起,并按相关工作分组为特性和能力。这使我们能够更好地理解依赖关系,构建更长的路线图,评估总体影响,提供更全面的解决方案,并减少开发开销。对特性和能力的适当管理解放了我们的分析师和工程师,使他们能够考虑我们的更大目标。

持续路线图制定建立在特性和能力工作之上。通过每个季度(我们首选的规划周期)扩展路线图,我们不断挑战公司的假设,并持续与客户、销售、运营和咨询团队重新联系。这种审查、重新排序和评估的节奏,加上我们在之前博客中提到的显著提高的速度,对我们的客户和业务健康产生了巨大的积极影响。

数据驱动的优先级排序是一种系统化的优先级确定方法,将关键决策向左移动,使团队能够更早地应对挑战,提高效率并降低成本。在Bishop Fox,我们为每个特性和能力收集广泛的输入,通过我们自己的算法进行处理,生成优先级的分数。然后,高级工程和产品领导者审查所有考虑中的特性和能力的排名,他们会考虑依赖关系和可能影响最终顺序的技术峰值等因素。优先级排序不是关于完美算法;而是关于早期做出明智决策,确保正确的优先级驱动产生有影响力的结果。

我们的工程和产品团队处理Cosmos工作的方式显著提高了他们更快交付新特性和能力的能力。在我的下一篇博客《自动化的重要性》中,我们将看到自动化如何作为力量倍增器,解放我们的团队以更快地前进。

comments powered by Disqus
使用 Hugo 构建
主题 StackJimmy 设计