国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

大數(shù)據(jù)系統(tǒng)中軟件工程管理方法

2020-09-10 03:55:59張楠
關(guān)鍵詞:系統(tǒng)架構(gòu)軟件工程項(xiàng)目管理

張楠

摘要:目前社會(huì)發(fā)展已經(jīng)步入到大數(shù)據(jù)進(jìn)程之中,應(yīng)用軟件在實(shí)際研發(fā)過(guò)程中常常會(huì)面臨開(kāi)發(fā)周期過(guò)長(zhǎng)、需求無(wú)法滿足以及系統(tǒng)之間不兼容等問(wèn)題,且后期的維護(hù)也難以順利進(jìn)行。本文針對(duì)項(xiàng)目管理以及軟件工程管理進(jìn)行深入分析,結(jié)合基礎(chǔ)的理論方案,得出大數(shù)據(jù)背景下的軟件管理體系是利用標(biāo)準(zhǔn)化、系統(tǒng)化的項(xiàng)目管理架構(gòu)以及項(xiàng)目標(biāo)準(zhǔn)來(lái)實(shí)現(xiàn)相應(yīng)的工程管理。此外,本文還著重介紹軟件運(yùn)行中大數(shù)據(jù)的形成以及相應(yīng)的系統(tǒng)架構(gòu)方式,為軟件工程管理提出建設(shè)性的指導(dǎo)意見(jiàn)。

關(guān)鍵詞:大數(shù)據(jù)系統(tǒng);軟件工程;項(xiàng)目管理;高效管理方法;系統(tǒng)架構(gòu)

伴隨網(wǎng)絡(luò)技術(shù)的不斷前行,網(wǎng)絡(luò)世界中充斥著大量的數(shù)據(jù)信息,而這部分?jǐn)?shù)據(jù)資料對(duì)各個(gè)領(lǐng)域的發(fā)展都起到至關(guān)重要的影響。由此來(lái)說(shuō),針對(duì)大數(shù)據(jù)進(jìn)行深入剖析可以在網(wǎng)絡(luò)世界的龐大數(shù)據(jù)庫(kù)中提取出有價(jià)值的資料。誠(chéng)然大數(shù)據(jù)分析對(duì)社會(huì)發(fā)展有著積極影響,但是分析龐大的數(shù)據(jù)集群也給軟件研發(fā)提出了巨大挑戰(zhàn)。隨著大數(shù)據(jù)進(jìn)程的不斷加快,原有的軟件工程也迎來(lái)了強(qiáng)大的沖擊。正如我們熟知的一樣,原有軟件研發(fā)模式通常采用正向工程,此后完成維護(hù)工作、逆向工程等。但以大數(shù)據(jù)為基礎(chǔ)的軟件開(kāi)發(fā)模式則是直接開(kāi)啟逆向工程。因?yàn)檐浖?shù)據(jù)的長(zhǎng)期疊加以及大范圍使用的重用技術(shù),都使得軟件數(shù)據(jù)分析和集成化生產(chǎn)模式變得尤為關(guān)鍵,逐步降低從頭研發(fā)的軟件工程數(shù)量。

大數(shù)據(jù)不僅包括有大量繁雜的數(shù)據(jù)存儲(chǔ),還需要對(duì)各項(xiàng)數(shù)據(jù)進(jìn)行挖掘處理工作。因此大數(shù)據(jù)架構(gòu)要兼具龐大的數(shù)據(jù)存儲(chǔ)功能以及對(duì)復(fù)雜數(shù)據(jù)的高效分析功能。大數(shù)據(jù)分析指的就是進(jìn)一步研究潛在信息和隱藏關(guān)系的過(guò)程。挖掘出的潛在內(nèi)容能夠幫助公司更加全面的掌控?cái)?shù)據(jù),并獲取更多信息,同時(shí)也可以有效提高企業(yè)的市場(chǎng)競(jìng)爭(zhēng)力。這就是大數(shù)據(jù)技術(shù)的優(yōu)勢(shì)所在,能夠更為準(zhǔn)確的掌控并挖掘數(shù)據(jù)信息中的潛在內(nèi)容。本文主要針對(duì)大數(shù)據(jù)背景下的軟件生產(chǎn)情況進(jìn)行深入剖析。在介紹新概念以外,還會(huì)著重闡述實(shí)際的軟件管理模式和工業(yè)生產(chǎn)經(jīng)驗(yàn)。當(dāng)前我們正處在軟件領(lǐng)域發(fā)生大變革的初期。伴隨軟件數(shù)據(jù)的不斷累加,真正實(shí)現(xiàn)重用技術(shù),可以推動(dòng)軟件研發(fā)朝著智能化、集成化的趨勢(shì)發(fā)展,也能夠保障軟件質(zhì)量和生產(chǎn)效率達(dá)到預(yù)期目標(biāo)。

一、軟件服務(wù)產(chǎn)生的大數(shù)據(jù)互聯(lián)網(wǎng)應(yīng)用

隨著軟件服務(wù)逐步滲透到生產(chǎn)生活的各個(gè)方面,也讓網(wǎng)絡(luò)系統(tǒng)中出現(xiàn)了龐大的數(shù)據(jù)集,通??梢詫⑵鋭澐殖蓺v史密集和流式密集兩大類。例如說(shuō),國(guó)內(nèi)最為知名的電商企業(yè)阿里巴巴的數(shù)據(jù)庫(kù)中已經(jīng)疊加了接近100PB的數(shù)據(jù)信息。中國(guó)移動(dòng)當(dāng)前搭建完成的業(yè)務(wù)自動(dòng)化和公司標(biāo)準(zhǔn)化的服務(wù)數(shù)據(jù)也突破1萬(wàn)大關(guān)。原有的軟件研發(fā)模式大多采用數(shù)據(jù)結(jié)構(gòu)加算法的方式進(jìn)行程序設(shè)計(jì),以程序的運(yùn)行速率和精確度為核心,常常會(huì)忽略運(yùn)行中出現(xiàn)的數(shù)據(jù)集,而這也導(dǎo)致了程序的生命周期顯著降低??v觀一直以來(lái)的軟件發(fā)展理念,相關(guān)學(xué)者普遍認(rèn)為軟件指的是完善的程序和配套文檔信息。其中最為核心的便是文檔資料,涵蓋有需求內(nèi)容、數(shù)據(jù)信息以及規(guī)范標(biāo)準(zhǔn)等,所以在軟件研發(fā)環(huán)節(jié)中主要將注意力集中在文檔質(zhì)量和系統(tǒng)的標(biāo)準(zhǔn)化方面。由此來(lái)說(shuō),基于相同的協(xié)議,可以推動(dòng)軟件朝著體系化、規(guī)范化的方向發(fā)展,從而保證軟件質(zhì)量滿足需求。

伴隨軟件系統(tǒng)功能的擴(kuò)增以及用戶數(shù)量的增加,就需要軟件可以有效處理龐大的數(shù)據(jù)集。越來(lái)越多的網(wǎng)絡(luò)公司將研究重心轉(zhuǎn)移到流式數(shù)據(jù)和密集數(shù)據(jù)方面,通常數(shù)據(jù)的產(chǎn)生是來(lái)自于用戶的使用。各個(gè)領(lǐng)域在發(fā)展過(guò)程中都對(duì)數(shù)據(jù)處理的質(zhì)量和效率提出更高要求,所以怎樣圍繞大數(shù)據(jù)基礎(chǔ)系統(tǒng)建立起高效的數(shù)據(jù)服務(wù)平臺(tái),為用戶提供更好的數(shù)據(jù)處理服務(wù),挖掘數(shù)據(jù)價(jià)值,已然成為擺在大數(shù)據(jù)軟件工程面前最大的難題。

根據(jù)軟件研發(fā)創(chuàng)新的情況來(lái)說(shuō),服務(wù)使用者、服務(wù)供給者以及PaaS平臺(tái)會(huì)產(chǎn)生龐大的線上流失數(shù)據(jù)以及離線密集數(shù)據(jù)。例如說(shuō),TB級(jí)用戶產(chǎn)生的數(shù)據(jù)交互信息、PB級(jí)用戶使用系統(tǒng)產(chǎn)生的操作數(shù)據(jù)以及TB級(jí)用戶產(chǎn)生的日志數(shù)據(jù)等。這些龐大的數(shù)據(jù)集會(huì)對(duì)軟件研發(fā),后期維護(hù)產(chǎn)生十分重要的影響。此外,大量的數(shù)據(jù)和軟件生命周期也有著密切關(guān)聯(lián)。從本質(zhì)來(lái)看,產(chǎn)生的數(shù)據(jù)信息僅僅是從數(shù)量和規(guī)模兩方面評(píng)測(cè),并未有系統(tǒng)的標(biāo)定,特別是缺乏語(yǔ)義化分析。由此來(lái)講,針對(duì)龐大的數(shù)據(jù)集進(jìn)行分析時(shí),要全面把控差異化的研究模式以及創(chuàng)新理念,完成好數(shù)據(jù)的架構(gòu)和分析,構(gòu)成面向領(lǐng)域的智能化體系。將知識(shí)作為核心,通過(guò)數(shù)據(jù)進(jìn)行驅(qū)動(dòng),構(gòu)建出完善的數(shù)據(jù)服務(wù)系統(tǒng),更好的反映出現(xiàn)代軟件開(kāi)發(fā)是緊緊圍繞大數(shù)據(jù)技術(shù)展開(kāi)的。

二、大數(shù)據(jù)時(shí)代軟件工程管理模式

跨入到大數(shù)據(jù)發(fā)展時(shí)期,軟件工程逐步從傳統(tǒng)CS模式變更為BS模式,當(dāng)前正朝著面向服務(wù)模式進(jìn)軍,也就是常說(shuō)的軟件服務(wù)工程。該研發(fā)模式主要是將服務(wù)作為核心基礎(chǔ),可以更加高效的搭建應(yīng)用功能和服務(wù)系統(tǒng),實(shí)現(xiàn)按需分配的目標(biāo)。不僅如此,還可以滿足分布式開(kāi)發(fā)理念的設(shè)計(jì)需求。該模式最大優(yōu)勢(shì)就是可以把資源數(shù)據(jù)進(jìn)行虛擬化、服務(wù)化,為用戶提供簡(jiǎn)潔的服務(wù)接口,真正解決大數(shù)據(jù)動(dòng)態(tài)變化、異構(gòu)組織以及系統(tǒng)兼容等問(wèn)題。以面向服務(wù)的軟件研發(fā)模式在大數(shù)據(jù)領(lǐng)域和網(wǎng)絡(luò)領(lǐng)域發(fā)揮著重要作用。

項(xiàng)目管理指的是處于一定的成本、質(zhì)量和進(jìn)展范圍內(nèi),和服務(wù)使用方進(jìn)行深度交互,針對(duì)目標(biāo)需求、任務(wù)功能進(jìn)行不斷地溝通、設(shè)計(jì)和監(jiān)管。通常項(xiàng)目管理有兩大重要方面:系統(tǒng)工程和項(xiàng)目管控。這兩個(gè)方面存在有重合部分,其中前者可以為重合部分提供技術(shù)輸入,而后者則主要提供方案設(shè)計(jì)、成本把控以及進(jìn)度管理等方面的輸入。一般情況下,工程管理是基于文檔實(shí)現(xiàn)的,分別有系統(tǒng)文檔樹(shù)和工程管理計(jì)劃兩大類。

系統(tǒng)文檔樹(shù)通過(guò)樹(shù)形模式來(lái)對(duì)項(xiàng)目需求進(jìn)行刻畫(huà),指的是針對(duì)系統(tǒng)工程生成的一整套文檔系統(tǒng)以及結(jié)構(gòu)模式中自定向下的項(xiàng)目文件之間的關(guān)系。系統(tǒng)文檔樹(shù)的建立是項(xiàng)目工程師在方案設(shè)計(jì)過(guò)程中以任務(wù)說(shuō)明書(shū)以及合同數(shù)據(jù)為基礎(chǔ)進(jìn)行的相關(guān)準(zhǔn)備,便于后期成本把控和進(jìn)度管理的文本化工作。通常系統(tǒng)文檔樹(shù)會(huì)交由經(jīng)理進(jìn)行審核批準(zhǔn),同時(shí)要在服務(wù)周期內(nèi)進(jìn)行實(shí)時(shí)維護(hù)。工程管理計(jì)劃指的是闡述實(shí)際項(xiàng)目的工程任務(wù)和進(jìn)展安排以及相關(guān)工作是怎樣進(jìn)行管控和落實(shí)的文檔內(nèi)容。通常項(xiàng)目管理計(jì)劃是工程師結(jié)合任務(wù)說(shuō)明書(shū)以及合同需求在方案設(shè)計(jì)過(guò)程中完成系統(tǒng)方案、組織架構(gòu)、集成服務(wù)、監(jiān)管測(cè)定等內(nèi)容。需要經(jīng)由經(jīng)理審核通過(guò)后方可執(zhí)行且要在服務(wù)周期內(nèi)按時(shí)更新。

第一,開(kāi)發(fā)項(xiàng)目規(guī)劃與控制。主要是指項(xiàng)目研發(fā)管理過(guò)程中應(yīng)當(dāng)落實(shí)好的系統(tǒng)工程任務(wù),通常包含有:任務(wù)說(shuō)明書(shū);組織結(jié)構(gòu)、進(jìn)展安排、程序設(shè)計(jì)以及系統(tǒng)測(cè)試和風(fēng)險(xiǎn)評(píng)定等。

第二,軟件系統(tǒng)工程過(guò)程。主要是用來(lái)描述進(jìn)行系統(tǒng)研發(fā)的工程,主要含有以下幾個(gè)方面:需求分析、功能服務(wù)、權(quán)衡方案以及系統(tǒng)評(píng)估等。

第三,軟件工程專業(yè)集成:工程專業(yè)集成描述多個(gè)專業(yè)工程領(lǐng)域如何被繼承到主系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)中,包括:可靠性工程、可維護(hù)性工程、可用性(RMA)工程;可生產(chǎn)性工程;安全性工程;人因工程。

三、結(jié)語(yǔ)

互聯(lián)網(wǎng)的快速發(fā)展使得軟件的更新迭代更加頻繁,大數(shù)據(jù)時(shí)代的到來(lái)更是對(duì)軟件的性能和安全的重要考驗(yàn)。如何在大數(shù)據(jù)環(huán)境下,構(gòu)建一個(gè)高效、安全、健壯的軟件,除了需要技術(shù)的支持,更多地需要一套科學(xué)工程理論、技術(shù)標(biāo)準(zhǔn)、軟件管理方法的融合。由于軟件資源的大量積累以及大規(guī)模軟件重用技術(shù)的發(fā)展與應(yīng)用,軟件數(shù)據(jù)挖掘與軟件集約化生產(chǎn)會(huì)變得越來(lái)越重要,傳統(tǒng)軟件無(wú)法滿足當(dāng)前的需求,大數(shù)據(jù)環(huán)境下提出一般軟件工程的管理模式對(duì)時(shí)下的軟件工程開(kāi)發(fā)是非常有幫助的。

參考文獻(xiàn):

[1]孫浩[1]. 淺析大數(shù)據(jù)背景下計(jì)算機(jī)軟件工程管理應(yīng)用[J]. 當(dāng)代旅游, 2018, 000(008):1-1.

[2]汪鴻彬. 大數(shù)據(jù)系統(tǒng)中的軟件工程管理方法[J]. 信息記錄材料, 2019(6).

猜你喜歡
系統(tǒng)架構(gòu)軟件工程項(xiàng)目管理
裝配式EPC總承包項(xiàng)目管理
基于大數(shù)據(jù)分析的集合式EPC總承包項(xiàng)目管理軟件技術(shù)的應(yīng)用
項(xiàng)目管理在科研項(xiàng)目管理中的應(yīng)用
未來(lái)如何更高效地進(jìn)行工程項(xiàng)目管理
人工智能在智能機(jī)器人系統(tǒng)中的應(yīng)用研究
基于云計(jì)算的多媒體網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)系統(tǒng)架構(gòu)
吉林省氣象服務(wù)平臺(tái)技術(shù)研究及設(shè)計(jì)思路
榆林學(xué)院智慧校園系統(tǒng)架構(gòu)的分析與設(shè)計(jì)
依托工作室的軟件工程實(shí)踐教學(xué)研究
基于工程教育認(rèn)證的《軟件工程》課程教學(xué)質(zhì)量建設(shè)研究 
泽库县| 大埔区| 体育| 双辽市| 凤凰县| 山阳县| 广平县| 鞍山市| 双鸭山市| 宜兰县| 天津市| 都兰县| 高安市| 呼图壁县| 托克逊县| 庆云县| 安多县| 顺平县| 通江县| 蒲城县| 赤城县| 稷山县| 凌源市| 宝鸡市| 聂荣县| 毕节市| 西安市| 武义县| 大安市| 无极县| 梧州市| 临沭县| 石泉县| 上饶市| 岚皋县| 商河县| 锡林浩特市| 怀仁县| 文登市| 泸水县| 陆丰市|