话机世界通信集团股份有限公司(简称:话机世界集团)是一家主营增值电信、移动通信转售等业务的移动生活服务商。它是中国首批移动通信虚拟运营商,也是国内手机零售连锁业转型智慧零售,与移动互联网融合的领军企业之一。
由零售转为智慧零售,并不仅仅是多了两个字那么简单。为了更高效的开展团队研发工作,话机世界进行过很多尝试。比如应用市面上的开发流程控制平台,但由于产品自身缺陷和限制过多,最终放弃;采用项目管理单项工具,但发布、构建功能尚需集成其他产品完成,切换繁琐;基于开源框架自建管理平台,效果欠佳且耗费大量资源…..
2018年,话机世界开发团队开始学习华为云DevCloud的功能和使用方法,得到了华为云DevCloud相关专家的指导和帮助,并最终将公司的各业务系统逐步迁移到华为云DevCloud进行管理。通过引入华为云DevCloud,话机世界逐步将原有的开发模式转变为敏捷开发。DevOps理念的导入,使公司实现了敏捷模式的业务系统研发,极大提高了业务部门满意度。
管理流程规范化,质量与速度齐头并进
在IT实施过程中的问题,话机世界的开发团队尝试使用了各种文档、代码、流程等工具平台,但是因为这些平台或者工具的不统一性,数据无法自上而下贯通,造成管理断层,结果导致整个研发周期无法实现连贯性,项目构建的质量无法得到保证。
在应用华为云DevCloud的过程中,华为云DevCloud融合了敏捷设计理念,提供了简单高效的开发协作服务。需求、任务、缺陷等管理过程都进行了规范,并且可追溯全过程,使项目更加可控。在项目中,客户、项目负责人、开发人员等所有相关人员均可线上参与,快速、高效响应各方需求,极大缩短了整体的交付周期,节省了大量人力和财力。
代码检查,让团队任务更出彩
在话机的研发团队中,代码检查工作迟迟得不到有效的落实。尽管代码检查这项工作不仅能减少因为粗心犯错带来的风险,并且有可能发现一个更聪明的解决方案,用更适合的设计模式来提高性能。但这项工作太耗费时间,不清楚代码的上下文环境容易导致理解困难,造成工作效率低下等等这些都在阻碍着团队前进。
而华为云DevCloud的代码检查功能,支持Java、C++、Andriod、PHP、C#、JavaScript、Web和CSS等业界主流开发语言,可以在线进行多种语言的代码静态检查、代码架构检查、代码安全检查、编码问题检查、质量评分、代码缺陷改进趋势分析,做到了高质量的帮助用户管控代码质量。话机团队通过代码检查功能的使用,快速的定位代码检查缺陷,根据提供的示例和修复建议,针对问题进行改善,不仅丰富了队伍的新知识和技巧,并且找出更适合的解决方案。
代码托管,不可缺少的重要生产力工具
程序员的日常工作离不开代码,话机团队大多程序员之前也接触过一些代码管理系统,如SVN和GIT,虽然云上管理访问便利,但同时也带来对于云端数据安全性的担忧。
华为云DevCloud的代码托管功能,使用了现在主流的https和ssh密钥的安全访问方式极大的保证代码安全性,除此,仓库代码提交、成员变更等信息都可以通过活动记录查看,方便管理者审核或追溯代码,华为云DevCloud的代码仓库更是具备ip白名单功能,可指定ip可访问范围,逐层提高代码安全防护性。对于这样的安全保证,话机团队表示“暖暖的,很贴心”。
多维度看板协作,项目状态一目了然
在话机原有的开发模式中,团队项目分工由产品经理主导,其后按需分配给下面各个成员。以周为单位,甚至月为单位进行项目追踪,这样的模式下,项目成员的日常工作看似是一个整体但实际上却各行其是,并且面对客户的需求变更也很难短时间内做出新的解决方案,开发效率低下且使用率低。
华为云DevCloud使用卡片式看板设计帮助话机团队进行项目分工。以日为单位,实时跟进团队任务解决情况,将项目需求、缺陷和任务可视化,让每个人一目了然的掌握每项工作的状态。成团通过拉动卡片就可以更新工作进展,及时的暴露出风险和问题。话机现在借助于看板协作板块进行每日任务分工及晨会开展,极大的加速了团队工作效率。
话机世界,中国通信服务新潮流的引领者
通过与华为云DevCloud的合作,话机世界在需求交互上减少了50%的成本支出,编译构建上只用了原来10%甚至更短的时间,整体项目交付周期也缩短了近50%。现在公司的研发团队已经很好的实现了敏捷落地,各项规范的流程帮助研发效率大幅度提高,获得了公司内部的一致认可。
目前,话机世界的智慧零售解决方案已经做到了涵盖零售领域数字化门店、全息消费者画像、线上线下全渠道管理中台、零售大数据分析平台、以消费者为核心的全域营销、数字化弹性供应链平台,以及结合该解决方案使用的射频识别、红外感应、人脸识别摄像头等。
体验华为云DevCloud一站式DevOps平台,请登录华为云官网。
|
|