【评测】-云效业产技(BizDevOps)分层协作方案

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
可观测可视化 Grafana 版,10个用户账号 1个月
简介: 最近,无意中看到阿里云效推出了新的功能,需要进行评测,整好这个方案和我实际遇到的情况比较贴近,所以花点时间写下评测,表达下自己的看法。

最近,无意中看到阿里云效推出了新的功能,需要进行评测,整好这个方案和我实际遇到的情况比较贴近,所以花点时间写下评测,表达下自己的看法。

https://developer.aliyun.com/mission/review/bizdevops?spm=5176.23490725.J_9973625550.2.9638171ahATFJj

用户背景

一线DevOps实践者,平时喜欢研究各类DevOps平台工具,对项目管理和敏捷精益只是略懂,不是专门研究这个方向的,但是遇到过云效业产技所要解决的问题,确实现实中,是有这样的情况,并且很复杂。

文案感受

对于文案的介绍和整体设计,我是很理解,并且认为确实能解决现实中的痛点。项目制和产品制完全是不同的,如果是仅仅做一个项目,或者说你的组织完全按照敏捷实践,产品经理和研发都是在一起工作或者同属于一个部门,确实没有这样的问题。

但是对于产品制的公司,这里可能说的主要是2b的传统软件产品公司,客户诉求,售前反馈,产品经理,需求分析师,再到研发团队,这个链条是很长的,常常上下游的信息是不互通的,只能靠拉会沟通解决,甚至扯皮的情况,比比皆是。从DevOps的角度,研发最终交付的是明确且合理的需求,但是从原始需求明确可开发的需求,这个过程是很不好管理的,甚至都是没法度量和跟踪的。

云效业产技(BizDevOps)分层协作方案,其实解决的就是这一类问题。

用户体验&疑惑

  1. 创建项目空间 后,我的第一个疑问是 团队权限问题。 按照云效的设计思想,一个组织(公司)是一个账号,那么组织下的团队呢?团队和项目什么关系呢?

如下图所示:如果是一个团队,下面项目是可以理解的。 如果像宣传文案上的那样,团队的概念在哪里?如果说,这里项目背后就是一个业务团队,也算可以理解

  1. 在“业务反馈空间” 下创建 原始诉求 后, 不知道下一步该做什么,按照 此次的BizDevOps分层协作方案,这些问题类型 之间,都是有关系的,父子关系,依赖关系等,但是 在新建 工作项 时候没有体现,只是在关系全景图 才看出来关系

如下图所示,每个工作项的类型间应该明确关系类型,比如原始诉求下 只能是某个需求类型,而不是能其他类型,不能随便关联或者随便拆分。

  1. 比如原始诉求再更改状态时候,是否应该严格限制?必须要关联需求,不然随便改状态,上下游其实是脱节的,作为业务需求方,原始诉求 到底谁再承接处理,谁在设计?

  1. 以下三个空间里都有缺陷者类型,还有专门的一个缺陷空间,属实让人有点迷惑,难道缺陷不是项目的一部分吗?为什么单独还有个缺陷空间?

  1. 缺陷-需求之间的关联衔接,建议做些加强,比如这个缺陷引入的原因是什么?谁引入的?有助于做根因分析。

  1. 经典项目管理空间里, 里程碑感觉没开发完吧,里程碑应该是划分成不同阶段,每个阶段下有不同的任务。目前感觉没有和任何其他部分有关联。

  1. 敏捷项目空间的需求能分配到传统项目的任务去做?没太理解

总结

先说好的地方,整体方案确实能够解决现实中的问题,现实中,标准的特性团队是不常见的,部门墙是很严重的,云效业产技(BizDevOps)分层协作方案确实能够解决这样的问题,对组织的架构影响是很小的。

再说整体实际操作下来的感受

  1. 把“业务反馈”,“产品规划”等作为项目来看待,是否合适?不管是从表述,还是理解上,都让人困惑。为什么不把“业务反馈”,“产品规划”分别做成 “原始需求池” 和 “产品规划”  2个功能模块呢?研发项目(敏捷/瀑布)还是项目
  2. 权限问题,实际企业场景里,部门组织架构是个很重要的概念, 但是在云效整个上面没有体现,组织部门和这些业务什么关系?这些业务需求又和哪个部门有关?这些最终可能涉及到部门的绩效和业绩
  3. 从工作项(原始诉求,需求,主题,任务)的关联上来看,有点凌乱,是否能够清晰定义工作项的关系和意识,之间的操作衔接感觉不出来。 如果A创建了原始诉求,下一步该做什么?工作流的下一个环节对应的人是谁?他应该做什么?如果按照这个图的设计,怎么流转到下游的空间?没有看出来。

  1. 从用户视角,比如研发经理,我应该和外部的原始诉求,内部的研发需求都有关系,我到底该去那里看?这里主要问题,还是第一点提到的,业务线是个长期的,项目更多是短期或者周期的,放在一起平等看待是不合适。
  • 原始需求池
  • 产品规划
  • 项目列表

按照这样的业务顺序调整菜单,是否合适?本质上还是一个个库,但是能体现先后顺序。不同的工作项严格定义在不同的空间里(甚至不允许出现同样的类型出现在不同类型空间里)。

最后,再有一围绕某个业务的全局关系视图,更清晰。

  1. 未来,新版的 项目协作Projex 是否会替代当前的 项目协作?如果是替代,似乎没有看到和下游研发工程(流水线)相关的信息。
相关实践学习
2分钟自动化部署人生模拟器
本场景将带你借助云效流水线Flow实现人生模拟器小游戏的自动化部署
SVN版本控制系统
SVN是现在软件开发之中的主流软件版本控制工具,在工作之中利用SVN可以有效的解决多人开发的代码管理问题,本课程将为读者讲解SVN服务器的配置以及基于MyEclipse的SVN客户端插件的配置与使用,并且在讲解之中着重讲解了冲突的产生于解决。
相关文章
|
8天前
|
Kubernetes 安全 Devops
【云效流水线 Flow 测评】驾驭云海:五大场景下的云效Flow实战部署评测
云效是一款企业级持续集成和持续交付工具,提供免费、高可用的服务,集成阿里云多种服务,支持蓝绿、分批、金丝雀等发布策略。其亮点包括快速定位问题、节省维护成本、丰富的企业级特性及与团队协作的契合。基础版和高级版分别针对小型企业和大规模团队,提供不同功能和服务。此外,云效对比Jenkins在集成阿里云服务和易用性上有优势。通过实战演示了云效在ECS和K8s上的快速部署流程,以及代码质量检测和AI智能排查功能,展示了其在DevOps流程中的高效和便捷,适合不同规模的企业使用。本文撰写用时5小时,请各位看官帮忙多多支持,如有建议也请一并给出,您的建议能帮助我下一篇更加出色。
136069 12
|
8天前
|
数据可视化 开发者
开发者评测|云效流水线 Flow
体验云效流水线Flow,图形化拖拉拽编排适合小团队,界面简洁,管理清晰。流水线编辑布局直观,支持并行步骤,方便查看日志。作为后端开发者,需求包括便捷错误日志查看、构建记录和环境区分。Flow上手简单,配置直观,功能齐全,但资源限制可能影响多任务并发。通知机制的完善将更佳。相比其他CI/CD工具,Flow功能强,性价比高,适合推荐给团队使用。
|
8天前
|
弹性计算 Java Maven
快速使用云效流水线 Flow 发布一个项目的评测
快速使用云效流水线 Flow 发布一个项目的评测
87 2
|
20天前
|
人工智能 运维 Devops
云效流水线智能排查功能实测:AI赋能DevOps,精准定位与高效修复实战评测
云效持续集成流水线Flow是阿里云提供的企业级CICD工具,免费且注册即用。它具备高可用性、免运维、深度集成阿里云服务、多样化发布策略及丰富的企业级特性。产品亮点包括智能排查功能,能快速定位问题,提高问题解决效率。云效Flow支持一站式DevOps流程,适用于各种规模的企业,助力实现高效、高质量的软件交付。现在即可免费试用,体验智能CICD解决方案。
|
10月前
|
Devops 开发者
《开发者评测》之云效BizDevOps分层协作方案获奖名单
效BizDevOps分层协作方案评测活动获奖名单出炉啦!
775 0
|
11月前
|
弹性计算 Cloud Native Java
试用云效全家桶,其中代码持续集成功能深得我心,在这里简单评测一下该功能
试用云效全家桶,其中代码持续集成功能深得我心,在这里简单评测一下该功能
|
11月前
|
敏捷开发 Cloud Native 项目管理
云效评测
开发者流程管理工具,模板定义好,跟着模板C/V开始
160 0
|
16天前
|
运维 Devops
云效产品使用报错问题之yaml流水线里的 ${CI_COMMIT_REF_NAME} 失效如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
云效产品使用报错问题之yaml流水线里的 ${CI_COMMIT_REF_NAME} 失效如何解决
|
16天前
|
运维 Kubernetes JavaScript
云效产品使用报错问题之gitlab库导入到云效失败如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。
|
16天前
|
运维 Kubernetes JavaScript
云效产品使用报错问题之流水线发布uniapp的应用失败如何解决
本合集将整理呈现用户在使用过程中遇到的报错及其对应的解决办法,包括但不限于账户权限设置错误、项目配置不正确、代码提交冲突、构建任务执行失败、测试环境异常、需求流转阻塞等问题。阿里云云效是一站式企业级研发协同和DevOps平台,为企业提供从需求规划、开发、测试、发布到运维、运营的全流程端到端服务和工具支撑,致力于提升企业的研发效能和创新能力。