本申請涉及軟件開發(fā)管理領(lǐng)域,且更為具體地,涉及一種計算機軟件開發(fā)信息管理系統(tǒng)及方法。
背景技術(shù):
1、在傳統(tǒng)的軟件開發(fā)過程中,技術(shù)需求和業(yè)務需求的分離處理常常導致一系列問題。技術(shù)需求通常涉及開發(fā)團隊的技術(shù)背景和偏好,這包括他們熟悉的編程語言、框架、數(shù)據(jù)庫系統(tǒng)以及他們傾向于采用的開發(fā)模式。而業(yè)務需求則來源于與客戶的溝通,涉及客戶的具體業(yè)務流程、目標市場、用戶需求等。當這兩類需求沒有得到有效整合時,開發(fā)團隊可能會構(gòu)建出技術(shù)上完美但與業(yè)務目標不匹配的系統(tǒng),或者業(yè)務團隊可能會提出技術(shù)上難以實現(xiàn)或成本過高的需求。此外,手動編寫和管理需求文檔的過程是繁瑣且容易出錯的,并且需要不斷地更新以反映需求的變化,但手動更新往往跟不上項目進度的變化,導致開發(fā)團隊依據(jù)過時的文檔進行工作,進而產(chǎn)生返工和資源浪費。
2、因此,需要一種優(yōu)化的計算機軟件開發(fā)信息管理方案。
技術(shù)實現(xiàn)思路
1、為了解決上述技術(shù)問題,提出了本申請。本申請?zhí)峁┝艘环N計算機軟件開發(fā)信息管理系統(tǒng)及方法,其采用基于人工智能的數(shù)據(jù)分析技術(shù),通過對開發(fā)團隊的技術(shù)背景和偏好信息進行分析以得到軟件開發(fā)技術(shù)需求特征,同時通過對客戶溝通相關(guān)資料信息進行分析以得到軟件開發(fā)業(yè)務需求特征,進而將提取到的特征進行融合,并對融合后的特征進行優(yōu)化,最后將優(yōu)化后的特征通過生成器生成軟件開發(fā)需求文檔。這樣,實現(xiàn)了對業(yè)務需求和技術(shù)需求的綜合處理,自動化生成的文檔還為軟件開發(fā)過程提供了明確的指導和支持。
2、一種計算機軟件開發(fā)信息管理系統(tǒng),其包括:
3、軟件開發(fā)相關(guān)信息采集模塊,用于獲取客戶溝通相關(guān)資料信息和開發(fā)團隊的技術(shù)背景和偏好信息;
4、軟件開發(fā)相關(guān)信息特征編碼模塊,用于對所述客戶溝通相關(guān)資料信息和所述開發(fā)團隊的技術(shù)背景和偏好信息進行特征編碼以得到軟件開發(fā)需求特征向量;
5、軟件開發(fā)需求文檔生成模塊,用于基于所述軟件開發(fā)需求特征向量,生成軟件開發(fā)需求文檔。
6、一種計算機軟件開發(fā)信息管理方法,其包括:
7、獲取客戶溝通相關(guān)資料信息和開發(fā)團隊的技術(shù)背景和偏好信息;
8、對所述客戶溝通相關(guān)資料信息和所述開發(fā)團隊的技術(shù)背景和偏好信息進行特征編碼以得到軟件開發(fā)需求特征向量;
9、基于所述軟件開發(fā)需求特征向量,生成軟件開發(fā)需求文檔。
10、本申請由于采用了以上的技術(shù)方案,具有顯著的技術(shù)效果:
11、本申請?zhí)峁┑挠嬎銠C軟件開發(fā)信息管理系統(tǒng)及方法,其采用基于人工智能的數(shù)據(jù)分析技術(shù),通過對開發(fā)團隊的技術(shù)背景和偏好信息進行分析以得到軟件開發(fā)技術(shù)需求特征,同時通過對客戶溝通相關(guān)資料信息進行分析以得到軟件開發(fā)業(yè)務需求特征,進而將提取到的特征進行融合,并對融合后的特征進行優(yōu)化,最后將優(yōu)化后的特征通過生成器生成軟件開發(fā)需求文檔。這樣,實現(xiàn)了對業(yè)務需求和技術(shù)需求的綜合處理,自動化生成的文檔還為軟件開發(fā)過程提供了明確的指導和支持。
1.一種計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述軟件開發(fā)相關(guān)信息特征編碼模塊,包括:
3.根據(jù)權(quán)利要求2所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述軟件開發(fā)業(yè)務需求特征提取單元,包括:
4.根據(jù)權(quán)利要求3所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述軟件開發(fā)技術(shù)需求特征提取單元,包括:
5.根據(jù)權(quán)利要求4所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述業(yè)務需求語義特征編碼器為包含嵌入層的基于轉(zhuǎn)換器的第一語義特征編碼器,所述技術(shù)需求語義特征編碼器為包含嵌入層的基于轉(zhuǎn)換器的第二語義特征編碼器。
6.根據(jù)權(quán)利要求5所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述軟件開發(fā)需求文檔生成模塊,包括:
7.根據(jù)權(quán)利要求6所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述特征向量優(yōu)化單元,包括:
8.根據(jù)權(quán)利要求7所述的計算機軟件開發(fā)信息管理系統(tǒng),其特征在于,所述特征向量數(shù)據(jù)分布優(yōu)化子單元,用于:
9.一種計算機軟件開發(fā)信息管理方法,其特征在于,包括:
10.根據(jù)權(quán)利要求9所述的計算機軟件開發(fā)信息管理方法,其特征在于,對所述客戶溝通相關(guān)資料信息和所述開發(fā)團隊的技術(shù)背景和偏好信息進行特征編碼以得到軟件開發(fā)需求特征向量,包括: