吉奥时空高质量持续集成研发体系-5657威尼斯

5657威尼斯-8181801威尼斯    吉奥新闻    吉奥时空高质量持续集成研发体系

 

 

 

 

近年来,政府数字化转型创新进入快速发展阶段。在数字化建设过程中,存在软件研发响应延迟、数据质量参差不齐、跨部门工作协同困难等问题。同时,国产化进程加快,软件研发更加多样化和复杂化,传统的运维技术和8181801威尼斯的解决方案已经不能满足当前的研发需求。

 

随着业务体量发展壮大,吉奥时空在基础研发层面,运用新的工具,优化组织架构和流程,不断地进行自我革命和创新。通过引入“持续集成”“devops”“微服务”等研发管理方式,满足大型软件研发需求,更敏捷地服务于自然资源管理数字化转型,以及数字社会、数字政府建设。

 

 

 

什么是持续集成

 

“持续集成”是一种软件开发实践,每次集成都通过自动化的构建(包括编译、发布、自动化测试)来验证,从而尽快地发现集成错误。这个过程可以大大减少集成的问题,让团队能够更快地开发内聚软件。

 

在传统的软件开发中,整合过程通常在个人工作结束、项目收尾阶段进行。合并和变更代码困难而耗时(数周至数月),有时错误长期积累而得不到纠正,软件难以迅速交付。而“持续集成”的主要目标,是更快发现并解决缺陷,提高软件质量,缩短软件验证和更新周期,快速满足客户交付。

 

 

 

 

geosmarter持续集成流程

 

“持续集成”是一种在开发周期的早期阶段进行集成的实践,以便更敏捷地构建、测试、整合代码。

 

吉奥地理智能服务平台geosmarter v6.0,从计划到交付,引入devops(development&operations,开发运维一体化)研发管理体系,通过持续交付和持续集成之间的开发和自动化系统协作来保持质量。

 

持续集成工具的引入使开发人员可以更轻松地简化开发流程。持续集成过程倡导可持续开发,从而更快、更频繁地交付更稳定的软件。责任人、开发人员和用户也能够恒久稳定地掌握研发进度。

 

 

以大数据为核心,吉奥地理智能服务平台geosmarter v6.0着力构建政府或企业级智慧服务中心,为政府和企业的重大决策、信息公开和互联互通提供技术保障。目前,geosmarter在自然资源政务监管、不动产登记监管、土地调查确权、国土空间规划等数字政府领域以及城市管理、社会管理等领域已经得到广泛应用。

 

 

 

geosmarter特色亮点

 

 

 清晰的可交付成果 

 

geosmarter v6.0通过模块化的“微服务”,实现高内聚低耦合,一个模块对应一条持续集成流程,并行开发、相不影响。缩减开发周期,快速迭代版本。尽早持续集成,尽快进入迭代之中,提早解决问题,保证所有核心成员都按业务价值和目标进行交付。为政府机构、企事业单位的业务运行提供稳定的大数据平台。

 

 

 

 低成本的学习 

 

﹥使用统一模板开发代码,降低研发的学习成本,一次培训,后期可多次使用;

﹥模块化的持续集成流程,可以套用demo,方便后期更新,添加新服务、新项目,统一模板使用参数化构建,方便维护修改,具体项目对接,可以大大减少修改范围;

﹥产研平台只需要使用一个接入口,避免多入口对接,减少了环境配置纠纷;

﹥定时自动更新整体测试环境,保证测试工程师使用最新环境,避免因环境导致的权责问题;

﹥添加自动化测试功能,对接最新测试环境,避免重复测试一个功能点;

﹥添加镜像安全扫描功能,有利于提高

﹥持续集成可以对接多套测试环境,例如主干、基线、国产化、华为框采产研团队,可以并行开发、提高效率;

﹥一站式的监控系统,可以直观查看哪个环节出现问题,对应负责人能快速定位解决细颗粒的权责问题,避免纠纷。

 

 

 

 提升产研效率 

 

传统的研发、测试使用各自的平台。相互之间存在版本不同、配置不同、连接的数据库不同等问题,导致权责划分不清,产品无法判断功能是否达标,是否符合客户需求。

 

geosmarter v6.0的研发过程,关注高效组织与协同,以及如何通过自动化的工具协作和沟通来完成软件的生命周期管理。产品研发、运维、测试等共用一个平台。统一研发测试平台可视化的产研大屏,让所有参与者都可观察产品迭代状况。一次集成,可同时完成编译打包、发布升级、自动化测试、智能化反馈信息,保证迭代的一致性。同时,支持容器级的弹性伸缩,支持随需定制、灵活应用,大幅提升产品研发效率。

 

 

 

 

吉奥时空对“持续集成”研发体系的引入,增强了项目的可见性。在研发层面,建立团队对开发产品的信心,大大简化产研迭代流程。团队可以尽早发现缺陷,尽快解决缺陷,减少风险,构建常用功能,集成自动化测试,减少重复劳动。

 

随时可部署,高频率的集成可以尽可能地保证随时部署上线,缩短开发复杂软件的市场交付时间。减少大块内容合并到主干分支的情况,避免代码合并冲突和无法预料的行为。

 

在社会责任层面,吉奥基础产品为政府、企业的主管领导提供辅助决策与监管的信息化支持,为社会大众提供数据共享的平台,为智慧城市建设和运行提供强有力的支撑,已持续应用于我国20余个省,60余个地市的上千余项项目,创造了巨大的经济效益和社会效益。

 

随着技术的不断发展,吉奥时空将不忘初心,持续基础软件产品的更新迭代,全面推进国家治理体系和治理能力现代化。

 

 

2023年4月4日 13:48
网站地图