研发效能及度量

一、背景:
看了一下博客,有很长时间没有更新这里面的文章了,扭头看一下窗外,今天的天气非常不错,2022年5月15日-晴天。前段时间听到朋友所在的公司关于度量失败的案例以及很多研发团队面对需求并行时,还在为按时交付,上线问题多而苦恼,今天我来给大家聊一聊研发效能的一些事儿。
二、什么是研发效能
相信大家只要一想到互联网行业,工作加班、996等都会有着深刻的印象,甚至有的公司在招聘人的时候,直接问到是否接受加班等。由于国内商业模式变化太快,导致业务紧张,不得不投入较多的时间赶进度,最终将产品交付到用户手里。甚至还有的公司要求除了完成正常的任务以外,还要强调工作的时长,但其实专注时长的这种操作,在行业内并不合理。工作时长并不能保障工作高效的产出。
所以我姑且认为研发效能就是让团队成员能够长期高效率地对用户产生价值即包括了持续地、用户价值、高效这三个原则。
*三、为什么要关注研发效能
那么为什么要关注研发效能呢?首先在我这些年的经验来看,软件开发工作流程是非常灵活地,具有一定创造性的工作。它的灵活性主要体现在
1、需求目标最终不确定,经常性需求变更,这个大家也不陌生了。
2、软件开发流程中各环节之间相互融合,比如说经常提到的测试左移、测试右移还有大家经常提到的开发-运维(DevOps)之间的融合
3、每个环节中从业人员的灵活性,比如对于同样的一个功能开发测试,其实现的方式,使用的工具都有着不相同的地方。
所以基于以上的体现,那么针对研发效能的提升应该从这几个方面着手。
1)提高工作流程的灵活性,

你可能感兴趣的:(devops,运维,单元测试,持续集成,jenkins)