[發明專利]一種開發協作服務系統及方法在審
| 申請號: | 202110772721.4 | 申請日: | 2021-07-08 |
| 公開(公告)號: | CN113391794A | 公開(公告)日: | 2021-09-14 |
| 發明(設計)人: | 吳瑾;齊爽爽 | 申請(專利權)人: | 上海浦東發展銀行股份有限公司 |
| 主分類號: | G06F8/30 | 分類號: | G06F8/30;G06F8/71;G06F11/36;G06Q10/10 |
| 代理公司: | 北京品源專利代理有限公司 11332 | 代理人: | 趙迎迎 |
| 地址: | 200000 *** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 開發 協作 服務 系統 方法 | ||
本發明公開了一種開發協作服務系統及方法。需求管理模塊用于對服務在整個開發周期的需求信息進行管理,生成需求報表;應用管理模塊用于根據輸入的服務基礎信息和服務框架生成項目工程,并對項目工程配置測試環境參數;基礎架構管理模塊用于對組件及應用框架進行管理;環境配置模塊用于對應用服務所需的環境與應用外部配置參數進行管理;開發管理模塊用于根據需求信息創建任務,并制定任務對應的開發分支,同時可基于任務進行軟件開發流程;代碼質量管理模塊用于根據設定規范對代碼進行質量檢測;應用投產管理模塊用于將應用包、腳本文件及配置文件打包為介質包,將介質包用于投產發布??梢载灤┸浖_發的整個生命周期,可以提升開發效率和開發質量。
技術領域
本發明實施例涉及計算機技術領域,尤其涉及一種開發協作服務系統及方法。
背景技術
針對現階段體系龐大的復雜系統,開發、管理、協作復雜度進一步提升,需要對系統人員、應用、需求、投產打包、環境配置等進行統一的管理,因此,需要建立一套開發協作平臺,貫穿于軟件開發生命周期的絕大部分階段,為開發賦能。使得開發人員能夠專注于開發,提升開發效率、開發質量;同時為負責人提供報表視圖,實時掌握項目組的任務實施進度情況。
現有的平臺只具備開發過程管理的單一功能,不能對需求開發到投產全過程的提供服務,功能單一:或單獨的投產介質交付平臺,只提供自動化介質交付;或只對投產進度進行跟蹤,并不能實現自動化準備介質。
發明內容
本發明實施例提供一種開發協作服務系統及方法,可以貫穿軟件開發的整個生命周期,提升開發效率和開發質量。
第一方面,本發明實施提供了一種服務開發系統,包括:需求管理模塊,應用管理模塊,基礎架構管理模塊,環境配置模塊,開發管理模塊,代碼質量管理模塊和應用投產管理模塊;
所述需求管理模塊用于對服務在整個開發周期的需求信息進行管理,生成需求報表;其中,所述需求報表用于記錄需求信息的進度;
所述應用管理模塊用于根據輸入的服務基礎信息和服務框架生成項目工程,并對所述項目工程配置測試環境參數,并支持已有項目的錄入并納管;其中,項目工程包括項目名稱、項目框架、代碼倉庫地址以及項目負責團隊;
所述基礎架構管理模塊用于對組件及應用框架進行管理,以及對組件與應用框架開發流程的管理與跟蹤;其中,組件包括前端開發組件及后端開發組件,應用框架包括前端框架及后端框架;
所述環境配置模塊用于對應用服務所需的環境與應用的外部配置參數進行管理;其中,參外部配置參數包括公共配置參數和私有配置參數;
所述開發管理模塊用于根據所述需求信息創建任務,并制定所述任務對應的開發分支,使得開發人員在所述開發分支上對任務進行開發及測試;還用于制定任務對應的軟件開發流程,以基于所述軟件流程完成代碼的開發、測試及發布;
所述代碼質量管理模塊用于根據設定規范對代碼進行質量檢測,接收設定用戶設置的代碼質量門禁,以控制整個任務的執行過程;
所述應用投產管理模塊用于管理投產窗口及窗口下的意向任務與應用;并根據深度規則將所述應用包、腳本文件及配置文件打包為介質包,將所述介質包用于后續投產。
第二方面,本發明實施例還提供了一種服務開發方法,包括:
獲取項目管理系統發送的待開發服務對應的需求信息;
根據所述需求信息創建待實施任務;
獲取開發人員開發所述待實施任務時的代碼信息;
將所述代碼信息進行編譯,將編譯后的代碼信息部署至設定環境中進行測試;
若測試通過,則根據任務負責人的申請信息確定意向投產窗口;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海浦東發展銀行股份有限公司,未經上海浦東發展銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110772721.4/2.html,轉載請聲明來源鉆瓜專利網。





