关于coding.net:CODING-DevOps-助力中化信息打造新一代研效平台驱动线上中化新未来

27次阅读

共计 3009 个字符,预计需要花费 8 分钟才能阅读完成。

中化信息技术有限公司,简称“中化信息”,是世界 500 强企业中国中化控股有限责任公司(简称“中国中化”)的全资直属公司,依靠于中国中化的信息化建设实际,建设起从征询、设计到研发、交付及运维的服务价值链,造成涵盖生命科学、材料科学、根底化工、环境迷信、轮胎橡胶、机械装备、城市经营、产业金融等行业业务利用及翻新利用的 17 条产品线及解决方案,致力于通过施展信息科技的驱动与赋能作用,助力中国中化成为世界一流的综合性化工企业。

“线上中化”策略推动,更强韧的 IT 能力成为刚需

进入工业 4.0 时代,信息技术浸透至各行各业,产业数字化应运而生。通过互联网革新,传统企业可能买通产业链上下游,使设施、工厂、供应商、产品和消费者严密地连贯和交融,以智能化、数字化的形式为消费者提供更高品质的服务体验,打造更高价值的产业生态,构建弱小的数字生态系统。

产业数字化转型的红利诚然可观。为此,中国中化提出了“线上中化”的战略目标,鼎力推动公司外部的数字化转型工作,以数字化赋能公司高质量倒退,推动中国中化走向世界一流行业。与此同时,“线上中化”的数字化策略对中化信息的 IT 能力提出了空前挑战。中化信息作为中国中化次要的信息科技平台提供商,肩负“施展信息科技的驱动与赋能作用 助力中国中化成为世界一流的综合性化工企业”的使命,必须要一直进步其 IT 能力,继续打造翻新的根底平台和解决方案,以撑持“线上中化”策略的夯实落地。

一站式研效平台建设,撑持研发全流程闭环治理

为了从根本上进步本身的 IT 能力,中化信息决定采纳全新的研发管理模式。通过 CODING,中化信息以 DevOps 办法体系为外围打造了 新一代数字化研效平台 ,买通从需要、设计、开发、构建、测试、公布到部署的全流程,造成研发品质监控闭环,实现 项目管理可视化 构建集成自动化 继续测试自动化 继续部署自动化,以此来疾速响应业务需要,疾速交付高质量的业务价值。

从麻利方法论开始,围绕「我的项目」的精细化多角色合作

凭借 CODING DevOps 平台的多租户治理劣势,中化信息依据产品或业务需要组建多个我的项目,再将须要合作的各方增加至对应我的项目,以此发展精细化的团队合作。以「我的项目」为单位,中化信息对人员权限和资源进行了对立的治理,让公司外部实现了产品 / 项目经理、利用架构师、开发人员、测试人员和运维人员等 不同角色在一个平台内高效合作

CODING DevOps 平台承载业界先进的麻利 Scrum 实践,提供弱小灵便的项目管理性能,包含 迭代布局 需要合成 状态流转 看板视图跟踪 等等,帮忙中化信息在公司外部疾速落地麻利项目管理模式。

依据研发团队既定的工作流程和模式,中化信息 自主定义了我的项目中的需要、工作、缺点等事项类型的属性及工作流 ,同时还通过 全局我的项目协同配置 对全团队实现了规范性治理,极大晋升了跨角色、跨部门的合作效率。

代码对立治理,企业外围资产更平安

  • 我的项目内多仓库集中管控

中化信息外部共有多达上百个仓库,且同时应用了 Git 和 SVN 两种版本控制系统,难以进行无效的对立治理。CODING 提供疾速稳固的 Git/SVN 代码托管服务,并提供简略易用的内部仓库(如 GitLab、GitHub 等常见内部仓库)导入性能,帮忙中化信息将原有的 SVN/Git 代码仓库逐渐迁徙至 CODING,实现在 单个我的项目内集中管理对应业务团队的所有代码 ,实现代码资产的对立纳管。此外,每个代码仓库均反对 独自的权限配置,让中化信息在集中管理代码之余,也保留了不同仓库差异化治理的灵活性。

  • 面向平安的代码扫描

应用 CODING 前,中化信息外部次要通过人工审查发现代码安全漏洞,但人工的形式百密终有一疏,且消耗较多的人力。CODING DevOps 平台自带的代码扫描性能集成了 CheckStyle、FindBugs、SonarQube 等 几十种工具 数千条规定 ,反对包含 Java、C/C++、JavaScript、Python、Go、PHP、Ruby 等 十余种支流语言 ,高效代替了中化信息研发人员的人工操作。在开发人员提交代码之后,CODING 平台会 主动剖析代码仓库中的源代码,开掘潜藏的代码缺点、安全漏洞以及不标准代码,并且生成问题列表,给开发人员提供批改倡议。另外,平台也会对代码品质进行度量,统计出构造异样简单的办法及反复代码,帮忙开发人员继续优化改良。

自应用 CODING 以来,中化信息大量且高频地应用 CODING 提供的 Java 代码扫描计划,晋升了代码的稳定性和可维护性,极大地改善了团队的研发效力。

测试计划实时协同,保障上线前的品质卡点

中化信息外部的测试、产品、研发等成员角色均会参加测试计划。在这种状况下,测试、产品、研发的同平台合作变得尤为重要。通过 CODING 的测试治理性能,测试计划进度、用例评审后果、测试后果等信息实时同步 。另外,在测试过程中,测试人员能够针对特定的测试用例 一键提交缺点,帮忙开发人员疾速实现缺点复现。

除了上述的协同便当之外,CODING 也让中化信息的测试治理更简略、更灵便、更可视化。得益于 树状构造的测试用例库 ,中化信息的测试人员可能复用已有的测试用例,灵便组织测试计划,大大晋升了测试工作效率。与此同时,当测试里程碑完结时,CODING 平台生成的测试论断、图表、工作散布、测试耗时等多维度测试报告会主动发送给关注者。另一方面,测试管理人员也能够通过 可视化甘特图 纵览我的项目测试详情,精确把握团队工作量峰值、谷值,轻松改善团队工作布局。

自动化流水线,构建部署更快捷

对于新一代研效平台的建设,中化信息冀望打造一条 高度自动化 可视化 的软件开发流水线,实现端对端链路闭环,缩小研发过程中的人工操作,进步研发版本交付效率。CODING DevOps 平台提供的继续集成能力,正是帮忙中化信息打造自动化流水线的高效利器。凭借 CODING 内置的 几十种构建打算模板 以及 图形化编排界面,中化信息通过简略配置即可实现自动化的代码编译、打包、扫描,直至将产品的二进制包主动部署至公司外部的机器资源。即使呈现部署失败的状况,研发人员也可通过详尽的日志疾速定位问题。

CODING 流水线的低门槛应用及 分秒级别 的运行工夫,让中化信息无比惊喜。现在,中化信息外部每天会触发 500 余次 CODING 流水线,将代码构建、部署效率晋升了 10 倍 以上。

多维度治理视角,数据报表不可少

研发过程的可视化跟踪,也是中化信息研效平台降级的指标之一。CODING 提供 多样化的报表类型 ,包含需要统计、缺点统计、代码统计等,满足了中化信息在不同研发场景下的可视化剖析需要。丰盛的 场景化卡片模板 ,无需进行简单配置,即可间接应用; 弱小的数据分析能力,帮忙中化信息对 IT 研发流程的各个环节进行精细化的跟踪和统计分析,建设从交付效率、交付品质、资源效率、实现状况等多维度剖析的效力度量实际体系,笼罩效力治理全场景,为团队效力改良、领导层决策提供松软的数据撑持。

继续交付“快又稳”,赋能“线上中化”新将来

“线上中化”数字化策略减速落地,中化信息作为中国中化的信息技术主力,始终走在转型前列。通过与 CODING 单干,中化信息打造了笼罩软件全生命周期的新一代研效平台,实现了 需要、开发、测试、部署的一站式治理,大幅晋升业务交付的效率与品质,强力撑持中国中化的数字化实现。在将来,CODING 会继续为中化信息的研发治理赋能,进一步强化其数字化研运体系,赋能“线上中化”新将来。

正文完
 0