阿里云云效发布研发协同工具,以新的产研协同工作方式助力实现BizDevOps
简介:2021云栖大会云效BizDevOps分论坛上,阿里云云效技术负责人陈鑫发布阿里云云效产品研发协同工具支撑ALPD理论,以新的产研协同工作方式助力实现BizDevOps。
编者按:10月21日,2021云栖大会云效BizDevOps分论坛上,阿里云云效技术负责人陈鑫发布阿里云云效产品研发协同工具支撑ALPD理论,以新的产研协同工作方式助力实现BizDevOps。
今年6月份的时候,在峰会提出了双敏和BizDevOps的概念,我们产品技术团队一直在思考,我们用什么样的产品可以承接这个理念及我们产品的发展趋势是什么,以及我们在现在这个阶段能够给各位开发者或者企业管理者带来什么样的收益,本文将从项目管理projex新产品和云原生应用交付平台appstack为你详细讲解。
企业为什么需要建设研发效能体系?
企业为什么需要建设研发效能体系?初创型公司需要统一的研发流程和工具体系减少个人依赖。随着业务增长应用变多,运维人员会出现线上发布到半夜的况,我们发现将Ops工作给Dev做提升了我们的黏性。产品团队、技术团队和业务团队要拉通对齐需要好的工具解决协通问题。中大型企业最大的资产就是积累资产和优秀人才。对外招聘不如对内求人效获得的收益更高。企业在发展历程中可能要面对的五大问题,因此需要建设研发效能体系去解决。
建设研发体系对中小企业的成本是非常高的,主要面临三个困难:
- 建设成本高,
- 专家能力不足,
- 难以持续迭代的演进。
建设体系需要招聘专职的工程师投入机械成本。开源软件搭建是否好用,软件是否有安全性,能否让生产系统延续性。数字化和云原生如何调整工艺体系去适配,所以我们认为中小企业去建设研发效能体系是非常难的。
1)云研发体系的必然趋势
在过去的五年中,云效已经服务了几十万的企业、组织和上百万的开发者,从云下走到云上使用云原生工具体系是云原生企业的最佳选择。原因有四点:
①:建设云原生研发体系的成本对于中小企业是巨大的,在云上提供开箱即用的云原生体系的SaaS服务就具备了非常低的门槛和成本。
②:一体化将成为未来的一大趋势,它可能会成为未来研发工具的核心能力,我们缺的是将工具连接、将研发效能数据连接、将组织连接的能力。
③:阿里云发布了一系列云原生产品宣布我们全面进入云原生时代。根据Gantner权威咨询机构预测,在2022年有57%的企业将采用云原发技术 我们调研发现企业往往在测试环节或者小微模式当中遇到了困难而没有大规模的应用。
④:企业效能改进要对研发数据进行建模和分析。研发、大数据和相关算法演变出智能应用将成为未来突破个人能力上限的重要方向。
2)云原生DevOps工具链,让研发运维更高效
云效已经具备从项目管理、代码开发再到交付运维的全链路工具链,像ECS、ACK等产品都做了集成让开发工程师在云效上开箱即用很容易构建。我们提供代码的安全曝露扫描和加密水印工程加强了企业的安全风险来保障企业的核心资产安全。
上图是云效产品功能图,工具套件包括本地IDE插件Gloudtookit和全云端开箱即用IDE平台Devstudio,我们在本地提供了虚拟断点和实时诊断能力可以远程调试适合诊断线上问。DevStudio对于前端数据做了优化支持非常多的自定义环境和插件。云效DevOps产品包括项目协作产品Projex和应用协作平台Appstack,它们是支撑BizDevOps理念和双敏理念落地的重要产品。
如上图图是我们云效DevOps产品矩阵。第一个是新一代项目协作产品projex,还有我们应用协作平台appstack,这两个产品是支撑我们BizDevOps理念和双敏理念落地的重要产品。
云效项目协作平台projex
项目协作平台的全新升级叫做projex,是基于原来产品的升级,基于一个理念。
我们全新升级的协作平台是projex,未来协作流程主要分为三步:
- 定义价值。
- 集体创造价值。
- 持续改进。
定义价值的核心是要需求质量,在团队效率不高时要解决业务团队和产品团队之间的协同问题。如何拉通?如何确保业务需求转变为产品需求?如何在看到产品需求变化和能否达到预期?上图中间这部分是产能工作流,它重点解决是产品和技术之间协作的问题。最后是持续改进。对研发数据的分析让我们知道团队协同的瓶颈在哪里以及如何持续改进。这代产品重点针对需求管理能力、交付过程能力以及我们效能洞察数字化能力做了升级。

- 多角色、跨项目协作;
- 需求自动化流转;
- 自定义工作项视图;
- 数字化效能度量;
1)多角色、跨项目协作
支持需求的结构化组织,多角色间完成需求的分解指派,让跨职能协作更加顺畅。
支持跨项目间需求流转,灵活支持Scrum、KANBAN协作,同时支持LeSS、ALPD等复杂项目协作模式。
2)需求自动化流转
通过自定义自动化规则,实现需求状态自动流转,需求的自动分配,及通知的自动催办。
通过集成外部平台集成,定义外部系统事件与需求管理的自动化规则,实现跨系统的自动化事件触发。
3)自定义工作项视图
通过过滤条件,创建各角色自定义工作项数据,并保存为视图分享给更多用户。
提供了需求/任务待办的多样式支持,如数据、列表、树型列表、看板、甘特图等呈现方式,支持不同的管理及协作场景。
4)数字化效能度量
全面的数字化指标体系,让产品研发过程透明化。
全面覆盖团队、项目、迭代、需求、质量管理等价值交付流的数据度。
面向效能管理各场景,提供效能提升数据指导。
原文链接
本文为阿里云原创内容,未经允许不得转载。
阿里云云效发布研发协同工具,以新的产研协同工作方式助力实现BizDevOps的更多相关文章
- 研发协同平台持续集成之Jenkins实践
导读 研发协同平台有两个核心目标,一是提高研发效率 ,二是提高研发质量,要实现这两个核心目标,实现持续集成是关键之一. 什么是持续集成 在<持续集成>一书中,对持续集成的定义如下:持续集成 ...
- 阿里云重磅发布RDS for SQL Server AlwaysOn集群版
2018年双十一刚过,阿里云数据库发布RDS for SQL Server AlwaysOn集群版,这是业界除微软云SQL Database外,首家云计算公司基于SQL Server最新AlwaysO ...
- 手把手教你使用Rollup打包📦并发布自己的工具库🔧
DevUI是一支兼具设计视角和工程视角的团队,服务于华为云DevCloud平台和华为内部数个中后台系统,服务于设计师和前端工程师. 官方网站:devui.design Ng组件库:ng-devui(欢 ...
- 有一个团队协同工具,叫Worktile
项目管理,本是一个老生常谈的话题,曾几何时大碗云集在这个市场,其中不乏出现像微软.SAP.IBM.用友这样的名字.复杂而又冗繁的流程控制,让人们划分成两类人,一类是会使用这些工具和系统的人,另一类是不 ...
- 发布《Linux工具快速教程》
发布<Linux工具快速教程> 阶段性的完成了这本书开源书籍,发布出来给有需要的朋友,同时也欢迎更多的朋友加入进来,完善这本书: 本书Github地址:https://github.com ...
- 火眼发布Windows攻击工具集
导读 渗透测试员的喜讯:安全公司火眼发布Windows攻击工具集--足足包含140个程序. Kali Linux 已成为攻击型安全专家的标配工具,但对需要原生Windows功能的渗透测试员来说,维护良 ...
- ios 程序发布使用xcode工具Application Loader 正在通过ITUNES STORE进行鉴定错误
ios 程序发布使用xcode工具Application Loader 正在通过ITUNES STORE进行鉴定错误 一:此错误会导致上传程序,一直停留在验证阶段,而没有一点上传进度:结果会苦等半天, ...
- 阿里云异构计算发布:轻量级GPU云服务器实例VGN5i
阿里云发布了国内首个公共云上的轻量级GPU异构计算产品——VGN5i实例,该实例打破了传统直通模式的局限,可以提供比单颗物理GPU更细粒度的服务,从而让客户以更低成本.更高弹性开展业务.适用于云游戏. ...
- 阿里云PolarDB发布重大更新 支持Oracle等数据库一键迁移上云
5月21日,阿里云PolarDB发布重大更新,提供传统数据库一键迁移上云能力,可以帮助企业将线下的MySQL.PostgreSQL和Oracle等数据库轻松上云,最快数小时内迁移完成.据估算,云上成本 ...
- 总结 Visual Studio 2019 发布以来 XAML 工具的改进
不知不觉,Visual Studio 2019 已经出到 16.8 和 16.9 Preview 了.虽然每次更新都林林总总地一大堆新功能和改进,但关于 XAML 的内容总是,always,每次都只有 ...
随机推荐
- 开发必会系列:JavaEE持久层框架对比与hibernate主键生成策略总结
一.持久层框架对比 ORM框架:即对象关系映射.它把数据库表映射到pojo类,然后通过对类的操作来实现对数据库的增删改查,sql语句自动生成. 对于代码开发者来说,就是在代码里先创建数据库连接对象,然 ...
- KingbaseES V8R6 常用的系统函数
查看当前日志文件lsn位置: select sys_current_wal_lsn(); 查看某个lsn对应的日志名: select sys_walfile_name('0/1162FBA0'); 查 ...
- KingbaseES V8R6 集群运维案例 -- 磁盘空间问题导致集群故障
某商业银行生产系统KingbaseES读写分离集群主库出现故障,导致集群主备发生切换.客户要求说明具体的原因. KingbaseES读写分离集群基本信息: KingbaseES集群信息 操作系统 ...
- vim-plus install
1.输入:git clone https://github.com/chxuan/vimplus.git ~/.vimplus 2.输入:cd ~/.vimplus 3.输入:./install.sh ...
- C++设计模式 - 原型模式(Prototype)
对象创建模式 通过"对象创建" 模式绕开new,来避免对象创建(new)过程中所导致的紧耦合(依赖具体类),从而支持对象创建的稳定.它是接口抽象之后的第一步工作. 典型模式 Fac ...
- 从0开始学杂项 第四期:隐写分析(3) GIF 图片隐写
Misc 学习(四) - 隐写分析:GIF 图片隐写 在上一期,我主要讲了讲自己对于隐写分析中的 PNG 图片隐写的一些浅薄理解,这一期我们继续对隐写分析的学习,学习的是图片隐写中的 GIF 图片隐写 ...
- #搜索,树剖,set#洛谷 3322 JZOJ 4049 [SDOI2015]排序&洛谷 3320 JZOJ 4050 [SDOI2015]寻宝游戏
洛谷 3322 [SDOI2015]排序 题目 小A有一个\(1\sim 2^N\)的排列\(A[1\sim 2^N]\),他希望将A数组从小到大排序,小A可以执行的操作有\(N\)种,每种操作最多可 ...
- OpenAtom OpenHarmony三方库创建发布及安全隐私检测
OpenAtom OpenHarmony三方库(以下简称"三方库"或"包"),是经过验证可在OpenHarmony系统上可重复使用的软件组件,可帮助开发者快速开 ...
- Python 变量:创建、类型、命名规则和作用域详解
变量 变量是用于存储数据值的容器. 创建变量 Python没有用于声明变量的命令. 变量在您第一次为其分配值时被创建. 示例 x = 5 y = "John" print(x) p ...
- 代码覆盖率检查工具 -- Coverage,简单使用
Coverage 一个专门用来检查代码覆盖率的工具,他的使用非常简单,有两种使用方法:[命令行运行,配合测试套件使用] 安装: pip install coverage 一.准备素材 main.py ...