数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发

2020 年 3 月 25 日

数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发

本文要点:

  • 持续交付是现代软件开发的标准技术。但是,持续交付的指标测量还不是很流行的做法。
  • Steve Smith 在《衡量持续交付》中引入的持续交付指标,可用来从稳定性和速度方面衡量持续交付的表现。
  • 将持续交付指标引入开发团队后,就可以针对部署管道思考新的改进方案,因为实体组装团队的价值流需要针对稳定性和速度来做优化。
  • 持续交付指标提供了一个开发流程优化框架,开发团队可以在其中设置稳定性和速度目标,并跟踪进度。
  • 在开发团队中引入持续交付指标需要搭配一个近实时的工具,用来透明地执行原始数据收集和指标计算的任务。

数据驱动决策系列文章概述了数据驱动决策如何支持软件交付中的三大活动——产品管理、开发和运营。

简介

软件产品交付组织需要愈加频繁地交付复杂的软件系统。软件交付工作涉及的主要活动包括产品管理、开发和运营(这里我们的确指的是活动,而不是在谈各个部门,后者是我们不推荐的说法)。在每项活动中,都必须快速做出许多决定以推进交付。在产品管理中,决策主要涉及功能优先级。在开发中,它关联的是开发流程的效率。在运营中,它主要针对的是可靠性。

可以根据团队成员的经验来做出决策。另外可以基于数据做出决策。这将带来更加客观和透明的决策流程。尤其是随着交付速度的提升和交付团队数量的增加,保持透明的组织就能让所有人无需耗时的同步会议,也可以一直走在同样的轨道上。

原文链接:【 https://www.infoq.cn/article/3mizdzNK8CgwlAopNwAc 】。未经作者许可,禁止转载。

登录后可解锁全站优质内容

免费畅享技术公开课、顶尖技术团队访谈、一线互联网大厂技术实践

文章
视频
电子书
研究报告
立即登录
2020 年 3 月 25 日 14:16 683

评论

发布
暂无评论
发现更多内容

从零开始搭建完整的电影全栈系统(二)——简单的WEB展示网站的搭建

刘强西

Yii2 yii

java安全编码指南之:表达式规则

简爱W

Java java架构师

架构师0期Week13总结

Nan Jiang

物联网为什么需要5G?

华为云开发者社区

5G 物联网

干货来袭!20例JavaWeb项目开发精粹;(内含源码)

Java架构师迁哥

anyRTC - 模仿微信音视频通话功能

anyRTC开发者

WebRTC 语音 直播 RTC 安卓

架构师训练营-第十二周作业

Geek_a327d3

anyRTC小程序SDK 4.0上线

anyRTC开发者

小程序 WebRTC 语音 直播 RTC

淘宝服务端高并发分布式架构演进之路

简爱W

Java java架构师

CommonMistakes

卓丁

GitHub上14个屌炸天的Java进阶教程、面试真题项目,建议收藏!

Java成神之路

Java 编程 程序员 Spring Boot

微信群总是有人发广告?看我用Python写一个自动化机器人消灭他!

刘早起😶

Python

架构师13周练习

小蚂蚁

到底什么是分布式系统?你需要了解这些

华为云开发者社区

分布式 部署

JavaScript中的原型到底该如何理解?

Walker

JavaScript 前端 面向对象编程 原型

捡到宝啦!阿里内部人手一本的Springboot进阶手册,先学为敬

Java架构师迁哥

Fettley全球共识共享智能合约资产计划 掀起行业追捧热潮

InfoQ_967a83c6d0d7

Redis单线程为什么能做到高性能和io多路复用它是个什么鬼

Java架构师迁哥

限量版Netty纯手打笔记,年薪80W架构师耗时1个月整理出

Java架构师迁哥

架构师0期Week13作业

Nan Jiang

架构师训练营-第十一周作业

Geek_a327d3

常用数据分析指标

从零开始搭建完整的电影全栈系统(一)——数据库设计及爬虫编写

刘强西

爬虫 Scrapy

35岁以上的程序员们,后来都干什么去了?

华为云开发者社区

程序员 职业规划 架构师

如何在一台电脑上管理多Github账号

Matrix Chan

git GitHub 版本管理工具 开发日志

Securecrt 使用

yuanhang

securecrt

【DevCloud · 敏捷智库】暴走在发布前夜的开发,你怕不怕?

华为云开发者社区

版本控制 系统集成 发布

每周花6小时跟清华大牛学Java:JVM、高并发多线程、算法、微服务。

Java成神之路

Java 编程 程序员 面试

大数据2学习总结

周冬辉

LeetCode题解:225. 用队列实现栈,一个队列, 压入 - O(n), 弹出 - O(1),JavaScript,详细注释

Lee Chen

LeetCode 前端进阶训练营

Linux 基础操作

yuanhang

linux命令

数据驱动型决策如何支持软件交付(二):持续交付指标助力产品开发-InfoQ