草庐IT

研发部

全部标签

做云原生时代标准化工具,实现高效云上研发工作流

本文为CODING研发总监王振威,在腾讯云CIF工程效能峰会上所做的分享。文末可前往峰会官网,观看回放并下载PPT。大家好,我是王振威,CODING研发总监。非常高兴能在这里给大家分享过去一段时间CODING的产品思考和升级,并为大家介绍CODING战略升级后的重磅新品。首先,我们来看一下CODING的全景产品矩阵。这里标识出了过去一年里,CODING做出的重要产品更新,其中有大量产品是全新推出的,也对一些现存的产品进行了升级,这张图几乎囊括了CODING现存的所有重要产品模块和功能。我们聚焦于软件研发阶段的管理,从团队协同到项目计划,从代码协作到构建集成,从测试管理到制品管理和部署上线,在部

做云原生时代标准化工具,实现高效云上研发工作流

本文为CODING研发总监王振威,在腾讯云CIF工程效能峰会上所做的分享。文末可前往峰会官网,观看回放并下载PPT。大家好,我是王振威,CODING研发总监。非常高兴能在这里给大家分享过去一段时间CODING的产品思考和升级,并为大家介绍CODING战略升级后的重磅新品。首先,我们来看一下CODING的全景产品矩阵。这里标识出了过去一年里,CODING做出的重要产品更新,其中有大量产品是全新推出的,也对一些现存的产品进行了升级,这张图几乎囊括了CODING现存的所有重要产品模块和功能。我们聚焦于软件研发阶段的管理,从团队协同到项目计划,从代码协作到构建集成,从测试管理到制品管理和部署上线,在部

云效告诉你如何进行研发排期,高效达成目标

云效告诉你如何进行研发排期,高效达成目标,研发排期主要实现对就绪队列(待开发)有节奏的填充,明确最近一次的发布计划,让准备好的需求有节奏地进入开发阶段。产品经理与研发团队同步本次排期的业务目标以及主要要解决的问题,同时对应是哪些需求来达成目标和解决问题。 作者:舍卫|阿里巴巴集团技术专家 1.负责人和参与人负责人:产品经理和研发负责人参与人:开发、测试 2.排期频率根据团队的现状确定一个排期的节奏,建议每周或每双周。 3.排期前提产品经理需要提前准备好按统一优先级排序的需求列表 云效上提供了三种需求优先级:非常紧急、紧急和普通,对应到如上图所示:紧急需求(临时紧急插入的需求)、核心需求+优化需

云效告诉你如何进行研发排期,高效达成目标

云效告诉你如何进行研发排期,高效达成目标,研发排期主要实现对就绪队列(待开发)有节奏的填充,明确最近一次的发布计划,让准备好的需求有节奏地进入开发阶段。产品经理与研发团队同步本次排期的业务目标以及主要要解决的问题,同时对应是哪些需求来达成目标和解决问题。 作者:舍卫|阿里巴巴集团技术专家 1.负责人和参与人负责人:产品经理和研发负责人参与人:开发、测试 2.排期频率根据团队的现状确定一个排期的节奏,建议每周或每双周。 3.排期前提产品经理需要提前准备好按统一优先级排序的需求列表 云效上提供了三种需求优先级:非常紧急、紧急和普通,对应到如上图所示:紧急需求(临时紧急插入的需求)、核心需求+优化需

云原生时代,软件交付有何不同 | 研发效能提升36计

编者按:从今天起,我们将开启一个新的专栏:《研发效能提升36计_持续交付篇》。专栏将通过10-20篇文章,系统分享云原生时代,企业如何落地持续交付,本文是该专栏的开篇。  策划&编辑|雅纯Dora在2018年DevOps年度报告中对软件交付效能提出了一组度量指标,以衡量一个企业的软件交付水平。  部署频率。指应用将变更部署到生产环境的频率。如每天都有部署,一天能部署十次,还是一天部署一次,或者一个月才部署一次。变更前置时长。指从代码提交到部署上线并在生产环境运行起来的时长。服务恢复时间。是服务中断之后到下一次服务能够恢复以继续服务的时长。变更失败率。是指对生产环境的变更失败的比率,总共变更了多

云原生时代,软件交付有何不同 | 研发效能提升36计

编者按:从今天起,我们将开启一个新的专栏:《研发效能提升36计_持续交付篇》。专栏将通过10-20篇文章,系统分享云原生时代,企业如何落地持续交付,本文是该专栏的开篇。  策划&编辑|雅纯Dora在2018年DevOps年度报告中对软件交付效能提出了一组度量指标,以衡量一个企业的软件交付水平。  部署频率。指应用将变更部署到生产环境的频率。如每天都有部署,一天能部署十次,还是一天部署一次,或者一个月才部署一次。变更前置时长。指从代码提交到部署上线并在生产环境运行起来的时长。服务恢复时间。是服务中断之后到下一次服务能够恢复以继续服务的时长。变更失败率。是指对生产环境的变更失败的比率,总共变更了多

从DevOps到BizDevOps, 研发效能提升的系统方法

  注:本文是对云栖大会何勉分享内容的整理,稍有删减,点击下方链接观看完整视云效BizDevOps论坛:https://yunqi.aliyun.com/2021/agenda/session173这几年“研发效能”一直是热词,很多组织都会启动研发效能提升专项。我与其中的很多有过深入的交流,他们中达成最终目标的并不多,经常是高调开始,草草收尾。为什么什会这样呢? 提升研发效能,首先要弄清楚要解决的问题是什么,然后才是落地解决问题的实践方法。否则问题没定义清楚,就很难有好的结果。 那提升研发效能究竟要解决什么问题? 我将提升效能要解决的问题,归纳为3个效能不等式。 三个不等式揭秘研发效能的本质 

从DevOps到BizDevOps, 研发效能提升的系统方法

  注:本文是对云栖大会何勉分享内容的整理,稍有删减,点击下方链接观看完整视云效BizDevOps论坛:https://yunqi.aliyun.com/2021/agenda/session173这几年“研发效能”一直是热词,很多组织都会启动研发效能提升专项。我与其中的很多有过深入的交流,他们中达成最终目标的并不多,经常是高调开始,草草收尾。为什么什会这样呢? 提升研发效能,首先要弄清楚要解决的问题是什么,然后才是落地解决问题的实践方法。否则问题没定义清楚,就很难有好的结果。 那提升研发效能究竟要解决什么问题? 我将提升效能要解决的问题,归纳为3个效能不等式。 三个不等式揭秘研发效能的本质 

【StoneDB研发日志】union功能bug记录

1、问题现象createdatabasesyw_mtr;usesyw_mtr;CREATETABLEt1(f1VARCHAR(255)CHARACTERSETutf8)engine=tianmu;CREATETABLEt2ASSELECTLEFT(f1,171)ASf2FROMt1UNIONSELECTLEFT(f1,171)ASf2FROMt1;ERROR2013(HY000):LostconnectiontoMySQLserverduringquery问题issue:https://github.com/stoneatom/stonedb/issues/2262、问题原因bug代码行Que

【StoneDB研发日志】union功能bug记录

1、问题现象createdatabasesyw_mtr;usesyw_mtr;CREATETABLEt1(f1VARCHAR(255)CHARACTERSETutf8)engine=tianmu;CREATETABLEt2ASSELECTLEFT(f1,171)ASf2FROMt1UNIONSELECTLEFT(f1,171)ASf2FROMt1;ERROR2013(HY000):LostconnectiontoMySQLserverduringquery问题issue:https://github.com/stoneatom/stonedb/issues/2262、问题原因bug代码行Que