【禅道客户案例】同方智慧能源数智化转型新实践 禅道助力前行

同方智慧能源是同方股份有限公司的骨干企业。依托中核集团、清华大学的科技优势,坚持技术和资源双核驱动,基于30多年行业积淀,面向建筑、交通、工业、北方供热、数据中心等主要用能场景提供设计咨询、产品技术、投资建设、运营服务,为城市提供绿色低碳能源结构下的智能、节能和能源利用一站式解决方案,提供一流的能源投资运营服务。
在这里插入图片描述
禅道软件大咖会客厅栏目邀请到了同方智慧能源创新发展中心产品部经理王松,分享公司在数智化转型新实践中使用禅道管理的成果与心得。

问:请介绍下公司进行数智化转型的背景?

主要有内外两个方面的原因。

外部原因: 客户需求日益复杂且多变。以往,我们通过招标文件和设计联络会来明确需求,客户需求是相对稳定的,但近几年客户的想法在不断的变化,提出的需求也越发复杂,这就要求我们具备快速应对变化、高效响应的能力。为了满足不同项目和客户的特点,我们采取了多种开发模式,如敏捷开发和快速原型法。

内部原因: 随着项目数量的增多,我们发现同样的需求开发了多次,严重浪费了研发资源。
急需一个职能部门将需求进行统一管理和规划,提高需求的复用性,实现降本增效。

问:贵公司数智化转型是如何开展的?

2020年起,我们开始了数智化转型之路,分为4个方向。

第一,从上至下推进,变革产品管理的架构及模式。改革前,公司仅有工程实施岗,没有产品岗,改革后,增加了产品经理岗位;改革前,是项目制的模式,改革后,走产品化之路。

在这里插入图片描述

第二,结合公司当前发展阶段,优化产品开发流程,让公司的软件能力达到CMMI5级,这个过程其实是非常曲折且漫长的,我们用门径管理流程宏观把控产品质量,在软件开发阶段实践敏捷流程,并在整个流程中贯彻高效的跨职能协作模式,通过不断的实践、总结复盘再实践进行新改革落地。
在这里插入图片描述


第三,进行人才的培养和多元化团队建设,个人和团队的创新意识和理念很重要,可以加速内部创新、聚焦内部能力,我们公司涉及的领域非常广泛,单靠一只产品团队难以推动各产业的变革,需要组建跨职能产品经理团队,充分调动群体成员的积极性,使其能够取长补短,相互配合,将群体力量发挥出来。组内定期进行产品调研、复盘,总结工作上的经验及不足,促进团队内全员成长;


第四,实现精细化的产品管理,确保产品全生命周期得到有效控制。比如产品管理涉及需求、设计、开发、测试、维护等阶段,每阶段均有执行的标准及过程管理标准,各部门根据各阶段分工通过数字化管理工具禅道软件进行录入、更新进度,实现各部门间信息透明,精细化把控过程,及时纠偏。标准建立、严格执行、闭环管理、不断优化迭代。

在实践中,我们还有很多需要改进的地方,但是方向对了,持续做对的事就好了。

问:当前数智化转型取得了哪些成果?

构建了“两新四化”为特征的新的软件产品管理体系。

“两新”,即新技术、新产品。

新技术,指的是借助数字化的手段和工具对产品的各阶段、流程、人员、团队进行管理,实现产品管理的可视化,提高管理质量;新产品,指的是将新技术与优势业务有效融合,提升产品亮点和价值。构建平台化的产品新思维,形成规范化的产品新流程,提升产品开发的效率和成功率。

“四化”,即解决方案产品化、开发流程标准化、产品团队多元化、产品管理精细化的创新管理思路。

在“两新”引领下,通过“四化”协同推进管理变革。

完成了多个软件产品的开发及落地应用。

其中,核心软件3个,基础软件10个,智慧能源方向软件产品15个,智慧建筑方向软件产品8个,智慧交通方向软件产品21个。

问:禅道软件在贵公司数智化转型过程中发挥了什么作用?

禅道软件贯穿产品全生命周期管理,完美支撑起了我们新的产品管理体系,体现在以下几点:

1、提供了一个集中式的平台来统一管理产品的各个方面,包括需求、计划、开发、测试、发布等,便于标准化流程的落地。

2、项目集管理可以让我们站在更高的视角来考虑资源的调配和管理,多个关联项目统一进行管理,增强研发功能的复用性,确保项目的执行是和组织战略保持一致。

3、Scrum模型满足了我们在软件开发阶段实践敏捷流程的需要,禅道学堂中关于敏捷转型的课程也为团队补充了知识能量。

4、提供了团队在线协作的平台,,团队成员可以更好地了解工作的分工和进展,减少冲突和重复工作的发生。

5、反馈模块可以灵活收集来自客户的需求变化,需求管理可以记录需求变更的版本,便于留痕和追溯。

6、通过月报和BI图表,能够实时了解到项目的进展、团队的工作量、任务的完成情况等。通过数据分析,可以帮助我们及时发现项目中的问题,做出调整和优化。

问:贵公司在推进禅道软件落地方面有哪些经验可以分享下呢?

总结一句就是从理论到实践。我们会让团队深入学习理解禅道的逻辑及功能,将产品、项目、测试这三者的概念明确分开。在实操时,从源头抓起,产品人员先把需求录入进去,流转到开发团队拆分任务、指派任务、开发记录工时,测试人员可以基于需求提前写测试用例,基于开发打包的版本进行测试,三方互相配合、协同作业,控制产品进度及质量。目前使用禅道已经有2年多了,也积累了较多的项目在禅道中进行管理,后续会持续推进规范化管理。
在这里插入图片描述


问:对于未来的产品蓝图,贵公司有哪些规划?

我们将进一步巩固数智化新基建、城市节能领域行业龙头地位,在核能综合利用、新能源+场景化应用、虚拟电厂、零碳园区以及城市更新等方向拓展新赛道,打造跨行业跨领域综合性支撑平台产品,成为集团能源管理服务的骨干企业。
在这里插入图片描述

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

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

相关文章

四、线段、矩形、圆、椭圆、自定义多边形、边缘轮廓和文本绘制(OpenCvSharp)

功能实现: 对指定图片上进行绘制线段、矩形、圆、椭圆、自定义多边形、边缘轮廓以及自定义文本 一、布局 用到了一个pictureBox和八个button 二、引入命名空间 using System; using System.Collections.Generic; using System.Drawing; using System.Windows.F…

如何有效的将丢失的mfc140u.dll修复,几种mfc140u.dll丢失的解决方法

当你在运行某个程序或应用程序时,突然遭遇到mfc140u.dll丢失的错误提示,这可能会对你的电脑运行产生一些不利影响。但是,不要担心,以下是一套详细的mfc140u.dll丢失的解决方法。 mfc140u.dll缺失问题的详细解决步骤 步骤1&#x…

VTK —— 二、教程五 - 通过鼠标事件与渲染交互(附完整源码)

代码效果 本代码编译运行均在如下链接文章生成的库执行成功,若无VTK库则请先参考如下链接编译vtk源码: VTK —— 一、Windows10下编译VTK源码,并用Vs2017代码测试(附编译流程、附编译好的库、vtk测试源码) 教程描述 本…

C语言-嵌入式-STM32:FreeRTOS说明和详解

Free即免费的,RTOS的全称是Real time operating system,中文就是实时操作系统。 注意:RTOS不是指某一个确定的系统,而是指一类操作系统。比如:uc/OS,FreeRTOS,RTX,RT-Thread 等这些都…

Visual studio 2019 编程控制CH341A芯片的USB设备

1、硬件 买了个USB可转IIC、或SPI、或UART的设备,主芯片是CH341A 主要说明USB转SPI的应用,绿色跳线帽选择IIC&SPI,用到CS0、SCK、MOSI、MISO这4个引脚 2、软件 2.1、下载CH341A的驱动 点CH341A官网https://www.wch.cn/downloads/CH34…

2024最新版JavaScript逆向爬虫教程-------基础篇之常用的编码与加密介绍(python和js实现)

目录 一、编码与加密原理1.1 ASCII 编码1.2 详解 Base641.2.1 Base64 的编码过程和计算方法1.2.2 基于编码的反爬虫设计1.2.3 Python自带base64模块实现base64编码解码类封装 1.3 MD5消息摘要算法1.3.1 MD5 介绍1.3.2 Python实现md5以及其他常用消息摘要算法封装 1.4 对称加密与…

Qt中常用对话框

Qt中的对话框(QDialog)是用户交互的重要组件,用于向用户提供特定的信息、请求输入、或进行决策。Qt提供了多种标准对话框以及用于自定义对话框的类。以下将详细介绍几种常用对话框的基本使用、使用技巧以及注意事项,并附带C示例代…

小程序wx.getlocation接口如何开通?

小程序地理位置接口有什么功能? 随着小程序生态的发展,越来越多的小程序开发者会通过官方提供的自带接口来给用户提供便捷的服务。但是当涉及到地理位置接口时,却经常遇到申请驳回的问题,反复修改也无法通过,给的理由…

AI图书推荐:将 ChatGPT和Excel融合倍增工作效率

《将 ChatGPT和Excel融合倍增工作效率》( Hands-on ChatGPT in Excel. Enhance Your Excel Workbooks)由Mitja Martini撰写,旨在教授读者如何将ChatGPT与Excel结合使用,以提升工作效率和创造AI增强的Excel工具。它还提供了Excel中…

FineBI学习:K线图

效果图 底表结构:日期、股票代码、股票名称、开盘价、收盘价、最高价、最低价 步骤: 横轴:日期 纵轴:开盘价、最低价 选择【自定义图表】,或【瀑布图】 新建字段:价差(收盘-开盘&#xf…

机器学习实战 —— 工业蒸汽量预测(二)

目录 文章描述背景描述数据说明数据来源实战内容2.数据特征工程2.1数据预处理和特征处理2.1.1 异常值分析2.1.2 归一化处理2.1.3 特征相关性 2.2 特征降维2.2.1 相关性初筛2.2.2 多重共线性分析2.2.3 PCA处理降维 文章描述 数据分析:查看变量间相关性以及找出关键变…

AcrelEMS-MH民航机场智慧能源管平台解决方案【可靠供电/降低能耗/高效运维】

民航机场行业背景 自2012年以来,我国民航运输规模出现了显著增长,旅客运输量:从2012年的3.19亿人次上升至2019年的6.6亿人次(注:为剔除疫情影响,此处采取疫情前2019年的数据,下同)&…

时间序列分析-无模型

本节内容介绍了无模型的时间序列分析方法,包括时间序列作趋势图、逐年分解、时间序列分解、直方图、ACF与PACF图,主要是作图。 首先导入数据和对应的库: import pandas as pd import numpy as np import matplotlib.pyplot as plt import se…

音视频入门基础:像素格式专题(1)——RGB简介

一、像素格式简介 像素格式(pixel format)指像素色彩按分量的大小和排列。这种格式以每个像素所使用的总位数以及用于存储像素色彩的红、绿、蓝和 alpha 分量的位数指定。在音视频领域,常用的像素格式包括RGB格式和YUV格式,本文…

记一次使用Notepad++正则表达式批量替换SQL语句

目录 一、需求二、解决方案三、正则解析 一、需求 存在如下SQL建表脚本: CREATE TABLE "BUSINESS_GOODS" ( "ID" VARCHAR(32) NOT NULL, "GOODS_CODE" VARCHAR(50), "GOODS_NAME" VARCHAR(100), ... NOT CLUSTER PRIMARY…

Flutter笔记:Widgets Easier组件库(2)阴影盒子

Flutter笔记 Widgets Easier组件库(2):阴影盒子 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite:http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress o…

搭建大型分布式服务(三十七)SpringBoot 整合多个kafka数据源-取消限定符

系列文章目录 文章目录 系列文章目录前言一、本文要点二、开发环境三、原项目四、修改项目五、测试一下五、小结 前言 本插件稳定运行上百个kafka项目&#xff0c;每天处理上亿级的数据的精简小插件&#xff0c;快速上手。 <dependency><groupId>io.github.vipjo…

基于 React 的图形验证码插件

react-captcha-code NPM 地址 &#xff1a; react-captcha-code - npm npm install react-captcha-code --save 如下我自己的封装&#xff1a; import Captcha from "react-captcha-code";type CaptchaType {captchaChange: (captchaInfo: string) > void;code…

Centos7+Hadoop3.3.4+KDC1.15+Ranger2.4.0集成

一、集群规划 本次测试采用3台虚拟机&#xff0c;操作系统版本为centos7.6。 kerberos采用默认YUM源安装&#xff0c;版本为&#xff1a;1.15.1-55 Ranger版本为2.4.0 系统用户为ranger:ranger IP地址主机名KDCRanger192.168.121.101node101.cc.localKDC masterRanger Admin…

关于下载上传的sheetjs

一、背景 需要讲后端返回来的表格数据通过前端设置导出其中某些字段&#xff0c;而且得是xlsx格式的。 那就考虑使用控件SheetJS。如果是几年前&#xff0c;一般来说&#xff0c;保存excel的文件都是后端去处理&#xff0c;处理完成给前端一个接口&#xff0c;前端调用了打开…