文档章节

华为云软件开发云助力集时通软件敏捷开发

 透明的鱼
发布于 2017/12/13 13:58
字数 1959
阅读 3
收藏 0

现代企业的发展离不开业务软件的帮助,越是强大的企业越是依赖软件的辅助,也需要很多个性化的定制需求。为了满足企业个性化以及业务发展所带来的业务需求变化,业务软件的开发商也就不能再按照传统的软件开发模式来进行业务开发,需要使用敏捷开发的方法来进行业务开发。这也是目前软件开发商共同的发展方向和业务挑战。

集时通(福建)信息科技有限公司,作为2017年福建省科技小巨人领军企业,也面临着软件敏捷开发的业务诉求。集时通(福建)信息科技有限公司的前身是上海集时通网络科技有限公司,最初主要提供传统的智能语音、短信、网络传真、电话会议等业务。随着“互联网+”时代到来,集时通在多年通信运营基础上,深入行业,利用多年信息科技领域的技术积累,为传统行业提供了全网、跨平台的系统+硬件一体化综合解决方案,进一步打破信息孤岛,实现业务数据跨平台、跨系统的全流程可视化、可追溯、可控制管理,为“传统行业+互联网” 的商业模式创新再造提供了有力的工具。目前,集时通的业务范围已覆盖物流、金融、百货、汽车、医疗等行业。

业务范围的扩大,对集时通的软件开发能力也提出了更高的要求。但是,基于现有的软件开发流程,集时通面临很多问题,主要有三类:

第一类团队沟通不及时,研发难点无法及时解决的问题。在敏捷开发中,因各个人员负责不同模块,在研发过程遭遇困难无法及时沟通解决的话,项目负责人无法及时有效的获知团队人员的每日进展,无法针对难点进行沟通协调,会严重影响整个项目的进度。

第二类问题是客户频繁变更需求,团队内部无法及时获知而造成的开发方向错误问题。在软件开发过程中,基于很多原因,很有可能会经常发生业务需求变更。这个时候,团队内部的及时沟通将非常重要,否则将会出现员工按照需求变更前的任务进行开发,造成无效开发。

第三类问题测试管理测试工具的问题。软件开发完成后会提交给测试人员,测试人员经过测试,发现测试问题,会通过文档发送给程序开发人员进行定位和修改。但是,经常会出现问题描述不清晰,完成修改的问题没有有效的跟进和记录等一系列问题。另外,随着移动互联网时代的到来,大量的业务应用都要求在不同业务品牌,不同操作系统的手机上进行部署,为了满足这些手机的兼容性要求,需要完成大量的兼容性测试。每次测试时,都需要借用大量的手机来进行验证测试,费时费力。

17年5月,在一次软件沙龙上,华为的产品经理了解到了集时通在软件敏捷开发过程中碰到的问题,发现和华为软件开发云的业务场景非常匹配,于是推荐给了集时通公司。双方经过沟通交流,决定在华为云上进行验证测试,使用华为云软件开发云来验证集时通的业务开发。经过测试,集时通发现,华为的软件开发云确实能够有效解决他们软件开发过程中碰到的这几类问题。

图片1.png

对于团队沟通不及时,研发难点无法及时解决的问题,华为云软件开发云能很好的记录每个模块的研发进度和每个员工的工作情况,根据需求设定研发周期,针对延时研发模块进行预警,降低研发风险,及时通知负责人进行沟通协调。而项目负责人可以通过看板来获知和调整团队人员的每日工作,从而把握工作进度。

对于客户频繁变更需求,团队内部无法及时的问题,华为云软件开发云可以详细记录所有开发需求,以构图的形式展示整体架构。团队的人员与客户沟通后,需求产生变化,就可以在项目规划中把架构进行变更,并配合相应的说明文档,及时有效的更细需求,避免多次沟通。

而对于测试管理和测试工具的问题,华为云软件开发云,可以有效记录每个测试步骤,记录每次问题所在,程序员会针对提交上下的测试情况,进行修改,对每一条测试记录都有状态标记,可以很清晰的看到所有问题的测试和修改情况。同时,华为软件开发云还可以提供主流机型,几代操作系统的兼容性测试,避免了每次测试需要到处借用各种手机,一次完成多种机型测试。

经过测试验证,集时通认为,华为云软件开发云提供了敏捷开发团队的基本辅助功能,针对项目的需求进行管理,从每个迭代、每个人员、每段代码、每次测试等进行全局记录和管控,提高了分工的合理性,减少需求反复沟通的频率,从而提高研发速度,降低开发成本。于是开始利用华为云软件开发云来进行业务开发。截止目前,使用效果良好,达到了业务的预期。

1、 使用华为软件开发云的DevOps开发平台打破了IT分组壁垒,跨越了开发与运营之间存在着信息“鸿沟,帮助团队提升研发、测试和运营的总体效率,减少工作衔接上的瓶颈;

2、 从需求到开发、测试、发布、总结形成研发质量监控闭环,项目周期缩短30%;

3、 覆盖研发到产品落地全流程各个环节,提升研发测试效率15%,降低研发测试成本,提升研发质量;

4、 使用华为软件开发云后,基于Git代码托管服务,更加灵活、便捷的进行项目版本管理;快速解决代码冲突,代码管理效率提升60%,协同效率提升10%;

5、 应用华为云代码检查服务,精准定位代码缺陷,并提供示例和修复建议,编码效率提升10%,bug率降低6%。

集时通(福建)信息科技有限公司高灿炜表示:“华为云软件开发云是华为研发能力的一个集中展示窗口,是华为30年研发能力和实践的智慧结晶,希望华为云软件开发云再接再厉,打造让全球开发者喜欢的智能化研发平台,让开发者享受研发过程,做一个真正优雅的开发者。”

了解华为云软件开发云更多信息,请登录:https://www.huaweicloud.com/devcloud/

© 著作权归作者所有

粉丝 0
博文 96
码字总数 153598
作品 0
私信 提问
一站式云端创新平台:华为云软件开发云

  【IT168 评论】企业数字化转型,软件正扮演着重要角色。有预测数据显示,2020年中国软件及信息服务产业规模将达到8万亿人民币。软件能力正成为一个国家、城市、企业最核心的竞争力之一。...

it168网站
2017/11/24
0
0
上线一周年 华为云软件开发云为何如此受欢迎?

软件开发云之于软件工程,就如同机床之于制造业。华为云软件开发云正在努力成为软件业的“工作母机”。 去年12月,华为云在大连正式上线发布了软件开发云平台(DevCloud),平台刚一上线就受到...

m59ht9d0j
2017/11/29
0
0
软件开发的下一场生产力革命!

  【IT168 评论】如今,企业上云使用云已是常态。数据显示,云将是软件的普遍承载方式,到2025年80%的企业应用将运行在云中。不仅应用在云上,开发也在向云端迁移。   随着云计算和容器等...

it168网站
2016/12/15
0
0
【极客人生】华为全联接大会之前,我在电话中跟恒少聊了聊……

点击上方“程序人生”,选择“置顶公众号” 第一时间关注程序猿(媛)身边的故事 通常,我们眼中的软件开发是这个样子的…… 工作高端、大气、上档次,这是一件化腐朽为神奇的事儿,更是一股...

CSDN程序人生
2018/09/11
0
0
DevCloud如何实现敏捷和Devops开发?

  【IT168 评论】“人类生存于一个虚拟的、数字化的生存活动空间,在这个空间里人们应用数字技术从事信息传播、交流、学习、工作等活动,这便是数字化生存。”--尼葛洛庞帝!   21年前,尼...

it168网站
2017/03/30
0
0

没有更多内容

加载失败,请刷新页面

加载更多

64.监控平台介绍 安装zabbix 忘记admin密码

19.1 Linux监控平台介绍 19.2 zabbix监控介绍 19.3/19.4/19.6 安装zabbix 19.5 忘记Admin密码如何做 19.1 Linux监控平台介绍: 常见开源监控软件 ~1.cacti、nagios、zabbix、smokeping、ope...

oschina130111
今天
13
0
当餐饮遇上大数据,嗯真香!

之前去开了一场会,主题是「餐饮领袖新零售峰会」。认真听完了餐饮前辈和新秀们的分享,觉得获益匪浅,把脑子里的核心纪要整理了一下,今天和大家做一个简单的分享,欢迎感兴趣的小伙伴一起交...

数澜科技
今天
7
0
DNS-over-HTTPS 的下一代是 DNS ON BLOCKCHAIN

本文作者:PETER LAI ,是 Diode 的区块链工程师。在进入软件开发领域之前,他主要是在做工商管理相关工作。Peter Lai 也是一位活跃的开源贡献者。目前,他正在与 Diode 团队一起开发基于区块...

红薯
今天
12
0
CC攻击带来的危害我们该如何防御?

随着网络的发展带给我们很多的便利,但是同时也带给我们一些网站安全问题,网络攻击就是常见的网站安全问题。其中作为站长最常见的就是CC攻击,CC攻击是网络攻击方式的一种,是一种比较常见的...

云漫网络Ruan
今天
12
0
实验分析性专业硕士提纲撰写要点

为什么您需要研究论文的提纲? 首先当您进行研究时,您需要聚集许多信息和想法,研究论文提纲可以较好地组织你的想法, 了解您研究资料的流畅度和程度。确保你写作时不会错过任何重要资料以此...

论文辅导员
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部