【客户案例】禅道软件助力长虹新网实现研发项目管理创新

四川长虹新网科技有限责任公司(以下简称长虹新网)深耕全球运营商市场二十多年,具备行业领先的软硬件研发、制造、全球化市场营销能力,持续服务国内外200多家主流电信及广电运营商、垂直行业服务商,与合作伙伴共同成长。

围绕5G、物联网、超高清视频、人工智能等战略新兴产业,公司聚力为全球合作伙伴提供“全带宽网络接入与覆盖”、“物联网行业解决方案”、“智慧媒体终端”及“泛智能产品”。长虹新网科技以专注、专业和创新,持续赋能全球运营商!
在这里插入图片描述

合作背景:

2015年以前,公司产品比较聚焦,功能简单的管理软件可基本满足日常项目管理需要。从2015年开始公司加快业务转型,产品覆盖音视频终端、网络接入终端、物联网终端以及云平台等领域,客户遍布全球大部分国家的TOP5运营商,随着公司产品门类的丰富及项目的不断增加,老的IT管理系统已不能满足公司需求,主要存在以下问题:

  • 数据统计及分析维度各异,导致数据统计分析困难;
  • 项目输入、需求、开发、测试、发布等无法形成闭环管理;
  • 各团队之间无法共享信息,面临信息孤岛的问题,导致沟通成本较高;
  • 经验分散在各个子系统,缺乏统一的经验共享平台;
  • 公司数据资产分散,容易造成数据资产流失;
  • 重点客户对研发流程提出了较高的要求。

为解决问题、拥抱新变化,长虹新网于2020年引入了禅道软件开源版在部分项目进行试点应用。经过近一年的使用,长虹新网对禅道软件进行了综合评估,评估结果表明禅道软件在产品全生命周期管理上可以较好地满足公司的需求,特别在项目管理及研发过程管理方面带来了极大改善。于是长虹新网在2021年购入禅道软件企业版,在全产品线进行了推广及使用。

解决方案(运行机制):

长虹新网公司的产品和项目具有诸多特点,包括产品门类多,产品型号多、项目数量多、参与人员多、跨部门协同多等,需要结合禅道软件的功能及特性,制定清晰高效的运行机制,主要策略如下:

1.人员及角色

根据员工部门及岗位创建账号,同时结合公司产品开发模式及人员分工机制,创建角色及设定权限,员工根据项目分工加入角色分组;

2. 运行机制

结合禅道特性,围绕项目集、产品、项目、执行、测试、文档等几大组件定义运行机制,实现项目开发过程管控闭环:

  • 项目集:结合公司产品特点,定义项目集维度,目前有按客户名称、按地理区域等定义项目集,项目集实现对定义维度下的多个产品的管理。
  • 产品:针对客户需求提炼产品,根据产品特性,与项目可能是1:1、1:N、N:1的关系,主要完成产品分类管理、需求管理(需求导入、需求评审等)相关工作。
  • 项目:产品的具体实现,每个项目对应公司立项项目,承载一个具体产品的落地开发过程,为需求、测试、迭代的纽带。
  • 执行:基于项目创建,从项目关联需求并转为开发任务,迭代为项目开发及进度管控的基础,记录版本迭代过程完整信息,包括迭代需求、开发任务状态、版本创建、测试单提交、版本缺陷记录等。
  • 测试:按产品建立用例库并关联产品需求,根据迭代测试单进行需求及用例的关联,执行测试及提交BUG等,同时根据产品需求变更同步更新用例库。
  • 文档:基于产品、项目、自定义等建立文档库并管理文档,是经验共享的重要组成部分。
  • 运行机制总结:市场端输入产品后,基于禅道建立产品及项目,在产品中导入需求并完成需求评审,项目中关联需求,创建迭代关联需求并转换为开发任务,任务完成后创建版本并提交测试,测试库创建测试用例,执行测试,测试通过,产品交付。

禅道推进心得:

量变才能产生质变,固化大家使用工具的好习惯非常重要。

1.长虹新网根据公司数字化转型的要求与禅道软件进行深度合作,禅道软件基于长虹新网的需求进行了API二次开发,确保与其他信息化系统实现互联互通,优化了管理流程,降低了操作成本,为大家创造了良好的使用环境;

2.禅道软件的推广得到了长虹新网公司管理层支持,制定了相应的制度规范来推进禅道的落地。自2022年12月份公司发布加强禅道系统使用的通知后,每月月初推进人会按通知要求对禅道导出的数据进行二次加工,获取日志操作最多的前三名及不满足通知要求的人员分别进行数额不等奖励及考核。

奖励及考核的通知在签批后会在研发大群进行公布。通知如下图:
在这里插入图片描述

通知发布后,禅道使用数据有明显的上升。

1月动态总数:13856
在这里插入图片描述
2月动态总数:19692
在这里插入图片描述
3月动态总数:46990
在这里插入图片描述

客户评价:

禅道形成了一套闭环的价值流交付体系,覆盖了需求管理、BUG缺陷管理、测试用例管理、版本发布管理,也能够辅助代码管理,大大提升了研发的开发效率,同时降低了研发的质量成本。

                                                                                                       ——长虹新网研发总监周旭成

禅道拥有丰富的API接口,这使它能够与各种IT系统顺畅地进行对接,从而为企业的数字化转型打下了坚实的基础。这种无缝的集成极大地提高了工作效率,优化了业务流程,并为企业的信息化建设提供了强大的支撑。因此,禅道不仅是一个项目管理工具,也是推动企业数字化转型的重要引擎。

                                                                                                         ——长虹新网研发部长张刚

禅道提供了相对灵活的使用方式,可以基于自身产品需求设计使用方式,期待禅道软件覆盖更多的应用场景。

                                                                                                     ——长虹新网研发技术专家姚亮

禅道工具产生的数据可以运用起来支撑项目合同制度,对工作量、任务分工评估提供数据支撑。

                                                                                                   ——长虹新网研发技术专家李红建

禅道不仅满足需求的落地实施,也可以作为自己的知识积累库,实时记录工作中的问题,包括问题起因,解决过程,后续再遇到类似问题就可以迅速解决。

                                                                                                  ——长虹新网禅道软件推进人杨玉梅

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

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

相关文章

Windows11系统安装Mysql8之后,启动服务net start mysql报错“服务没有响应控制功能”的解决办法

问题 系统环境:Windows11 数据库版本:Mysql8 双击安装,一路下一步,完成,很顺利,但是开启服务后 net start mysql 报错: 服务没有响应控制功能。 请键入 NET HELPMSG 2186 以获得更多的帮助 不…

【项目001】运维工程师项目实践:高可用性云基础设施部署与升级项目

目录 项目名称 项目背景 项目目标 项目成果 我的角色与职责 我主要完成的工作内容 本次项目涉及的技术 本次项目遇到的问题与解决方法 本次项目中可能被面试官问到的问题 1、什么是ELK? 2、什么是Elasticsearch、Logstash 和Kibana? 3、ELK 三…

echarts树图 改文本显示的地方的样式

树图改文本显示的时候的样式 虽然有点越改越丑 其中有一些失败的尝试 forammter 无法识别html元素 所以对于tooptips有用的html元素定义获取返回在这里写的话是不生效的 rich配置项里面的backgroundColor官方说支持 html元素和canvas元素 已经图片url 没有详细试验 官网地址 h…

【chisel】如何用chisel写一个上升沿检测程序

自定义上升沿检测 class RisingEdgeDetector extends Module {val io IO(new Bundle {val inSig Input(Bool())val outSig Output(Bool())val clock Input(Clock())})// 定义 risingedge 函数def risingedge(x: Bool): Bool x && !RegNext(x)// 使用 risingedge …

代码签名证书的重要作用及申请途径

代码签名技术是一种确保软件完整性和来源可信度的安全措施。它通过数字证书和加密算法为软件代码或可执行文件加上一个“签名”,以此验证软件未被篡改,并确认其来源于可信赖的开发者。 一、代码签名证书的重要作用 1、提高下载率和安装率:用…

Linux提权--Rsync(未授权访问) Docker 组挂载

免责声明:本文仅做技术学习与交流... 目录 Rsync(未授权访问) 介绍: 靶场及过程: 提权过程: Docker 组挂载 原理: 复现: 利用: 具体操作: 1-确定是否有docker服务 2-查看用户是否在docker组里面 3-执行命…

包管理工具npm、cnpm、yarn、NVM

文章目录 npmnpm基本使用npm搜索包生产环境与开发环境开发依赖与生产依赖全局安装环境变量Path安装包依赖安装指定版本的包、删除依赖配置命令别名 cnpm安装操作命令:配置 yarnyarn安装及常用命令yarn 配置淘宝镜像 NVM使用常用命令 扩展内容npm和yarn的选择npm发布…

USB转串口芯片CH341、CH372、CH374、CH375等的电路及 PCB 设计的重要注意事项

前言 USB芯片的电路和PCB设计参考及注意事项,含CH34X、CH37X等系列芯片的电路设计说明。涉及工作稳定性和抗干扰以及USB-HOST带电热插拔。基于 USB 芯片的电路及 PCB 设计的重要注意事项 版本:2E 1、摘要 本文主要针对以下因电路及 PCB 设计不佳而引起…

文档解析与向量化技术加速多模态大模型训练与应用

前言 随着人工智能技术的不断发展,多模态大模型作为一种新型的机器学习技术,逐渐成为人工智能领域的热点话题。多模态大模型能够处理多种媒体数据,如文本、图像、音频和视频等,并通过学习不同模态之间的关联,实现更加…

Q1咖啡机行业线上市场(京东天猫淘宝)销售数据分析

回顾疫情那几年,咖啡机市场可能是大环境带动下爆发飞速的品类之一。在整体厨房小家电大盘销售不佳的情况下, 咖啡机市场的表现是亮眼的。而今年Q1季度,在厨卫小电市场整体低迷的状态下,咖啡机市场依然保持着稳中向好的趋势。 根据…

Windows 命令修改时间

Windows 命令修改时间 运行w32tm /resync, 显示“此计算机没有重新同步,因为没有可用的时间数据”, 运行w32tm /query /source , 显示“Local CMOS Clock”,表示正在使用的是主板上的时间,没有使用外部…

树莓派|连接CSI接口摄像头+opencv

CSI(Camera Serial Interface)接口摄像头是一种常见的嵌入式系统或移动设备中使用的摄像头接口。它通常用于与处理器或图像传感器进行直接连接,实现高速的图像数据传输。 CSI接口摄像头具有以下特点: 高速传输:CSI接口…

Spring MVC(五) 文件上传

1 单文件上传 在程序开发中,有时候需要上传一些文件。我们在学习Servlet的时候,也做过文件上传的操作,只不过基于Servlet的文件上传操作起来过于复杂,因此所有的MVC框架都提供了自己的文件上传操作,基本上都是基于File…

UE5 FARFilter筛选器使用方法

UE5 查找资源时可以用FARFilter进行筛选,之前可以用ClassNames进行筛选,但是5.1之后就弃用这个属性改成ClassPaths属性 构造一个FTopLevelAssetPath对象需要两个FName参数,但是没找到应该传什么 查找官方文档,明显是错误的&#x…

AAAI: Generalized Singular Value Thresholding论文阅读

1 Abstract 这篇论文研究了与非凸函数g相关的广义奇异值阈值(Generalized Singular Value Thresholding, GSVT)算子Proxσ g (),定义为 P r o x g σ ( B ) arg ⁡ min ⁡ X ∑ i 1 m g ( σ i ( X ) ) 1 2 ∥ X − B ∥ F 2 , \mathbf{Prox}_{g}^{\sigma}(\mat…

Python学习-Numpy-1

学习参考链接: Numpy的介绍和安装和性能对比_哔哩哔哩_bilibili Numpy相对List的优势和特点 1、Numpy的数据结构是array数组 2、相较List的性能更好,并且包含大量的便捷的函数,以及数组中元数据的信息 3、array的数据类型必须一致&#xff0c…

实验名称:TCP 连接管理

目录 实验目的: 实验原理: 实验步骤: 1) 启动WireShark,设置抓包状态 2) 访问指定服务器 ,通过Wireshark抓取通信数据报文 3) 分析TCP连接建立的三次握手和连接释放的四次握手过程 原始数据记录: 实…

微信小程序生命周期揭秘:从启动到消亡的全过程剖析【附代码】

微信小程序生命周期揭秘:从启动到消亡的全过程剖析 一、小程序生命周期概览核心生命周期函数 二、深入理解生命周期回调2.1 onLoad: 首次亮相的准备2.2 onShow: 重登舞台的瞬间2.3 onReady: 舞台就绪,静待表演2.4 onHide & onUnload: 谨慎离场&#…

【数据结构陈越版笔记】第1章 概述【习题】

1. 碎碎念 我这答案做的可能不对,如果不对,欢迎大家指出错误 2. 答案 1.1 判断正误 (1) N ( log N ) 2 N(\text{log}N)^{2} N(logN)2是 O ( N 2 ) O(N^{2}) O(N2)的。 (2) N 2 ( log N ) 2 N^{2}(\text…

蓝桥杯备战12.阶乘

P5739 【深基7.例7】计算阶乘 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 递归 #include<bits/stdc.h> #define endl \n #define int long long using namespace std; const int N 2e710,M 1e310; double a[N]; int jie(int n) {if(n1)return 1;else return n*ji…