华为云DevCloud助力水先科技,打通衣物洗护“最后一公里”

从古代的皂角洗衣,到功能各样的肥皂洗衣液问世;从原先的人工手洗衣服,到现代化洗衣机的问世,科技的发展,真真切切的改变了人们的生活方式,提升了人们日常的生活质量。洗衣服务也是对应人们对更高生活品质的追求,出现的新模式的智能便民服务,曾经不知道如何清洗的羊呢大衣、不知道如何保养的奢侈皮具,都可以通过洗衣养护店享受到专业的洗护服务。

大连水先科技有限公司就是一家顺应时代和群众的需求,深耕洗衣行业的互联网创业公司。水先科技创建“洗欢洗衣”品牌,并在业内首创“智能洗衣工厂+ SaaS洗衣工厂管控系统+无人智能取送柜”的洗染产业互联网洗衣模式,解决了洗衣工厂数据驱动的智能生产管理、规范化及高质量洗涤控制、与门店完美对接的问题。用户在手机端一键下单,既可轻松享受洗衣服务,实时掌握洗衣进展,水先科技真正打通了衣物洗护的“最后一公里”。截止目前,水先科技线下洗衣取送柜在大连和营口150多个小区铺设,服务覆盖50余万人,清洗衣物数量超过15万件。

http://img.danews.cc/upload/ajax/20200715/5a5afbcbc356d7cc4600e961556b2c27.png

然而水先科技在创业之初中也遇到了诸多困难,日常开发管理工作量大耗时多,自建服务器承载能力小,代码质量难以控制、部署人工投入量大等,都让创业初期的水先科技头痛不已。

2018年4月,水先科技正式接触了华为云DevCloud,华为云DevCloud作为一站式的云端研发平台,提供项目管理、测试管理、代码托管、代码检查、编译构建、部署、发布仓库、流水线等功能,有针对性的帮助水先科技解决了在企业发展过程中遇到的阻碍和困难。

日常开发管理,便捷高效

水先科技的总经理马思来在接受采访时表示,水先科技在之前的智能洗衣系统开发过程中,进行进度管理的工具功能相对单一,同时需要配备专门的人员进行维护和备份,一方面占用了人力成本,另一方面也不利于日常的协助工作,很大的影响了开发效率。

“华为云DevCloud提供的项目功能则帮助我们很好的解决了这个问题。我们利用DevCloud的项目管理模块,可以让整个团队非常顺畅的分工合作,对所有问题进行跟踪管理,可以防止问题的遗漏,提高协同工作的效率,再也不用因为交流协助出现的问题,影响项目的开发进展。”谈及项目管理功能时,总经理马思来说道。

便捷代码管理,提质增效

“代码管理同样是让我们非常头痛的部分”,总经理马思来说道,“创业初期,我们用的是自建的代码管理服务器,由于工程众多,版本管理、灾备等维护成本很高。同时又需要定期对代码质量进行检查,之前的采用本地checkstyle+findbugs的检查,但是这种检查方式,检查项目比较单一,是否执行检查,是否正确修改我们也很难监控到,这些都为我们额外增加了工作量。”

针对水先科技在代码管理上遇到的问题,华为云专家针对性为水先科技培训了代码托管和代码检查两方面功能,华为云DevCloud的代码托管模块,可以方便的进行代码版本控制,分支管理,云端自动备份,多终端同步,解决了开发人员的后顾之忧,让开发人员只专注于核心业务的开发,而不要把精力分散到其他方面。而代码检查模块,可以自动对完成的代码进行检查,提供的优化模板涵盖了大部分的常见问题,将系统问题扼杀在开发阶段,提升了开发的智能洗衣系统的质量和稳定性。

自动化部署,简化工作

初期在部署方面,水先科技采用的主要是人工部署,工作量大且容易出错,另一方面也不利于版本管理。

“我们在使用了华为云DevCloud后,利用DevCloud的自动化部署模块,降低了部署的门槛,屏蔽了部署中可能发生的问题,解放了人力,降低了运营成本,也简化了运维工作。”

截止目前,水先科技已有约10多个工作项在华为云DevCloud上运转执行,总工作项数约450个,代码提交8000余次;在CI/CD方面,水先科技在平台上累计执行1000余次的编译构建任务,有约80个流水线任务在平台上执行。同时,水先科技利用华为云DevCloud的功能,开发了水先洗衣工厂智能管理SAAS系统,规范洗衣标准、定制洗衣流程、提高洗衣效率、提升洗衣质量。

“在使用华为云DevCloud后,我们所有工作内容透明化,实现问题100%跟踪。工作内容随时可见,即使出差外地仍然可以正常工作。测试阶段修改问题的时间降低了50%以上,降低了系统开发的成本。系统发布时间由原来的4个小时以上缩减为30分钟之内。而且降低了发布的门槛。”水先科技董事长李世奇表示,“华为云的DevCloud平台解决方案结合洗欢洗衣的业务特点,为公司业务的快速发展提供了非常重要的支持,使洗欢洗衣迅速实现了从0到1的突破。我们愿意选择华为作为我们长期值得信赖的伙伴不断前行。”