CODING X 辰海集团:从自建 DevOps 到一站式 DevOps 的升级之路

2022-05-19 14:09:57 浏览数 (3)

辰海集团,是全球领先的一站式出海合规服务平台。集团旗下拥有跨标云、跨税云、卖家成长、财赋优、Sellerwant 卖旺等知名品牌,提供知识产权服务、税务服务、产品合规认证、海外工商服务、财税合规服务等业务,打造了 SaaS 系统、服务商、解决方案提供商、品牌出海一站式平台等综合服务体系,为出海企业提供全方面的合规选择。2021 年 12 月 20 日,辰海集团与腾讯云签署战略合作协议,正式达成战略合作伙伴关系。辰海集团将依托腾讯云提供的专业技术与服务,构建更安全、稳定的技术系统,为出海企业提供简单可靠的选择。

企业出海势头强劲

辰海集团任重道远

在过去的两年时间里,新冠疫情此消彼长、蔓延全球,消费者花在线上的时间越来越多。从最早的传统外贸资源(如服装、玩具、家电)出海,到如今以互联网为依托的游戏、社交、电商、医疗、教育、工具等品类在国外百花齐放,中国企业纷纷开始在东南亚、中东、欧美、非洲等“蓝海”争夺流量与市场。据海关总署发布的最新统计数据称,2021 年,我国进出口规模达到了 6.05 万亿美元,在 2013 年首次达到 4 万亿美元的 8 年后,年内跨过 5 万亿、6 万亿美元两大台阶,达历史高点。后疫情时代,企业出海势头愈发强劲。

安全合规,是企业出海需要跨过的第一道门槛。面对日益变化的国际环境和各国日趋严格的监管政策,出海企业要执行的合规要求越来越多,稍有不慎便会面临重罚。辰海集团作为出海合规服务领域的先行者,肩负着为企业出海把好“第一道关”的重任。通过旗下的知识产权 SaaS 平台、税务 SaaS 平台、海外工商注册服务平台等系统,辰海集团已赋能 40 万 企业出海。

越来越热的企业出海潮,对辰海集团的业务和服务也提出了更高的要求。面对业务规模与企业用户数量的持续增长,如何兼顾 SaaS 平台的稳定性与快速迭代,更敏捷地响应客户需求?如何以更低的试错成本开发创新业务,保持市场的领先地位?这不仅仅是辰海集团为了自身发展需要考虑的问题,更是为了助力 40万 中国企业更简单、更可靠地走向世界、扎根全球而必须攻克的难题。对于坚持以科技创新为基石的辰海集团而言,研发管理升级势在必行。

辰海集团之痛:

“我们提供一站式出海合规服务

却没有善用一站式研发管理体系”

作为一站式出海合规服务提供商,辰海集团竭力为客户提供简单易用、高效便捷的 SaaS 服务。然而,辰海集团所使用的非一站式传统研发管理模式却暴露了诸多弊端,难于支撑 SaaS 服务的低成本、高效及创新研发。由于缺乏一站式的研发管理模式,即便是最常见的业务系统缺陷修复,研发团队也要在需求管理平台、自建 Git、自建 Maven、文件网盘、缺陷管理平台等诸多工具之间流转。如此割裂、隔离的研发管理模式,终究给辰海集团带来了诸多不便:

  • 系统稳定性低:研发各个环节(包括项目协作、代码管理、制品管理、程序部署、监控运维等)使用不同的工具,单独部署,稳定性难以保障。
  • 协作沟通成本高:由于不同环节均使用不同工具,研发团队没有统一、一致的工作流程。这就导致研发上下文隔离,不同角色信息断层,无法及时沟通,影响团队协作。
  • 研发效率低:开发时需要在不同系统之间来回切换,并且每个人对软件的熟练程度不一样,给团队研发效率造成一定影响。
  • 研发度量改进难:不同系统的数据标准存在差异,难以进行统一汇总和监控,不便于从全局视角度量研发进展、效率、成本等维度信息。这也导致了研发团队难于发现自身存在的问题,无法持续改进与优化。

工欲善其事,必先利其器。致力于“让企业出海更简单可靠”的出海服务龙头,何不先“让研发管理更简单可靠”?

CODING 的解决之道:

一站式 DevOps

轻松落地端到端的标准研发流程

相比于各研发环节使用不同的工具,开箱即用的一站式 CODING DevOps 平台整合了从需求、开发、测试、部署到运维的多个环节,是辰海集团落地标准研发流程的一大利器。提供一站式出海合规服务的辰海集团,在邂逅了一站式 CODING DevOps 平台之后,切切实实地感受到了“一站式”的简单与便捷。

辰海集团基于 CODING DevOps 的研发主流程

在需求阶段,产品团队会利用「项目协同」整理及规划需求,并与开发、测试就用户故事的细节进行澄清,确保团队围绕产品通力协作。与此同时,开发人员会根据需求情况评估所用的故事点,确定开发计划;测试人员则尽早介入,安排迭代测试计划。

在开发阶段,开发人员会在「代码仓库」中创建对应的迭代分支后组织开发,而测试人员也同步在「测试管理」中设计、评审测试用例。为了保障开发质量,代码在发布到测试环境之前必须通过单元测试。

在系统测试阶段,测试人员会根据编写好的测试用例严格执行系统测试,直至所有的缺陷都已修复、验证及审核通过,运维人员才可将代码通过「持续部署」发布到预生产环境。

在最后的上线阶段,灰度发布验证通过之后,才能进行最后发版。

对于过程中输出的需求说明书、问题清单,辰海集团的研发团队直接利用 CODING 的「文档管理」功能进行收集与分享。一站式 CODING DevOps 平台,让辰海集团从此告别多工具频繁切换、研发流程不连贯的窘境。体系化的研发流程、统一的研发协作平台,既保障了研发团队协作的有序性,也促进了业务需求的高效流转。

辰海集团:

“CODING,让研发管理更简单可靠”

在使用 CODING 之前,辰海集团也尝试过其他的研发平台,但由于普遍存在的产品逻辑复杂、平台交互不够简洁等问题,开发人员不能快速上手,最终只能放弃。当辰海集团体验了 CODING 强大的一站式能力、简单易用的产品功能之后,当即决定将 CODING 作为其研发中心的主要研发管理工具。

打破部门边界

团队协作透明高效

区别于割裂的研发管理工具,一站式 DevOps 平台让整体协作更公开、透明。辰海集团旗下马六甲的架构师提到,CODING 很大的一个亮点是让项目进度更加清晰透明,不再是黑盒子。无论是业务需求、开发任务、还是测试缺陷,都能在 CODING 中规范管理起来。

辰海集团内采用 Scrum 开发模式,强调团队的自组织与透明协作;而 CODING 作为 Scrum 敏捷理念的忠实践行者,提供简单易用、灵活配置的迭代规划、故事点估算、看板视图等功能,给辰海集团落地 Scrum 框架带来了极大的工作便利。在每日站立会上,通过「项目协同」的看板视图,研发团队中的每一个角色都能清晰地看到当前的需求状态、处理人、优先级等其他信息,从而快速拉通开发进度、识别潜在的风险问题。在周例会上,通过「Backlog」列表,研发团队的待办事项一目了然,方便成员同步接下来的待办工作。团队成员的工作公开透明,方便及时同步项目进度,有想法也可以找到对应成员沟通,让整个团队处于高度自治、自我驱动的状态。

测试云上管理

开发质量有保障

辰海集团高度重视开发质量,将测试作为贯彻全研发流程的重要一环。在需求阶段,测试人员便开始介入,通过 CODING 的「测试管理」功能轻松制定迭代测试计划并编写测试用例。

测试用例设计完成之后,辰海集团的研发团队还会召开专门的评审会议,确保产品、开发、测试三方对需求的理解一致、测试的质量标准与项目要求标准匹配。测试用例评审结果同步记录在「测试管理」,便于后续回顾。

将测试用例搬至 CODING 管理之后,辰海集团的测试人员还可以将用例与对应的业务需求关联,在执行用例时一键提交关联缺陷,方便研发人员轻松复现和定位问题。以线上的方式管理测试活动,测试进度、结果和报告公开透明,研发、产品和测试可随时针对测试情况进行沟通,共同为开发质量把好关,助力辰海集团提供更高质量的平台与服务。

自动化 CI/CD

业务发布简单快速

在使用 CODING 之前,辰海集团研发团队的开发、测试及部署工作均通过不同的工具实现。自建 Git、自建 Maven……多种工具来回切换,不仅带来了高昂的维护和学习成本,还难以保障每次部署的稳定性和及时性。

在使用 CODING 之后,研发团队通过配置自动化 CI/CD 流水线,打通了从代码提交、编码构建、制品拉取到部署的全链路,一键即可完成业务部署。部署过程分秒级完成,即便是一天内需要多次更新,运维人员也能轻松应对;清晰记录的部署历史,让问题定位不再是难题。对于提供多个 SaaS 平台的辰海集团来说,快速、稳定将业务上线,才能可靠地为 40 万 出海企业保驾护航。

CODING 携手辰海集团

让企业出海更简单可靠

作为出海领域的标杆服务提供商,辰海集团把握着 40 万 出海企业的“生命线”,并致力于用科技让出海合规更简单。通过 CODING,辰海集团快速搭建了从需求、编码、测试、部署、到运维的研发全生命周期管理流程,以更透明的协作方式、更高效的交付效率让研发管理变得简单可靠。

CODING 坚信,先让研发管理变得简单,才能强有力地支撑辰海集团实现“让企业出海更简单可靠”的愿景。在未来,CODING 会一如既往地持续改进与提升,推动辰海集团为更多出海企业提供简单、可信赖的合规服务。

0 人点赞