jjzjj

3大能力升级,云效+钉钉,让研发协作更「敏捷」

云效DevOps 2023-03-28 原文

云效BizDevOps,始终致力于为企业提供一站式的产研数字化解决方案平台,帮助企业提升研发效能。

在信息技术高度发达的今天,依然有非常多的企业在研发管理和效能提升上遇到种种困难:

1.研发过程拉通对齐难:在软件研发生命周期中,多个职能团队参与其中,不同的职能采用不同的流程和工具,形成职能壁垒,成为一个个信息孤岛;同时,研发流程也只是纸面化的,挂在墙上,写在文档里,落不了地。交付过程拉通对齐难。

2.事情响应不及时:在日常协作过程中,常常事等人、人等人。要不找不到人,要不就是信息在传递过程中损耗,表达不清晰,或者就是一件事的响应处理要等待比较长的时间。

3.研发管理缺乏抓手:研发过程不可见,问题改进更是无从谈起,缺少有效的数据支撑,管理缺乏抓手

4.好的实践落地难:技术研发团队缺少研发管理及提效的专家经验,成立一个效能团队成本高,也很难找到合适的专家,好的实践在组织中落地和规模化推广难。

对此,云效近期升级了3大产品能力:研发流程规范模板化、云效钉钉协同能力一体化、项目过程数字化度量,帮助企业有效解决这些问题。

一、研发流程规范模板化

实现研发流程规范模板化有 3 点:规范模板化、高效规划、成员管理规范化。

(1)规范模板化

如果你的团队在敏捷研发方面没有太多经验,但又希望转型敏捷研发;或者你的团队已经在使用敏捷交付,但不够规范,希望能够学习专家或者大厂经验,云效内置的 Scrum 敏捷研发模板,可以帮助你的团队快速导入 Scrum 方法。

立即体验:云效项目协作Projex

同时,我们在项目里预置了工作项类型和工作流,您还可以在内容模板里编辑填写示例,通过这些规范行为的建立,让不熟悉敏捷研发的成员也可以按照这些流程规范化执行。

立即体验:云效项目协作Projex

模板化能力一方面可以让这些规范流程变成一种模板,规模化去推广;另一方面,通过工具,我们可以让这些规范流程形成组织的肌肉记忆,保证流程是可以被执行的,而不是贴在墙上的或写在文档里的。

(2)高效规划

规划,是软件交付过程中的重要环节,可以让团队有一个全局视角及路径视角;提供便捷的规划能力,可以让规划更有效及更高效。

云效的路线图功能,可以满足业务和产品研发协同规划的需求.业务团队通过路线图规划拆解产品需求,在路线图中进行进度跟进。同时,路线图功能可以选择需求类型进行路线图规划,还可以支持两层需求结果的拆解和甘特图展示。业务团队和产品经理通过路线图拆解需求,转交给研发团队,需求转移到研发项目后仍可以在业务项目中的路线图中查看跟进,做到既见树木也见森林。

立即体验:云效项目协作Projex

业务需求通过路线图规划拆解成产品需求,产品需求经过评审后,进入迭代规划。在同一视图中进行需求池管理和快速规划。需求组织的时候有优先级的顺序,也会有子项拆分。需求池管理中支持优先级排序、过滤、子项快速拆分及快速创建。在需求池中,可以直接拖拽操作,拖到迭代中。

立即体验:云效项目协作Projex

 

在迭代规划时,需要相应工作量等辅助信息,才能让规划排期更合理。我们需要知道在这个迭代中能排多少需求,已经排进去多少了,排进去的是否超负载了。迭代容量及剩余容量可以帮助我们进行合理的规划,避免出现超负载或容量过剩。

(3)成员管理规范化

前面主要围绕着研发流程来看如何规范化并进行高效的规划,在企业里成员管理也需要规范化。企业内一般会有多套系统,入职、离职或转岗后,需要通知各系统管理员手工开通或删除权限,这带来的结果就是管理成本高、效率低,而且容易造成安全遗漏。

对此,我们实现了云效和钉钉组织架构打通。企业可以在钉钉中集中管理企业组织架构和员工,同时钉钉组织架构和成员也会自动同步到云效企业。新员工入职,账号自动授权;员工调整组织架构,账号权限自动变更,员工不需要等待。

查看如何完成云效企业和钉钉组织的绑定

 

同时,我们还升级了云效钉钉账号绑定流程,让企业成员钉钉扫码后就可以快速在云效开展工作。当有员工离职时,会自动删除云效企业成员,及时快速回收权限。通过权限的及时分配和回收,加强安全,保障企业的研发资产。

有些企业有研发合作场景,除钉钉组织内的员工外,还需要和外部 ISV 合作。云效的外部成员管理机制,还可以满足 ISV 等合作场景。

二、云效钉钉研发协同一体化

通过项目模板、高效规划、成员管理,整体促进了研发过程中的协作。然而,线上协同中最大的困难不是看不见,而是找到人,尽可能快地完成任务。避免出现等人、找人,或找到人了,但是响应慢的问题。

云效和钉钉研发协同一体化能力,可以比较好地解决这个问题。

如下图所示,我们来看一个例子:业务方可以随时随地通过云效钉钉小程序录入需求,产品经理收到需求后,可以把需求轻松指派给开发。开发收到需求指派信息,快速展开工作。在迭代执行过程中,项目成员也可以在钉钉群中收到迭代交付的提醒信息,及时响应并处理任务。

这样,我们就可以在钉钉端,提交需求、浏览工作项、了解基本信息,不需要固定的办公环境,可以快速开展工作。需求指派或分享到群里,让多角色的协同可以更高效。

注:钉钉扫描下面的二维码,即可体验云效钉钉小程序。

三、项目过程数字化度量

最后,我们来介绍一下项目过程数字化度量能力。

项目需要管理,而数据是管理的主要依据之一。对此,我们需要:第一,数据可以反映现状;第二,可以发现问题;第三,能够持续改进。

本次,云效升级的项目过程数字度量能力,可以帮助项目管理人员,从迭代、项目、跨项目等多个维度跟进交付进展,做到过程可见,反映现状,发现问题,并进行相应的持续改进。

例如,当项目负责人/项目管理者需要了解当前项目进展的时候,可以在云效上轻松看到如下3个方面的进展:

第一,从事的角度,关注项目整体运行情况。有多少需求在处理中,有多少缺陷还在修复中,有多少需求、缺陷逾期未解决。

前往云效效能洞察 Insight,查看数据

 

第二,从响应能力和质量的角度,看需求的交付速率,看缺陷的修复速率等。从人的角度,看资源投入情况。

前往云效效能洞察 Insight,查看数据

第三,在现状的基础上发现问题,比如在看资源投入情况时,工作量排名在前面的有谁,是否工作负荷过高,并行需求是否过多;缺陷数量排名前几的,需要推动他们及时修复缺陷,同时需要对缺陷引入原因进行分析,避免类似的问题再次引入。

前往云效效能洞察 Insight,查看数据

这样,项目负责人、项目管理者就可以及时发现问题和偏差、推进项目进展,保障项目迭代和高质量交付。

前往云效效能洞察 Insight,查看数据

四、总结

以上就是本次云效带来的三大产品能力升级:

- 通过研发流程规范模板化能力,解决研发流程规范化、规模化落地的问题;
- 通过云效钉钉研发协同能力,实现信息即时触达,随时随地快速响应;
- 通过项目过程数字化度量能力,满足研发过程的现状反馈,问题识别及综合改进的诉求。

除此之外,云效还为大家提供了新产品及服务的有奖评测征文活动,最高可获得价值2000元的天猫超市卡,欢迎感兴趣的朋友评测体验,前往活动页面即可体验。同时也欢迎加入本次发布会的钉钉群:31748189 与我们进一步交流。

发布会回放可前往观看:https://developer.aliyun.com/topic/yunxiao_release

关于我们

了解更多关于阿里云云效DevOps的最新动态,可微信搜索并关注【云效】公众号;

福利:公众号后台回复【指南】,可获得《阿里巴巴DevOps实践指南》&《10倍研发效能提升案例集》;

看完觉得对您有所帮助别忘记点赞、收藏和关注呦;

有关3大能力升级,云效+钉钉,让研发协作更「敏捷」的更多相关文章

  1. ruby - 通过 rvm 升级 ruby​​gems 的问题 - 2

    尝试通过RVM将RubyGems升级到版本1.8.10并出现此错误:$rvmrubygemslatestRemovingoldRubygemsfiles...Installingrubygems-1.8.10forruby-1.9.2-p180...ERROR:Errorrunning'GEM_PATH="/Users/foo/.rvm/gems/ruby-1.9.2-p180:/Users/foo/.rvm/gems/ruby-1.9.2-p180@global:/Users/foo/.rvm/gems/ruby-1.9.2-p180:/Users/foo/.rvm/gems/rub

  2. ruby-on-rails - 项目升级后 Pow 不会更改 ruby​​ 版本 - 2

    我在我的Rails项目中使用Pow和powifygem。现在我尝试升级我的ruby​​版本(从1.9.3到2.0.0,我使用RVM)当我切换ruby​​版本、安装所有gem依赖项时,我通过运行railss并访问localhost:3000确保该应用程序正常运行以前,我通过使用pow访问http://my_app.dev来浏览我的应用程序。升级后,由于错误Bundler::RubyVersionMismatch:YourRubyversionis1.9.3,butyourGemfilespecified2.0.0,此url不起作用我尝试过的:重新创建pow应用程序重启pow服务器更新战俘

  3. ruby - 如何在 Lion 上安装 Xcode 4.6,需要用 RVM 升级 ruby - 2

    我实际上是在尝试使用RVM在我的OSX10.7.5上更新ruby,并在输入以下命令后:rvminstallruby我得到了以下回复:Searchingforbinaryrubies,thismighttakesometime.Checkingrequirementsforosx.Installingrequirementsforosx.Updatingsystem.......Errorrunning'requirements_osx_brew_update_systemruby-2.0.0-p247',pleaseread/Users/username/.rvm/log/138121

  4. ruby - 在不使用 RVM 的情况下在 Mac 上卸载和升级 Ruby - 2

    我最近决定从我的系统中卸载RVM。在thispage提出的一些论点说服我:实际上,我的决定是,我根本不想担心Ruby的多个版本。我只想使用1.9.2-p290版本而不用担心其他任何事情。但是,当我在我的Mac上运行ruby--version时,它告诉我我的版本是1.8.7。我四处寻找如何简单地从我的Mac上卸载这个Ruby,但奇怪的是我没有找到任何东西。似乎唯一想卸载Ruby的人运行linux,而使用Mac的每个人都推荐RVM。如何从我的Mac上卸载Ruby1.8.7?我想升级到1.9.2-p290版本,并且我希望我的系统上只有一个版本。 最佳答案

  5. 程序员如何提高代码能力? - 2

    前言作为一名程序员,自己的本质工作就是做程序开发,那么程序开发的时候最直接的体现就是代码,检验一个程序员技术水平的一个核心环节就是开发时候的代码能力。众所周知,程序开发的水平提升是一个循序渐进的过程,每一位程序员都是从“菜鸟”变成“大神”的,所以程序员在程序开发过程中的代码能力也是根据平时开发中的业务实践来积累和提升的。提高代码能力核心要素程序员要想提高自身代码能力,尤其是新晋程序员的代码能力有很大的提升空间的时候,需要针对性的去提高自己的代码能力。提高代码能力其实有几个比较关键的点,只要把握住这些方面,就能很好的、快速的提高自己的一部分代码能力。1、多去阅读开源项目,如有机会可以亲自参与开源

  6. ruby - 我正在学习编程并选择了 Ruby。我应该升级到 Ruby 1.9 吗? - 2

    我完全不是程序员,正在学习使用Ruby和Rails框架进行编程。我目前正在使用Ruby1.8.7和Rails3.0.3,但我想知道我是否应该升级到Ruby1.9,因为我真的没有任何升级的“遗留”成本。缺点是什么?我是否会遇到与普通gem的兼容性问题,或者甚至其他我不太了解甚至无法预料的问题? 最佳答案 你应该升级。不要坚持从1.8.7开始。如果您发现不支持1.9.2的gem,请避免使用它们(因为它们很可能不被维护)。如果您对gem是否兼容1.9.2有任何疑问,您可以在以下位置查看:http://www.railsplugins.or

  7. ruby-on-rails - 从 Rails 2.3 升级到 Rails 4.0 - 2

    我们有一个目前在Rails2.3.12版和Ruby1.8.7版上运行的应用程序。我们想将我们的应用程序更新到Rails4.0和Ruby2.1.0。我们有大约200个模型和150个Controller。我想知道升级过程需要多大的努力。您还可以提供升级可以遵循的步骤。我们应该先升级Ruby然后再升级Rails还是相反? 最佳答案 您想要实现的目标将是史诗般的努力。我无法为您提供分步说明,因为不可能在一个答案中涵盖所有情况。我建议不要同时升级Ruby和Rails,而是分步升级。升级本身的复杂性是巨大的,但只要您的应用程序具有合理的测试覆盖

  8. ruby-on-rails - Rails 4.1.0.beta1 升级失败 - 2

    我最近尝试安装rails4.1.0.beta1,但是railss导致以下错误。[RVM]/gems/ruby-2.0.0-p247/gems/activesupport-4.1.0.beta1/lib/active_support/core_ext/module/aliasing.rb:32:in`alias_method':undefinedmethod`graft'forclass`ActiveRecord::Associations::JoinDependency'(NameError)[RVM]/gems/ruby-2.0.0-p247/gems/activesupport-4

  9. ruby-on-rails - ActionCable 无需升级到 Rails 5 beta - 2

    我目前有一个运行在4.2.5上的Rails应用程序,我想使用ActionCable而不必将整个应用程序升级到Rails5.0.0.beta3版本并冒破坏所有其他gem的风险。按照我在互联网上看到的指南,我已经尝试过gem'actioncable',github:'rails/actioncable'这不起作用,因为ActionCable存储库已合并到Rails存储库中。我什至试过gem'actioncable',github:'rails/rails'但这似乎不适用于ActionCable合并到Rails时发生的版本重新编号。(唯一低于5.0.0.beta*的版本是0.0.0,这似乎是

  10. ruby-on-rails - Rails 5 升级 :/actionpack-5. 0.0/lib/action_controller/test_case.rb:49:in `initialize':参数数量错误(0 代表 2)(ArgumentError) - 2

    我最近正在进行Rails5升级,当我尝试启动Rails控制台时遇到了这个错误:/actionpack-5.0.0/lib/action_controller/test_case.rb:49:ininitialize':wrongnumberofarguments(0for2)(ArgumentError)当前bundleupdaterails已经完成了gem依赖项的解决,足以更新到5.0.0,rspec正在运行(尽管我正在修复很多中断)。我也可以运行railss没有错误。这里是代码中断行:https://github.com/rails/rails/blob/master/action

随机推荐