CN113391794A - 一种开发协作服务系统及方法 - Google Patents
一种开发协作服务系统及方法 Download PDFInfo
- Publication number
- CN113391794A CN113391794A CN202110772721.4A CN202110772721A CN113391794A CN 113391794 A CN113391794 A CN 113391794A CN 202110772721 A CN202110772721 A CN 202110772721A CN 113391794 A CN113391794 A CN 113391794A
- Authority
- CN
- China
- Prior art keywords
- development
- management module
- application
- environment
- task
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/36—Preventing errors by testing or debugging software
- G06F11/362—Software debugging
- G06F11/366—Software debugging using diagnostics
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/71—Version control; Configuration management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/103—Workflow collaboration or project management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Quality & Reliability (AREA)
- Marketing (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Computer Hardware Design (AREA)
- Operations Research (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种开发协作服务系统及方法。需求管理模块用于对服务在整个开发周期的需求信息进行管理,生成需求报表;应用管理模块用于根据输入的服务基础信息和服务框架生成项目工程,并对项目工程配置测试环境参数;基础架构管理模块用于对组件及应用框架进行管理;环境配置模块用于对应用服务所需的环境与应用外部配置参数进行管理;开发管理模块用于根据需求信息创建任务,并制定任务对应的开发分支,同时可基于任务进行软件开发流程;代码质量管理模块用于根据设定规范对代码进行质量检测;应用投产管理模块用于将应用包、脚本文件及配置文件打包为介质包,将介质包用于投产发布。可以贯穿软件开发的整个生命周期,可以提升开发效率和开发质量。
Description
技术领域
本发明实施例涉及计算机技术领域,尤其涉及一种开发协作服务系统及方法。
背景技术
针对现阶段体系庞大的复杂系统,开发、管理、协作复杂度进一步提升,需要对系统人员、应用、需求、投产打包、环境配置等进行统一的管理,因此,需要建立一套开发协作平台,贯穿于软件开发生命周期的绝大部分阶段,为开发赋能。使得开发人员能够专注于开发,提升开发效率、开发质量;同时为负责人提供报表视图,实时掌握项目组的任务实施进度情况。
现有的平台只具备开发过程管理的单一功能,不能对需求开发到投产全过程的提供服务,功能单一:或单独的投产介质交付平台,只提供自动化介质交付;或只对投产进度进行跟踪,并不能实现自动化准备介质。
发明内容
本发明实施例提供一种开发协作服务系统及方法,可以贯穿软件开发的整个生命周期,提升开发效率和开发质量。
第一方面,本发明实施提供了一种服务开发系统,包括:需求管理模块,应用管理模块,基础架构管理模块,环境配置模块,开发管理模块,代码质量管理模块和应用投产管理模块;
所述需求管理模块用于对服务在整个开发周期的需求信息进行管理,生成需求报表;其中,所述需求报表用于记录需求信息的进度;
所述应用管理模块用于根据输入的服务基础信息和服务框架生成项目工程,并对所述项目工程配置测试环境参数,并支持已有项目的录入并纳管;其中,项目工程包括项目名称、项目框架、代码仓库地址以及项目负责团队;
所述基础架构管理模块用于对组件及应用框架进行管理,以及对组件与应用框架开发流程的管理与跟踪;其中,组件包括前端开发组件及后端开发组件,应用框架包括前端框架及后端框架;
所述环境配置模块用于对应用服务所需的环境与应用的外部配置参数进行管理;其中,参外部配置参数包括公共配置参数和私有配置参数;
所述开发管理模块用于根据所述需求信息创建任务,并制定所述任务对应的开发分支,使得开发人员在所述开发分支上对任务进行开发及测试;还用于制定任务对应的软件开发流程,以基于所述软件流程完成代码的开发、测试及发布;
所述代码质量管理模块用于根据设定规范对代码进行质量检测,接收设定用户设置的代码质量门禁,以控制整个任务的执行过程;
所述应用投产管理模块用于管理投产窗口及窗口下的意向任务与应用;并根据深度规则将所述应用包、脚本文件及配置文件打包为介质包,将所述介质包用于后续投产。
第二方面,本发明实施例还提供了一种服务开发方法,包括:
获取项目管理系统发送的待开发服务对应的需求信息;
根据所述需求信息创建待实施任务;
获取开发人员开发所述待实施任务时的代码信息;
将所述代码信息进行编译,将编译后的代码信息部署至设定环境中进行测试;
若测试通过,则根据任务负责人的申请信息确定意向投产窗口;
在所述意向投产窗口下构建介质包,将所述介质包进行投产,以完成此需求的研发。
本发明实施例公开了一种服务开发系统及方法。包括:需求管理模块,应用管理模块,基础架构管理模块,环境配置模块,开发管理模块,代码质量管理模块和应用投产管理模块;需求管理模块用于对服务在整个开发周期的需求信息进行管理,生成需求报表;其中,需求报表用于记录需求信息的进度;应用管理模块用于根据输入的服务基础信息和服务框架生成项目工程,并对项目工程配置测试环境参数,并支持已有项目的录入并纳管;其中,项目工程包括项目名称、项目框架、代码仓库地址以及项目负责团队;基础架构管理模块用于对组件及应用框架进行管理,以及对组件与应用框架开发流程的管理与跟踪;其中,组件包括前端开发组件及后端开发组件,应用框架包括前端框架及后端框架;环境配置模块用于对应用服务所需的环境与应用的外部配置参数进行管理;其中,参外部配置参数包括公共配置参数和私有配置参数;开发管理模块用于根据需求信息创建任务,并制定任务对应的开发分支,使得开发人员在开发分支上对任务进行开发及测试;还用于制定任务对应的软件开发流程,以基于软件流程完成代码的开发、测试及发布;代码质量管理模块用于根据设定规范对代码进行质量检测,接收设定用户设置的代码质量门禁,以控制整个任务的执行过程;应用投产管理模块用于管理投产窗口及窗口下的意向任务与应用;并根据深度规则将应用包、脚本文件及配置文件打包为介质包,将介质包用于后续投产。本实施例提供的服务开发系统,可以贯穿软件开发的整个生命周期,可以提升开发效率和开发质量。
附图说明
图1是本发明实施例一中的一种开发协作服务系统的结构框图;
图2是本发明实施例二中的一种开发协作服务方法的流程图;
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1为本发明实施例一提供的一种开发协作服务系统的结构框图,如图1所述,该系统包括:需求管理模块,应用管理模块,基础架构管理模块,环境配置模块,开发管理模块,代码质量管理模块和应用投产管理模块。
需求管理模块用于对服务在整个开发周期的需求信息进行管理,生成需求报表。
其中,需求报表用于记录需求信息的进度。具体的,需求管理模块用于将需求信息与应用信息及任务相关联,根据任务的状态更新需求信息的状态,根据任务的实施时间更新需求信息的实施时间;并将更新后的状态及实施时间添加至需求报表中。
其中,一个需求对应至少一个应用;一个应用对应至少一个任务,即一个需求对应多个任务。本实施例中,根据需求信息创建多个任务,以进行后续的开发操作。应用可以理解为微服务应用。任务可以理解将整个开发任务拆分为多个任务。实施时间包括开始时间和结束时间。根据任务的实施时间更新需求信息的实施时间的方式可以是:将需求信息对应的多个任务中最早的开始时间作为需求信息的开始时间,将多个任务中最晚的结束时间作为需求信息的结束时间。
本实施例中,需求管理模块管理研发周期所有的需求信息、实施单元及文档等信息。与研发任务和应用信息关联,能够实时更新任务关联需求状态,实际实施时间。并提供需求报表,便于项目管理者总体把控项目开发团队承载的需求量和需求实施进度情况,能够灵活分配资源。
应用管理模块用于根据输入的服务基础信息和服务框架生成项目工程,并对项目工程配置测试环境参数,并支持已有项目的录入并纳管。
其中,项目工程包括项目名称、项目框架、代码仓库以及项目负责团队。
本实施例中,应用管理模块可以根据输入的服务基础信息和服务框架快速生成项目,并配置测试环境参数,完成部署,用户无感。应用的项目工程,从项目命名、项目框架、代码仓库到团队归属,全权由一站式开发服务平台纳管。统一技术栈,自动化部署配套环境。使开发团队构建项目更加便捷、规范、标准。
基础架构管理模块用于对组件及应用框架进行管理,以及对组件与应用框架开发流程的管理与跟踪。
其中,组件包括前端开发组件及后端开发组件,应用框架包括前端框架及后端框架。
具体的,基础架构管理模块用于对组件及应用框架的整个生命周期的各个阶段进行管理。
其中,整个生命周期包括开发阶段、投产阶段及追溯阶段。本实施例中,发团队人员可以通过基础架构管理模块根据实际情况对组件和应用框架进行维护、开发、升级。基础架构管理模块对外提供自研组件、开源组件统一视图,方便使用方查看和开箱即用。不断提高应用项目的安全性、可靠性。使接入系统的开发团队能够更专注于需求的业务实现。
环境配置模块用于对应用服务所需的环境与应用的外部配置参数进行管理。
其中,参外部配置参数包括公共配置参数和私有配置参数。具体的,环境配置模块还用于获取应用服务对应的实体,确定各实体对应的环境值,根据环境值生成环境配置文件。
其中,环境配置文件包含环境值集合。应用服务对应多个实体,每个实体在不同的环境下对应不同的环境值。
本实施例中,环境配置模块对应用依赖的公共配置参数和私有配置参数进行拆分解耦,有服务开发系统统一维护管理。环境配置文件修改后能实时刷新并推送,实现自动映射部署,降低人为操作的门槛,大大降低应用方的维护成本。
开发管理模块用于根据需求信息创建任务,并制定任务对应的开发分支,使得开发人员在开发分支上对任务进行开发及测试。还用于制定任务对应的软件开发流程,以基于软件流程完成代码的开发、测试及发布。
其中,测试包括内部环境测试(SIT)、业务环境测试(UAT)和准生产环境测试(REL)。
本实施例中,开发需求细化后,在服务开发系统上建立对应任务,并分配开发、测试资源,制定开发计划。软件开发的整个生命周期均是围绕任务开展,其中阶段包含了任务创建、开发、SIT测试、UAT测试、REL测试、投产、归档等。开发任务制定标准化的开发分支,引导开发人员线上推进流程。开发人员无需关注应用的持续集成,开发人员只需保证代码提交到对应的开发分支,应用会对代码进行部署。在任务的各个阶段只需要点击相关按钮,能够自动化部署至对应的测试环境。减少开发团队不必要的工作量,使其专注代码开发,提高研发工作量的投入。极大的提高了开发效率,避免沟通产生的信息错位问题,减少生产事故。开发管理模块也提供任务提测准时率、代码合并规范、缺陷率等相关数据,为管理者提供实时报表数据。
代码质量管理模块用于根据设定规范对代码进行质量检测。并接收设定用户设置的代码质量门禁,以控制整个任务的执行过程。
其中,设定用户可以管理者。
具体的,代码质量管理模块提供代码搜索及代码扫描服务;通过视图展示代码的质量参数。
其中,质量参数包括代码的缺陷及重复率。通过视图展示代码的缺陷和重复率等重要参数,帮助应用方规范自己的代码,规避风险,提升代码的健壮性。服务开发系统提供的框架为应用生成接口调用的标准配置,通过扫描将调用关系入库,实时更新,供开发团队维护参考。
应用投产管理模块用于管理投产窗口及窗口下的意向任务与应用;并根据设定规则将应用包、脚本文件及配置文件打包为介质包,将介质包用于后续投产。
本实施例中,应用投产管理模块以应用维度管理投产任务,将变更流程线上化管理。统一对准生产、灰度、生产进行自动化构建。一键生成介质包并推送应用镜像至生产,简化投产步骤,降低运行操作难度,减少操作风险。对投产必要内容增加审核、检查步骤,保证投产安全。
本实施例提供的开发协作服务系统,包括:需求管理模块,应用管理模块,基础架构管理模块,环境配置模块,开发管理模块,代码质量管理模块和应用投产管理模块;需求管理模块用于对服务在整个开发周期的需求信息进行管理,生成需求报表;其中,需求报表用于记录需求信息的进度;应用管理模块用于根据输入的服务基础信息和服务框架生成项目工程,并对项目工程配置测试环境参数,并支持已有项目的录入并纳管;其中,项目工程包括项目名称、项目框架、代码仓库地址以及项目负责团队;基础架构管理模块用于对组件及应用框架进行管理,以及对组件与应用框架开发流程的管理与跟踪;其中,组件包括前端开发组件及后端开发组件,应用框架包括前端框架及后端框架;环境配置模块用于对应用服务所需的环境与应用的外部配置参数进行管理;其中,参外部配置参数包括公共配置参数和私有配置参数;开发管理模块用于根据需求信息创建任务,并制定任务对应的开发分支,使得开发人员在开发分支上对任务进行开发及测试;还用于制定任务对应的软件开发流程,以基于软件流程完成代码的开发、测试及发布;代码质量管理模块用于根据设定规范对代码进行质量检测,接收设定用户设置的代码质量门禁,以控制整个任务的执行过程;应用投产管理模块用于管理投产窗口及窗口下的意向任务与应用;并根据深度规则将应用包、脚本文件及配置文件打包为介质包,将介质包用于后续投产。本实施例提供的服务开发系统,可以贯穿软件开发的整个生命周期,可以提升开发效率和开发质量。
实施例二
图2是本发明实施例二提供的一种开发协作服务方法的流程图。如图2所示,该方法包括如下步骤:
步骤210,获取项目管理系统发送的待开发服务对应的需求信息。
其中,项目管理系统提供需求信息和实施单元信息。服务开发系统中的需求管理模块通过访问接口获取需求信息和实施单元信息。
步骤220,根据需求信息创建待实施任务。
服务开发系统中开发管理模块根据需求信息创建待实施任务,并同步待实施任务的相关信息。其中,相关信息包括:计划内测时间、业测时间、准生产测试时间、投产时间等。
可选的,在根据所述需求信息创建待实施任务之后,还包括如下步骤:根据待实施任务制定开发分支。
本实施例中,在创建待实施任务后,一键拉取开发分支。开发分支用于sit(内测)、uat(业测)、rel(准生产)环境的测试,测试过程中出现的缺陷,通过接口交互,将将缺陷信息进行展示。
步骤230,获取开发人员开发待实施任务时的代码信息。
具体的,在制定了标准化的开发分支后,开发人员通过开发分支输入开发实施任务的代码信息。
步骤240,将代码信息进行编译,将编译后的代码信息部署至设定环境中进行测试。
其中,设定环境包括内侧环境、业务环境和准生产环境。本实施例中,在选择测试环境后,可以一键启动测试流水线平台的接口自动化测试和安全测试,通过接口交互,完成对开发分支中代码信息的自动化测试和安全测试。
步骤250,若测试通过,则根据任务负责人的申请信息确定意向投产窗口。
步骤260,在意向投产窗口下构建介质包,将介质包进行投产,以完成需求的研发。
其中,在意向投产窗口下构建介质包可以理解为应用负责人在意向投产窗口下对应用和任务进行整合以构建介质包。
本实施例中,服务开发系统中的应用投产管理模块与自动化运维平台交互,以对应用投产进行管理,可以降低操作门槛。对接自动化运维平台,根据任务挂载的投产窗口新建变更,自动生成符合要求的变更介质,实现镜像直通,减少人为操作失误率。
本实施例的技术方案,获取项目管理系统发送的待开发服务对应的需求信息;根据需求信息创建待实施任务;获取开发人员开发待实施任务时的代码信息;将代码信息进行编译,将编译后的代码信息部署至设定环境中进行测试;若测试通过,则根据任务负责人的申请信息确定意向投产窗口;在意向投产窗口下构建介质包,将介质包进行投产,以完成需求的研发。可以提升开发效率和开发质量。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。
Claims (10)
1.一种开发协作服务系统,其特征在于,包括:需求管理模块,应用管理模块,基础架构管理模块,环境配置模块,开发管理模块,代码质量管理模块和应用投产管理模块;
所述需求管理模块用于对服务在整个开发周期的需求信息进行管理,生成需求报表;其中,所述需求报表用于记录需求信息的进度;
所述应用管理模块用于根据输入的服务基础信息和服务框架生成项目工程,并对所述项目工程配置测试环境参数,并支持已有项目的录入并纳管;其中,项目工程包括项目名称、项目框架、代码仓库地址以及项目负责团队;
所述基础架构管理模块用于对组件及应用框架进行管理,以及对组件与应用框架开发流程的管理与跟踪;其中,组件包括前端开发组件及后端开发组件,应用框架包括前端框架及后端框架;
所述环境配置模块用于对应用服务所需的环境与应用的外部配置参数进行管理;其中,参外部配置参数包括公共配置参数和私有配置参数;
所述开发管理模块用于根据所述需求信息创建任务,并制定所述任务对应的开发分支,使得开发人员在所述开发分支上对任务进行开发及测试;还用于制定任务对应的软件开发流程,以基于所述软件流程完成代码的开发、测试及发布;
所述代码质量管理模块用于根据设定规范对代码进行质量检测,并接收设定用户设置的代码质量门禁,以控制整个任务的执行过程;
所述应用投产管理模块用于管理投产窗口及窗口下的意向任务与应用;并根据设定规则将所述应用包、脚本文件及配置文件打包为介质包,将所述介质包用于后续投产。
2.根据权利要求1所述的系统,其特征在于,所述需求管理模块用于将所述需求信息与应用信息及任务相关联,根据所述任务的状态更新所述需求信息的状态,根据所述任务的实施时间更新所述需求信息的实施时间;并将更新后的状态及实施时间添加至所述需求报表中;其中,一个需求对应至少一个应用;一个应用对应至少一个任务。
3.根据权利要求1所述的系统,其特征在于,所述基础架构管理模块用于对组件及应用框架的整个生命周期的各个阶段进行管理;所述基础架构管理模块还用于提供所述组件和服务框架的使用依赖查询的视图,以使用户查看;其中,整个生命周期包括开发阶段、投产阶段及追溯阶段。
4.根据权利要求1所述的系统,其特征在于,所述环境配置模块还用于获取应用服务对应的实体,确定各实体对应的环境值,根据所述环境值生成环境配置文件。
5.根据权利要求1所述的系统,其特征在于,所述测试包括内部环境测试、业务环境测试和准生产环境测试。
6.根据权利要求1所述的系统,其特征在于,所述代码质量管理模块提供代码搜索及代码扫描服务;通过视图展示代码的质量参数;其中,质量参数包括代码的缺陷及重复率。
7.一种开发协作服务方法,其特征在于,包括:
获取项目管理系统发送的待开发服务对应的需求信息;
根据所述需求信息创建待实施任务;
获取开发人员开发所述待实施任务时的代码信息;
将所述代码信息进行编译,将编译后的代码信息部署至设定环境中进行测试;
若测试通过,则根据任务负责人的申请信息确定意向投产窗口;
在所述意向投产窗口下构建介质包,将所述介质包进行投产,以完成所述需求的研发。
8.根据权利要求7所述的方法,其特征在于,在根据所述需求信息创建待实施任务之后,还包括:
根据待实施任务制定开发分支;
相应的,获取开发人员开发所述待实施任务时的代码信息;
通过所述开发分支获取开发人员开发所述待实施任务时的代码信息。
9.根据权利要求7所述的方法,其特征在于,所述设定环境包括内侧环境、业务环境和准生产环境。
10.根据权利要求7所述的方法,其特征在于,在将编译后的代码信息部署至设定环境中进行测试之后,还包括:
若测试不通过,则将缺陷信息进行展示。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110772721.4A CN113391794A (zh) | 2021-07-08 | 2021-07-08 | 一种开发协作服务系统及方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110772721.4A CN113391794A (zh) | 2021-07-08 | 2021-07-08 | 一种开发协作服务系统及方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113391794A true CN113391794A (zh) | 2021-09-14 |
Family
ID=77625498
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110772721.4A Pending CN113391794A (zh) | 2021-07-08 | 2021-07-08 | 一种开发协作服务系统及方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113391794A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114581050A (zh) * | 2022-03-02 | 2022-06-03 | 中国工商银行股份有限公司 | 数据合并方法、装置、计算机设备和存储介质 |
CN117149661A (zh) * | 2023-10-27 | 2023-12-01 | 建信金融科技有限责任公司 | 监控业务系统的方法、装置、设备和计算机可读介质 |
CN118349216A (zh) * | 2024-04-28 | 2024-07-16 | 湖南长银五八消费金融股份有限公司 | 一种软件开发流程自动建单方法、装置、设备及介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150082277A1 (en) * | 2013-09-16 | 2015-03-19 | International Business Machines Corporation | Automatic Pre-detection of Potential Coding Issues and Recommendation for Resolution Actions |
CN106325883A (zh) * | 2016-08-31 | 2017-01-11 | 中国建设银行股份有限公司 | 一种行业业务领域信息系统的开发方法及系统 |
US20190227778A1 (en) * | 2017-11-06 | 2019-07-25 | General Electric Company | One-click deployment of industrial software |
CN110321113A (zh) * | 2019-07-09 | 2019-10-11 | 苏宁消费金融有限公司 | 以项目批次为标准的一体化流水线系统及其工作方法 |
CN111443940A (zh) * | 2020-05-08 | 2020-07-24 | 南京大学 | 一种基于DevOps的完整软件生命周期管理方法及平台 |
CN111930423A (zh) * | 2020-09-17 | 2020-11-13 | 四川新网银行股份有限公司 | 一种基于微服务的软件发布版本追溯的方法 |
CN112068807A (zh) * | 2020-07-17 | 2020-12-11 | 石化盈科信息技术有限责任公司 | 流程工业应用软件生态系统、开发方法及存储介质 |
CN112486557A (zh) * | 2020-11-25 | 2021-03-12 | 浙江臻善科技股份有限公司 | 基于Devops的完整生命周期管理平台及方法 |
-
2021
- 2021-07-08 CN CN202110772721.4A patent/CN113391794A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20150082277A1 (en) * | 2013-09-16 | 2015-03-19 | International Business Machines Corporation | Automatic Pre-detection of Potential Coding Issues and Recommendation for Resolution Actions |
CN106325883A (zh) * | 2016-08-31 | 2017-01-11 | 中国建设银行股份有限公司 | 一种行业业务领域信息系统的开发方法及系统 |
US20190227778A1 (en) * | 2017-11-06 | 2019-07-25 | General Electric Company | One-click deployment of industrial software |
CN110321113A (zh) * | 2019-07-09 | 2019-10-11 | 苏宁消费金融有限公司 | 以项目批次为标准的一体化流水线系统及其工作方法 |
CN111443940A (zh) * | 2020-05-08 | 2020-07-24 | 南京大学 | 一种基于DevOps的完整软件生命周期管理方法及平台 |
CN112068807A (zh) * | 2020-07-17 | 2020-12-11 | 石化盈科信息技术有限责任公司 | 流程工业应用软件生态系统、开发方法及存储介质 |
CN111930423A (zh) * | 2020-09-17 | 2020-11-13 | 四川新网银行股份有限公司 | 一种基于微服务的软件发布版本追溯的方法 |
CN112486557A (zh) * | 2020-11-25 | 2021-03-12 | 浙江臻善科技股份有限公司 | 基于Devops的完整生命周期管理平台及方法 |
Non-Patent Citations (2)
Title |
---|
富亚军: "《企业互联网架构原理与实践》", 31 May 2021 * |
王光伟: "一种基于构件的软件系统性能工程生命周期过程模型", 《现代计算机》 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114581050A (zh) * | 2022-03-02 | 2022-06-03 | 中国工商银行股份有限公司 | 数据合并方法、装置、计算机设备和存储介质 |
CN117149661A (zh) * | 2023-10-27 | 2023-12-01 | 建信金融科技有限责任公司 | 监控业务系统的方法、装置、设备和计算机可读介质 |
CN118349216A (zh) * | 2024-04-28 | 2024-07-16 | 湖南长银五八消费金融股份有限公司 | 一种软件开发流程自动建单方法、装置、设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8813024B2 (en) | System and a method for cross-platform porting of business application and making them contextually-aware on target platforms | |
CN113391794A (zh) | 一种开发协作服务系统及方法 | |
US8495559B2 (en) | Extracting platform independent models from composite applications | |
US7092968B1 (en) | System and method for planning and implementing a data warehouse solution | |
CN111488145B (zh) | 一种基于业务域数据模型库的微服务代码生成系统及方法 | |
US10635410B2 (en) | System to coordinate source code module changes | |
US20070245321A1 (en) | Computer games localisation | |
CN112527349A (zh) | 动态部署策略优化及持续部署业务保障系统 | |
US20230086854A1 (en) | Dynamically controlling case model structure using case fragments | |
Blüher et al. | DevOps for manufacturing systems: Speeding up software development | |
CN111679851A (zh) | 需求代码管理方法、装置、系统与计算机可读存储介质 | |
KR101950397B1 (ko) | 사용자 간 업무 정보 공유를 통한 업무 관리 시스템 제공 방법 | |
Pastrana-Pardo et al. | Approach to the Best Practices in Software Development Based on DevOps and SCRUM Used in Very Small Entities | |
CN117291517A (zh) | 审批流程的构建方法及装置 | |
KR20120004621A (ko) | 애자일 방식의 협업 지원을 통해 기업용 웹 어플리케이션 생성 시스템 및 방법 | |
Cleveland et al. | Orchestrating End‐User Perspectives in the Software Release Process: An Integrated Release Management Framework | |
CN115391165A (zh) | 车辆测试方法、装置、存储介质及电子设备 | |
Weber et al. | Streamlining the Operation of AI Systems: Examining MLOps Maturity at an Automotive Firm | |
CN111352637B (zh) | 部署机器学习系统的方法、装置及设备 | |
CN115543969B (zh) | 一种数据迁移方法、装置、设备及介质 | |
EP4239422A1 (en) | System and method for interactive process automation | |
CN117850752B (zh) | 通过领域模型实例化生成器构建低代码平台的方法及系统 | |
CN116578651B (zh) | 数据表结构同步方法、系统及设备 | |
Biffl et al. | Automated Derivation of Configurations for the Integration of Software (+) Engineering Environments. | |
KR20180024723A (ko) | 온라인 아웃소싱 기반의 소프트웨어 개발 및 설계 시스템 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210914 |
|
RJ01 | Rejection of invention patent application after publication |