云效BizDevOps上手亲测

云效BizDevOps上手亲测

  • 什么是云效
  • 项目协作Projex
    • 配置2023业务空间
    • 原始诉求字段
    • 原始诉求工作流
    • 创建原始诉求
    • 配置2023产品空间
    • 创建主题
    • 业务原始诉求关联主题
    • 配置2023研发空间
    • 新建需求
    • 需求关联主题
  • 与传统区别
    • 云效开发流程
    • 传统开发流程
    • 云效BizDevOps
  • 操作体验

什么是云效

在说到云效之前,我们先来了解一下什么是云效?云效是云原生时代一站式 BizDevOps 平台,是阿里云企业级一站式的研发协同平台,通过阿里多年新零售、新金融等项目协作、产品研发、智能运维、研发效能提升的最佳实践,为企业在云时代的软件研发提供从“需求、开发、测试、发布、运维”端到端的研发协同工具支撑和服务,关注业务、产品和应用开发三个交付和反馈闭环,构建完整的协作实践体系。说到云效BizDevOps,那么最经典的项目协作体系示例如图
在这里插入图片描述
云效主要包括以下的云效产品
在这里插入图片描述
下面我们开始进入云效BizDevOps操作吧。

项目协作Projex

作为软件开发者,我们就按照软件的生命周期来对云效进行操作,日常的软件研发大都是按照“需求、开发、测试、发布、运维”的顺序来执行的,那么我们就先从项目需求来接入云效,说到项目的整个生命周期,其中涉及到的团队的有业务、产品、开发等,那么就需要对相应的团队创建独立的项目空间,打开项目协作页面
在这里插入图片描述
业务内容
在这里插入图片描述
随后创建【2023产品空间】用于放入产品内容
在这里插入图片描述
最后创建【2023研发空间】放入研发相关内容
在这里插入图片描述
回到首页我们可以看到我们刚才创建成功的项目空间
在这里插入图片描述

配置2023业务空间

默认的业务空间的配置可能不符合我们的具体场景,因此需要先进行相关配置。进入2023业务空间,点击左下角的【设置】按钮,

原始诉求字段

在打开的页面点击【原始诉求】
在这里插入图片描述
在打开的原始诉求列表页面可以看到【客户诉求】,点击列表行的【字段模板】
在这里插入图片描述
在打开的字段模板页面可以看到客户诉求默认的字段,我们可以添加我们需要的字段或者自定义字段
在这里插入图片描述
如果当前字段不够用的话可以点击【添加字段】,
在这里插入图片描述
选择需要的字段,比如【进度】或者点击下方的【新建字段】跳转到【企业设置
】-【工作项字段】-【新建字段】完成自定义字段添加。

原始诉求工作流

在原始诉求字段添加完成之后的列表页,切换到tab 【工作流】,
在这里插入图片描述
可以看到目前模板默认的工作流状态,如果需要添加【工作项状态】,点击【添加工作项状态】
在这里插入图片描述
选择需要的状态或者【前往企业设置查看】自定义工作项状态,都是可以的。

创建原始诉求

完成了原始诉求的基础配置之后,我们就可以创建原始诉求,
在这里插入图片描述
点击【新建原始诉求】,输入诉求内容,点击【新建】
在这里插入图片描述
完成原始诉求的创建。

配置2023产品空间

默认的产品空间的配置可能不符合我们的具体场景,因此需要先进行相关配置,配置的操作同【配置2023业务空间】,下面我们开始创建主题

创建主题

打开2023产品空间页面,创建产品主题
在这里插入图片描述
点击【创建主题】,输入主题点击【新建】完成主题创建
在这里插入图片描述

业务原始诉求关联主题

主题创建完成之后,我们再次回到【2023业务空间】找到刚才创建的两个【原始诉求】,并为他们添加【依赖事项】,选择【主题】,关联我们刚才创建的产品主题【企业微信主题】
在这里插入图片描述

配置2023研发空间

默认的研发空间的配置可能不符合我们的具体场景,因此需要先进行相关配置,配置的操作同【配置2023业务空间】,下面开始创建需求
在这里插入图片描述

新建需求

点击【新建需求】按钮,创建需求
在这里插入图片描述
需求创建完成后可以为需求关联产品空间 主题

需求关联主题

需求创建完成以后可以为需求关联【原始诉求】或者【主题】
在这里插入图片描述
在这里插入图片描述
关联完成之后我们回到【2023产品空间】为主题添加【依赖事项】,依赖事项选择2023研发空间的对应需求
在这里插入图片描述
最后点击【关系全景图】可以看到整体的依赖关系
在这里插入图片描述
这样整体就形成一个以产品主题为中心,还可以向上查看主题关联的原始诉求,向下查看主题关联的技术需求,最终形成一个业、产、技需求关系拓扑图,为每个需求追根溯源。

与传统区别

云效开发流程

体验了云效BizDevOps的项目协作,整体感觉上从业务到产品到研发的流程上更加清晰明了,并且整个过程都比较清晰可控,业务团队可以随时关注当前【原始诉求】关联【主题】的完成进度,产品团队可以随时关注到当前【主题】下【依赖事项】中的【需求】研发进度,研发团队直接可以关注到【需求】研发进度,真正的可以实现业务、产品和研发三个交付和反馈闭环。

传统开发流程

那么传统项目呢,传统项目从业务、产品到研发,整个过程三个团队相互协作比较少,项目前期通过三方开会的方式确定需求,项目中期研发团队根据紧张的排期开发功能,期间不会再遇业务及产品进行沟通,项目后期功能研发完成提测,此时业务的需求经过产品再经过研发之后,展现的效果可能与业务最初想达到的效果有一定差距,那么带来的结果就是研发无休止的修改功能,增加了开发负担,延误了产品功能,三方没有一方感到满意。

云效BizDevOps

那么有了云效BizDevOps的项目协作之后,可以在整个业务、产品、研发期间达到一个反馈闭环,每个团队都可以关注到具体需求的开发进度,从而及时的针对已完成的需求进行验证反馈,同时开发人员及时的进行修改完善,在功能不断的迭代开发中完成整体项目计划,正如
在这里插入图片描述
一样,整体是一个闭环,而不是单单只有一条直线。并且云效BizDevOps项目协作整体的操作很容易理解,操作过程基本不用参考文档就可以实现,项目协作中的专有名词释义也比较准确,需要操作文档的可以参考项目协作,想要更多的了解云效BizDevOps可以详细阅读以下电子书必致(BizDevOps)白皮书2022。

操作体验

这次操作云效BizDevOps项目协作,从创建业务空间、产品空间、研发空间到单一空间的字段、流状态配置等,整体操作都比较容易理解,不过对于初次操作的开发者还是建议先看一下项目协作的操作文档,便于你快速上手操作,节约学习成本。那么操作过一次之后基本上后续就不再需要文档了,流程很清晰,操作很明朗。虽说项目是按“需求、开发、测试、发布、运维”的形式,不过项目协作的话稍有不同,整体是以产品空间【主题】为主导,而不是传统的以需求为主导,虽说短时间会有一定的适应期,但是以产品【主题】为主导,向上可以关联到原始诉求,向下可以关联到研发需求,从而让业务、产品、研发结合的更加紧密,相应的闭环带来的交付效能提高也就更加显而易见了,产品挺好,也容易落地,是一款不错的项目协作产品。

活动推广:https://developer.aliyun.com/huodong/dashiblogger?userCode=fkssw94w

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/35755.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【vue3】【vant】 移动本草纲目案例发布收藏项目源码

更多项目点击👆👆👆完整项目成品专栏 【vue3】【vant】 移动本草纲目案例发布收藏项目源码 获取源码方式项目说明:其中功能包括 项目包含:项目运行环境文件截图 获取源码方式 加Q群:632562109项目说明&am…

加拿大:一场生活与梦想的邂逅

加拿大,一个名字,便能唤起人们对广阔天地的无限遐想。这里,是自然的宝库,是多元文化的熔炉,更是梦想成真的地方。 想象一下,清晨醒来,窗外是连绵不绝的落基山脉,阳光透过松林的缝隙…

软件工程练习题2

一、选择 21. 软件生命周期中所花费用最多的阶段是( )。 A.详细设计 B.软件编码 C.软件测试 D.软件维护 22. 详细设计的结果基本决定了最终程序的( ) 。 A.代码的规模 B.运行速度 C.质量 …

5种查找方法简单介绍:顺序查找、分块查找、二分查找、哈希查找、插值查找

1、顺序查找(Sequential Search) 1.1 定义: 顺序查找是按照序列原有顺序对数组进行遍历比较查询的基本查找算法. 1.2 原理: 对于任意一个序列以及一个给定的元素,将给定元素与序列中元素依次比较&am…

揭秘搜索引擎核心机制:网页爬行、索引、预处理、建立索引、查询处理与结果排序策略的深入解读

搜索引擎的工作原理与流程是一个复杂而精细的系统工程,旨在帮助用户从互联网的海量信息中快速找到最相关、最有价值的内容。 理解搜索引擎工作原理对于内容创作、网站优化、广告投放及日常搜索至关重要。它能指导网页设计更加友好,提高搜索引擎排名&…

热点观察 | 《姜饼人王国》新作来袭、《Monopoly GO!》荣登5月全球畅销榜榜首

本周出海热点: 1. 中国品牌借欧洲杯打响知名度 2. 米哈游玩家切割二次元 3. 6月27日,Steam游戏《六月衷曲》上线TapTap 4. 《Monopoly GO!》荣登5月全球畅销榜榜首 5. 《地下城与勇士》拿下本周亚洲T1市场畅销榜冠军 6. 《姜饼人王国》新作强势登顶…

【MySQL连接器(Python)指南】07-连接器其它参数

文章目录 前言MySQL身份验证选项字符编码事务时区SQL模式错误处理客户端标志启用和禁用类型转换通过SSL连接连接池协议压缩总结前言 MySQL连接器(Python),用于让Python程序能够访问MySQL数据库。要想让Python应用程序正确高效地使用MySQL数据,就需要深入了解MySQL连接器的特性…

AI在创造还是毁掉音乐

轮番上线的音乐大模型,一举将素人生产音乐的门槛降到了最低,并掀起了音乐圈会不会被AI彻底颠覆的讨论。短暂的兴奋后,AI产品的版权归属于谁,创意产业要如何在AI的阴影下生长,都在被更多理性的目光审视。 一、整体介绍 …

pg_rman:备份和恢复管理工具#postgresql培训

pg_rman 是 PostgreSQL 的在线备份和恢复工具。 pg_rman 项目的目标是提供一种与 pg_dump 一样简单的在线备份和 PITR 方法。此外,它还为每个数据库集群维护一个备份目录。用户只需一个命令即可维护包括存档日志在内的旧备份。 #PG培训#PG考试#postgresql考试#pos…

vue2和vue3中实现点击复制粘贴功能

提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 Vue2(点击复制粘贴功能的实现)1. 安装vue-clipboard插件2. 引入vue-clipboard插件3. 在组件中使用复制粘贴功能 Vue3(点击复制粘贴功能的实现)1. 安装vue-clipboard…

【面试干货】静态类型的特点及其在Java中的应用

【面试干货】静态类型的特点及其在Java中的应用 1、静态类型的特点1.1 静态属性1.2 静态方法1.3 静态类 2、静态类型在Java中的应用 💖The Begin💖点点关注,收藏不迷路💖 在面向对象编程中,静态类型 是一种重要的概念&…

非关系数据库-数据库基础理论概述

数据库基础理论概述 数据库作为现代信息技术的核心组件之一,其重要性不言而喻。本文将从数据库的基本概念出发,逐步深入到数据库的设计、管理、以及安全性等关键领域,并结合实际案例,让读者对数据库有一个全面而深入的理解。同时…

hnust 1100 实验3-2:素数判断

hnust 1100 实验3-2:素数判断 题目描述 判断正整数x是否为素数。 质数又称素数。指在一个大于1的自然数中,除了1和此整数自身外,没法被其他自然数整除的数。换句话说,只有两个正因数(1和自己)的自然数即为…

网传不好投了?2区Frontiers“水刊”强势回归,11天录用,十投九中!

本周投稿推荐 SSCI • 1区,4.0-5.0(无需返修,提交可录) EI • 各领域沾边均可(2天录用) CNKI • 7天录用-检索(急录友好) SCI&EI • 4区生物医学类,0.1-0.5&…

MySQL 主从复制集群高可用

在实际的生产环境中,如果对数据库的读和写都在同一个数据库服务器中操作,无论是在安全性、高可用性还是高并发等各个方面都是完全不能满足实际需求的。因此,一般来说 都是通过主从复制(Master-Slave)来同步数据&#x…

【python全栈系列】day05-python数据类型-List

1、概述 Python中的列表是一种有序的集合,用于存储一系列的数据项,这些数据项可以是数字、文本、对象,甚至其他列表有序可变(同一个内存地址中的数据变化) 2、列表的操作 2.1、创建 #1.创建列表 list1 [] #空列…

linux系统中vim ls grep等命令无法使用

linux突然vim ls grep等命令无法使用 系统配置路径被修改导致无法使用: echo $PATH 查看配置路径 添加路径 执行以下命令 export PATH$PATH:/root/bin export PATH$PATH:/usr/sbin

Spring MVC数据绑定和响应——复杂数据绑定(二)集合绑定

一、集合绑定的使用 集合中存储简单类型数据时,数据的绑定规则和数组的绑定规则相似,需要请求参数名称与处理器的形参名称保持一致。不同的是,使用集合绑定时,处理器的形参名称需要使用RequestParam注解标注。 接下来使用集合数…

OpenCV使用forEach的方式来遍历像素值

opencv 4.x新增了forEach的方式遍历像素值&#xff0c;比传统方式略快一些。因为它本身是使用多线程并行的方法来遍历的。从opencv源码能看到这句话&#xff1a; parallel_for_(cv::Range(0, LINES), PixelOperationWrapper(reinterpret_cast<Mat_<_Tp>*>(this), …

模块化沙箱的优势与应用

在数字化时代&#xff0c;数据安全已成为企业乃至国家层面不可忽视的重要议题。随着云计算、大数据等技术的广泛应用&#xff0c;数据泄露、恶意攻击等安全威胁日益严峻。在这样的背景下&#xff0c;模块化沙箱技术应运而生&#xff0c;为企业提供了高效、灵活的数据安全解决方…