热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

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

现代企业的发展离不开业务软件的帮助,越是强大的企业越是依赖软件的辅助,也需要很多个性化的定制需求。为了满足企业个性化以及业务发展所带来的业务需求变化,业务软件的开发商也就不能再按照传统的软件开发

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

集时通(福建)信息科技有限公司,作为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/


推荐阅读
  • 持续集成持续部署持续交付今天,我将谈论开发人员的一个误解:持续集成是关于运行自动化集成管道的…什么是持续集成(CI) ... [详细]
  • 秒建一个后台管理系统?用这5个开源免费的Java项目就够了
    秒建一个后台管理系统?用这5个开源免费的Java项目就够了 ... [详细]
  • OSChina 周末闲谈 —— 程序员的浪漫情话
    在OSChina的周末闲谈栏目中,探讨了程序员特有的浪漫情话。本文不仅分享了一些程序员如何用代码表达爱意的有趣例子,还推荐了一首适合程序员聆听的歌曲——李克勤的《啜泣》。对于喜欢在编程之余享受音乐的朋友们,不妨点击链接试听一下。 ... [详细]
  • 关于ScrumXPDevOps的学习
    最近听了ECUG大会上孙敬云老师的分享感觉受益匪浅,毕竟大学课本上只讲到瀑布模型就没有下文了,工作以后一直贯彻的都是Scrum路线,一直也没有时间好好的去学习整理这部分的知识,直到 ... [详细]
  • 兆芯X86 CPU架构的演进与现状(国产CPU系列)
    本文详细介绍了兆芯X86 CPU架构的发展历程,从公司成立背景到关键技术授权,再到具体芯片架构的演进,全面解析了兆芯在国产CPU领域的贡献与挑战。 ... [详细]
  • 本文节选自《NLTK基础教程——用NLTK和Python库构建机器学习应用》一书的第1章第1.2节,作者Nitin Hardeniya。本文将带领读者快速了解Python的基础知识,为后续的机器学习应用打下坚实的基础。 ... [详细]
  • 应用链时代,详解 Avalanche 与 Cosmos 的差异 ... [详细]
  • window下的python安装插件,Go语言社区,Golang程序员人脉社 ... [详细]
  • 本文将详细介绍如何注册码云账号、配置SSH公钥、安装必要的开发工具,并逐步讲解如何下载、编译 HarmonyOS 2.0 源码。通过本文,您将能够顺利完成 HarmonyOS 2.0 的环境搭建和源码编译。 ... [详细]
  • 解决问题:1、批量读取点云las数据2、点云数据读与写出3、csf滤波分类参考:https:github.comsuyunzzzCSF论文题目ÿ ... [详细]
  • 如何将TS文件转换为M3U8直播流:HLS与M3U8格式详解
    在视频传输领域,MP4虽然常见,但在直播场景中直接使用MP4格式存在诸多问题。例如,MP4文件的头部信息(如ftyp、moov)较大,导致初始加载时间较长,影响用户体验。相比之下,HLS(HTTP Live Streaming)协议及其M3U8格式更具优势。HLS通过将视频切分成多个小片段,并生成一个M3U8播放列表文件,实现低延迟和高稳定性。本文详细介绍了如何将TS文件转换为M3U8直播流,包括技术原理和具体操作步骤,帮助读者更好地理解和应用这一技术。 ... [详细]
  • 阿里巴巴终面技术挑战:如何利用 UDP 实现 TCP 功能?
    在阿里巴巴的技术面试中,技术总监曾提出一道关于如何利用 UDP 实现 TCP 功能的问题。当时回答得不够理想,因此事后进行了详细总结。通过与总监的进一步交流,了解到这是一道常见的阿里面试题。面试官的主要目的是考察应聘者对 UDP 和 TCP 在原理上的差异的理解,以及如何通过 UDP 实现类似 TCP 的可靠传输机制。 ... [详细]
  • 在拉斯维加斯举行的Interop 2011大会上,Bitcurrent的Alistair Croll发表了一场主题为“如何以云计算的视角进行思考”的演讲。该演讲深入探讨了传统IT思维与云计算思维之间的差异,并提出了在云计算环境下应具备的新思维方式。Croll强调了灵活性、可扩展性和成本效益等关键要素,以及如何通过这些要素来优化企业IT架构和运营。 ... [详细]
  • K3Cloud 平台字符串解密技术详解与应用
    在 K3Cloud 平台中,配置文件内的敏感信息如密码会被加密处理。通过深入研究,我们发现可以通过 Kingdee.BOS.Api 提供的接口对这些加密字符串进行解密。本文详细介绍了这一解密技术的具体实现方法及其应用场景,为开发者提供了宝贵的参考和实践指导。此外,还探讨了该技术在数据安全和系统管理中的重要性,以及如何在实际项目中高效地应用这些技术,确保系统的稳定性和安全性。 ... [详细]
  • java电商,java电商项目面试题
    本文目录一览:1、为什么很多商家选择Java商城系统? ... [详细]
author-avatar
手机用户2602907295
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有