阿里云云效发布研发协同工具,以新的产研协同工作方式助力实现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,每次都只有 ...
随机推荐
- AOSP下载且编译
一.简介 AOSP:Android Open Source Project 二.环境要求 我们可以先了解官网(https://source.android.com/docs/setup/start/r ...
- 初识uds之abstract socket
PS:要转载请注明出处,本人版权所有. PS: 这个只是基于<我自己>的理解, 如果和你的原则及想法相冲突,请谅解,勿喷. 环境说明 无 前言 在<记一次有趣的hwclock ...
- 天天用defineEmits宏函数,竟然不知道编译后是vue2的选项式API?
前言 我们每天都在使用 defineEmits 宏函数,但是你知道defineEmits 宏函数经过编译后其实就是vue2的选项式API吗?通过回答下面两个问题,我将逐步为你揭秘defineEmits ...
- C++ Concurrency in Action 读书笔记三:并发操作的同步
Chapter 4 并发操作的同步·Synchronizing concurrent operations
- linux xfce 在文件管理器里点击运行shell脚本文件
1.打开 Settings Editor 2.点击左边的 thunar 3.点击右边的 添加 ,在属性中输入 /misc-exec-shell-scripts-by-default 在类型中选择布尔类 ...
- 基于IDEA javaweb项目目录结构
https://www.pianshen.com/article/62631355687/
- 突然连不上Github或者连接超时的解决办法
问题描述当进行仓库pull或者push时,报错如下(连接失败/被拒绝/超时等): Failed to connect to github.com port 443: Connection refuse ...
- C#添加自定义控件
1.vs 控件工具箱添加选项卡 2.输入选项卡名称 我这里是Emgucv 3.点击选择项 4.点击浏览 找到Emgu.CV.Platform.NetFramework.dll 这是emgucv的C#控 ...
- Qt线程简单使用二:QObject~创建任务类
需求: 点击QPushButton按钮,QLabel中的数字,不断累加,一直到999. 做法: 创建任务类,用来完成任务,创建子线程,将任务类放到子线程中,点击QPushButton后,先发送 ...
- 在Mac系统上使用Qt调用摄像头不出图解决方法
需求:在Mac系统上,调用摄像头,实现旋转.缩放.处理视频帧等功能 问题:使用获取视频帧的方法,在Mac上调不起来摄像头 解决方法: 将视频窗口(QVideoWidget)和视频帧(QVideoFra ...