摘? 要:隨著5G時(shí)代的到來(lái)、移動(dòng)互聯(lián)網(wǎng)的不斷深入發(fā)展和人類(lèi)信息化意識(shí)的不斷強(qiáng)化,社會(huì)信息化程度的不斷深入,軟件行業(yè)面臨大數(shù)據(jù)時(shí)代所帶來(lái)的數(shù)據(jù)體量激增、開(kāi)發(fā)量級(jí)不斷迭代增長(zhǎng)的新局面。如何通過(guò)創(chuàng)新大數(shù)據(jù)系統(tǒng)中軟件工程管理模式及方法,提升軟件工程的管理水平,有針對(duì)性的優(yōu)化短板問(wèn)題,提升行業(yè)競(jìng)爭(zhēng)力,成為軟件開(kāi)發(fā)企業(yè)的當(dāng)務(wù)之急。在這樣的時(shí)代背景下,本文在分析大數(shù)據(jù)系統(tǒng)中軟件工程技術(shù)的現(xiàn)狀及相關(guān)應(yīng)用后,針對(duì)大數(shù)據(jù)系統(tǒng)中軟件工程朝著服務(wù)化、開(kāi)源化和群體性的發(fā)展趨勢(shì),從大數(shù)據(jù)系統(tǒng)的項(xiàng)目規(guī)劃、成本控制、過(guò)程管理以及工程集成等方面對(duì)大數(shù)據(jù)系統(tǒng)中軟件工程管理模式進(jìn)行探究,并從工程管理和項(xiàng)目控制兩個(gè)項(xiàng)目管理領(lǐng)域的主要方面提出分布式軟件開(kāi)發(fā)、一體化過(guò)程管理的模式,以及人員培訓(xùn)、進(jìn)度管理和成本控制等管理控制方法,以供參考。
關(guān)鍵詞:大數(shù)據(jù)系統(tǒng);軟件工程;管理模式
中圖分類(lèi)號(hào):TP311? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
Abstract: With the advent of the 5G era, the further development of the mobile Internet, and the ever-increasing human awareness of informationization, the software industry is facing a surge of data volume and an iterative incremental development brought by the big data era. Thus, it is a top priority for software development enterprises to enhance the competitive edge by innovating the software engineering management mode and methods and improving the management level. In such a context, through analyzing the current situation and the application of the software engineering in a big data system, and considering the development trend of service, open source and group development, this research explores the software engineering management mode and method based on big data system, which includes project planning, cost control, and process control, and engineering integration. Distributed software development and integrated process management are proposed for the two main aspects of project management and project control. Personnel training, schedule management and cost control are also discussed.
Keywords: big data system; software engineering; management mode
1? ?引言(Introduction)
數(shù)字化的廣泛應(yīng)用,為大數(shù)據(jù)時(shí)代的到來(lái)奠定了堅(jiān)實(shí)的基礎(chǔ),而今隨著數(shù)字化設(shè)備的廣泛應(yīng)用、移動(dòng)互聯(lián)網(wǎng)的大力發(fā)展和5G等通訊技術(shù)的普及,數(shù)據(jù)正在逐漸成為各行各業(yè)的核心資源,依此構(gòu)建的各類(lèi)大數(shù)據(jù)系統(tǒng)也應(yīng)用而生。軟件工程在各類(lèi)大數(shù)據(jù)系統(tǒng)中的使用既遇到了一些難題也帶來(lái)一定的機(jī)遇。生產(chǎn)軟件的傳統(tǒng)模式從正向工程開(kāi)始,隨后維護(hù)軟件、開(kāi)展逆向工程和再工程,而大數(shù)據(jù)系統(tǒng)的生產(chǎn)軟件模式將從逆向工程開(kāi)始。因?yàn)殡S著大數(shù)據(jù)時(shí)代的到來(lái),軟件行業(yè)經(jīng)過(guò)幾十年的發(fā)展,積累了大量資源,加上不斷開(kāi)發(fā)和應(yīng)用大型軟件的關(guān)鍵技術(shù)的突破,挖掘數(shù)據(jù)軟件和集約化生產(chǎn)軟件將越來(lái)越重要。各大軟件生產(chǎn)企業(yè)為了保證應(yīng)用新型軟件的效果和安全性,應(yīng)該加強(qiáng)對(duì)軟件工程的管理,尤其應(yīng)該將大數(shù)據(jù)技術(shù)應(yīng)用于軟件產(chǎn)生的管理環(huán)節(jié),對(duì)行業(yè)之中具有價(jià)值的信息進(jìn)行深度挖掘,判斷行業(yè)中虛假,以及與時(shí)代發(fā)展不符的信息,企業(yè)應(yīng)該對(duì)自身和其他公司存在的差異加以分析,尤其可以有針對(duì)性的優(yōu)化短板問(wèn)題,進(jìn)而提升行業(yè)競(jìng)爭(zhēng)力。
2? 大數(shù)據(jù)時(shí)代軟件技術(shù)發(fā)展概述(An overview of software technology development in the era of big data)
2.1? ?大數(shù)據(jù)時(shí)代
目前我國(guó)科學(xué)技術(shù)不斷發(fā)展,使得人們生產(chǎn)生活中出現(xiàn)了大量數(shù)字化的信息,這給人們的生活及社會(huì)發(fā)展帶來(lái)極大便利。大數(shù)據(jù)時(shí)代的到來(lái)、網(wǎng)絡(luò)技術(shù)的應(yīng)用對(duì)人們生產(chǎn)生活有嚴(yán)重影響,使社會(huì)更快速的向科學(xué)頂端發(fā)展。除此之外,目前廣泛應(yīng)用網(wǎng)絡(luò)技術(shù),通常會(huì)使很多學(xué)科間的界限逐漸相似。在現(xiàn)代社會(huì)發(fā)展中大部分信息及類(lèi)型不同的數(shù)據(jù)成為主要基礎(chǔ),推動(dòng)各個(gè)行業(yè)的管理模式以及生產(chǎn)流程產(chǎn)生極大變化。但在使用信息技術(shù)時(shí)總會(huì)出現(xiàn)各種各樣的問(wèn)題,這將帶給企業(yè)一定的挑戰(zhàn),同時(shí)帶來(lái)一些發(fā)展機(jī)遇,尤其是在應(yīng)用大數(shù)據(jù)的基礎(chǔ)上,人們能夠更加便捷的獲取各類(lèi)需要的信息及資源。在企業(yè)發(fā)展、提升市場(chǎng)中企業(yè)的競(jìng)爭(zhēng)力、推動(dòng)企業(yè)實(shí)現(xiàn)信息化以及智能化等方面計(jì)算機(jī)系統(tǒng)也發(fā)揮的作用非常重要[1]。
2.2? ?我國(guó)軟件技術(shù)發(fā)展現(xiàn)狀
在信息技術(shù)的廣泛應(yīng)用、互聯(lián)網(wǎng)的高速發(fā)展下,數(shù)字經(jīng)濟(jì)發(fā)展迅速,實(shí)體企業(yè)經(jīng)濟(jì)受到一定沖擊,發(fā)展變得緩慢,傳統(tǒng)行業(yè)應(yīng)用信息技術(shù)能夠進(jìn)行深刻的變革。目前我國(guó)各個(gè)行業(yè)都認(rèn)識(shí)到了計(jì)算機(jī)的優(yōu)勢(shì)和特點(diǎn),從而推廣應(yīng)用計(jì)算機(jī)軟件技術(shù),并對(duì)其進(jìn)行創(chuàng)新。企業(yè)有效應(yīng)用軟件技術(shù),能夠?qū)崿F(xiàn)經(jīng)濟(jì)利潤(rùn)最大化,使人們生活更便捷。目前軟件技術(shù)朝著大數(shù)據(jù)及物聯(lián)網(wǎng)的方向發(fā)展。通常這些大數(shù)據(jù)來(lái)自人們?nèi)粘I睿褂脭?shù)據(jù)處理軟件分析并優(yōu)化用戶產(chǎn)生的數(shù)據(jù),以此來(lái)研究用戶實(shí)際需求,并且可將企業(yè)的洞察力提高。
2.3? ?軟件中的大數(shù)據(jù)
目前我國(guó)各個(gè)領(lǐng)域開(kāi)始研究和應(yīng)用互聯(lián)網(wǎng)技術(shù),不同行業(yè)都具備自己的數(shù)據(jù)資源信息庫(kù),使得互聯(lián)網(wǎng)服務(wù)過(guò)程中產(chǎn)生大量數(shù)據(jù)和信息。比如軟件工程行業(yè)能夠產(chǎn)生密集式數(shù)據(jù)和中流式數(shù)據(jù),能夠在挖掘特征、分析數(shù)據(jù)、監(jiān)測(cè)狀態(tài)等服務(wù)項(xiàng)目得到良好應(yīng)用。因?yàn)閭鹘y(tǒng)軟件的設(shè)計(jì)師及用戶對(duì)于使用功能方面有著共同的要求,因此在軟件開(kāi)發(fā)過(guò)程中更關(guān)注編程準(zhǔn)確率以及使用功能的效率性和便捷程度,沒(méi)有考慮到用戶規(guī)模以及需求量不斷擴(kuò)大時(shí),訪問(wèn)數(shù)據(jù)也會(huì)變多的情況,如果數(shù)據(jù)預(yù)估值超出測(cè)試最大值或最小值,那么就難以保障軟件運(yùn)轉(zhuǎn)情況,使用軟件程序周期也會(huì)降低[2]。在開(kāi)發(fā)軟件工程的過(guò)程中應(yīng)用大數(shù)據(jù)處理技術(shù)后,管理者更加重視使用大數(shù)據(jù)處理技術(shù)產(chǎn)生的效果,目的是通過(guò)大數(shù)據(jù)系統(tǒng)中密集式數(shù)據(jù)和中流式數(shù)據(jù),按照相關(guān)標(biāo)準(zhǔn)分類(lèi)整理產(chǎn)生的海量行業(yè)數(shù)據(jù),并將線上項(xiàng)目的服務(wù)效率和水平提高,從而來(lái)滿足用戶使用要求和消費(fèi)要求,其更重視用戶應(yīng)用體驗(yàn),結(jié)合用戶體驗(yàn)后的回饋信息具有針對(duì)性的優(yōu)化和完善軟件實(shí)用技能,調(diào)整用戶運(yùn)用難度和處理數(shù)據(jù)難度。目前軟件工程行業(yè)開(kāi)展的重點(diǎn)工作是怎樣打造大數(shù)據(jù)網(wǎng)絡(luò)平臺(tái),使其變?yōu)榉?wù)性質(zhì)較強(qiáng)的運(yùn)營(yíng)平臺(tái),數(shù)據(jù)服務(wù)平臺(tái)中將有效分析數(shù)據(jù)作為一個(gè)主要板塊,另一個(gè)主要板塊為實(shí)時(shí)的、真實(shí)的數(shù)據(jù)信息及價(jià)值,軟件在開(kāi)發(fā)后應(yīng)該在短時(shí)間滿足行業(yè)內(nèi)有效儲(chǔ)存、分析、管理和處理大量信息的服務(wù)功能要求。
2.4? ?軟件工程的應(yīng)用
(1)生活中的應(yīng)用
軟件工程這一學(xué)科兼具專(zhuān)業(yè)性及創(chuàng)新性,能夠代表社會(huì)發(fā)展中的某個(gè)領(lǐng)域,達(dá)到這樣的高度主要是因?yàn)橛?jì)算機(jī)技術(shù)有機(jī)結(jié)合了管理理論。軟件工程在實(shí)際應(yīng)用中不是非常難以了解和掌握,所以在生活中也較為常見(jiàn),尤其現(xiàn)階段信息技術(shù)和網(wǎng)絡(luò)技術(shù)不斷發(fā)展,人們通過(guò)手機(jī)就可以不受時(shí)間、空間限制進(jìn)行購(gòu)物,在人們購(gòu)物過(guò)程中使用手機(jī)掃描條形碼和二維碼來(lái)付款和轉(zhuǎn)賬,這樣的形式能夠避免零錢(qián)丟失等問(wèn)題,并減少旅游中需要攜帶的物品數(shù)量。
(2)課程設(shè)計(jì)中的應(yīng)用
在課程設(shè)計(jì)方面,教師應(yīng)基于軟件工程角度,有效引導(dǎo)學(xué)生,學(xué)生可更加系統(tǒng)、全面的掌握理論知識(shí)和實(shí)際問(wèn)題。教師在對(duì)題目進(jìn)行選擇時(shí),應(yīng)該遵循課程設(shè)計(jì)方面的原則,并在這一過(guò)程中應(yīng)該重視以下問(wèn)題:應(yīng)該站在專(zhuān)業(yè)角度,學(xué)習(xí)更加專(zhuān)業(yè)的內(nèi)容,在這樣的形式下能夠使課程設(shè)計(jì)具備相應(yīng)含金量,推動(dòng)學(xué)生全方位發(fā)展.除此之外,應(yīng)該保證選擇課題具備獨(dú)立性和完整性,教師可在課余時(shí)間引導(dǎo)學(xué)生積極進(jìn)行社會(huì)調(diào)查,使用所學(xué)知識(shí)處理生活中的問(wèn)題。教師應(yīng)該規(guī)范和指導(dǎo)整個(gè)設(shè)計(jì)過(guò)程,確保設(shè)計(jì)程序更加詳細(xì),在這樣的方式下確保軟件工程達(dá)到預(yù)期效果。
3? 大數(shù)據(jù)系統(tǒng)中軟件工程技術(shù)及應(yīng)用(Software engineering technology and application in big data system)
3.1? ?大數(shù)據(jù)系統(tǒng)中軟件工程技術(shù)
(1)軟件服務(wù)工程
在研究軟件工程范圍中,出現(xiàn)了越來(lái)越多的軟件服務(wù)工程。軟件工程朝著服務(wù)化方向發(fā)展,將其服務(wù)作用充分發(fā)揮出來(lái),并作為開(kāi)發(fā)軟件的基本原則,根據(jù)服務(wù)項(xiàng)目?jī)?nèi)容向用戶提供服務(wù)[3]。因?yàn)檐浖こ逃胁煌闹黝},從而應(yīng)該在不同程度上調(diào)整其服務(wù)內(nèi)容,投入更多的技術(shù)來(lái)維護(hù)軟件工程。在開(kāi)展服務(wù)工作時(shí),開(kāi)發(fā)軟件人員應(yīng)用分布式應(yīng)用程序,使用虛擬操作開(kāi)展管理工作,以此來(lái)服務(wù)于用戶。應(yīng)用軟件工程技術(shù)時(shí),根據(jù)大數(shù)據(jù)技術(shù)的使用,可編程網(wǎng)絡(luò)數(shù)據(jù),確保軟件的互操作性,根據(jù)動(dòng)態(tài)場(chǎng)景變化情況主動(dòng)協(xié)調(diào)數(shù)據(jù),以此提升軟件系統(tǒng)集成度。
(2)軟件開(kāi)源
軟件開(kāi)源對(duì)于用戶對(duì)于軟件技術(shù)的體驗(yàn)較為重視。研究軟件開(kāi)源的過(guò)程中,使用基本方式方法,盡管會(huì)獲得一定成果,但不會(huì)有很高的應(yīng)用價(jià)值。部分研究人員進(jìn)行軟件工程技術(shù)研究時(shí),也會(huì)將軟件開(kāi)源作為工作重點(diǎn),劃分開(kāi)發(fā)項(xiàng)目為多個(gè)模塊,并安排研究人員來(lái)研究每一模塊。
(3)群體軟件工程
這一軟件工程是利用網(wǎng)絡(luò)發(fā)布形式來(lái)開(kāi)發(fā)軟件,具體實(shí)際應(yīng)用中使用工程“眾包”模式,以充分發(fā)揮軟件開(kāi)發(fā)技術(shù)的作用。群體軟件工程屬于分布式開(kāi)發(fā)軟件模型,運(yùn)行這一工程項(xiàng)目時(shí),通過(guò)網(wǎng)絡(luò)能夠?qū)崿F(xiàn),合理分配各項(xiàng)任務(wù),開(kāi)展創(chuàng)造性查詢(xún),利用“眾包”應(yīng)對(duì)開(kāi)發(fā)區(qū)案件遇到的困難及問(wèn)題[4]。此外,開(kāi)發(fā)軟件過(guò)程中,任何階段都可以通過(guò)“眾包”開(kāi)發(fā)軟件工程。
3.2? ?軟件工程技術(shù)的具體應(yīng)用
(1)應(yīng)用軟件服務(wù)工程技術(shù)
在社會(huì)發(fā)展過(guò)程中計(jì)算機(jī)軟件能夠發(fā)揮的作用越來(lái)越重要,尤其是在大數(shù)據(jù)時(shí)代,利用開(kāi)發(fā)階段、系統(tǒng)編程語(yǔ)言及數(shù)據(jù)系統(tǒng)等工具對(duì)軟件項(xiàng)目進(jìn)行開(kāi)發(fā),保證其具備維護(hù)性以及實(shí)用性,實(shí)際開(kāi)發(fā)時(shí),服務(wù)是軟件核心,應(yīng)用期間不斷調(diào)整使用軟件時(shí)出現(xiàn)不穩(wěn)定性及安全性問(wèn)題,保證軟件開(kāi)發(fā)和應(yīng)用的效率及質(zhì)量,在實(shí)際中應(yīng)用虛擬化集成技術(shù),實(shí)現(xiàn)軟件功能和分布式使用程序,確保準(zhǔn)確傳輸各類(lèi)數(shù)據(jù),在生產(chǎn)生活中實(shí)現(xiàn)軟件的管理過(guò)程[5]。基于大部分企業(yè)的發(fā)展現(xiàn)狀而言,為在管理方面實(shí)現(xiàn)整體業(yè)務(wù)的標(biāo)準(zhǔn)化,很多企業(yè)根據(jù)自身發(fā)展開(kāi)發(fā)相應(yīng)的軟件應(yīng)用程序,而且為有效處理堆積數(shù)據(jù)造成的集群現(xiàn)象,工程師在處理數(shù)據(jù)時(shí)需要優(yōu)化處理數(shù)據(jù)的整個(gè)體系,軟件技術(shù)能夠支持大數(shù)據(jù)的發(fā)展,并不斷提升工程師對(duì)整個(gè)數(shù)據(jù)處理體系的優(yōu)化水平,同時(shí),大數(shù)據(jù)也將促使軟件工程技術(shù)的和管理模式的不斷迭代發(fā)展。
(2)應(yīng)用信息安全技術(shù)
大數(shù)據(jù)時(shí)代,本地網(wǎng)絡(luò)是落實(shí)軟件項(xiàng)目的一個(gè)重要條件,一般情況下本地網(wǎng)絡(luò)不會(huì)受到惡意病毒攻擊,企業(yè)在應(yīng)用時(shí)可防止受到網(wǎng)絡(luò)影響出現(xiàn)計(jì)算機(jī)中毒情況。而且用戶應(yīng)用軟件能夠產(chǎn)生各種各樣的數(shù)據(jù),這些數(shù)據(jù)并不是獨(dú)立存在的,數(shù)據(jù)單元之間有著非常緊密的聯(lián)系?;ヂ?lián)網(wǎng)平臺(tái)的包容性和開(kāi)放性較強(qiáng),病毒和木馬在開(kāi)源時(shí)就可入侵計(jì)算機(jī),這將威脅著數(shù)據(jù)信息的安全。大數(shù)據(jù)使人們生產(chǎn)生活更便捷,但在人們防御信息安全方面也帶了一定挑戰(zhàn)。隨著物聯(lián)網(wǎng)、5G技術(shù)不斷發(fā)展,人們需要重視和思考怎樣使軟件避免病毒的攻擊。人們應(yīng)用網(wǎng)絡(luò)平臺(tái)會(huì)面臨信息安全問(wèn)題,盡管目前各類(lèi)防護(hù)軟件能夠緩解木馬和病毒入侵的問(wèn)題,但因?yàn)橛?jì)算機(jī)具備的特征,其自身還有很多漏洞存在著,所以黑客很容易入侵。針對(duì)這樣的情況,軟件技術(shù)向人們提供服務(wù)時(shí),也要重視信息的加密傳輸,確保黑客不能輕松獲取信息。
(3)應(yīng)用虛擬化技術(shù)
虛擬化技術(shù)是指企業(yè)將真實(shí)資源虛擬化為數(shù)字資源服務(wù)于用戶,使用虛擬技術(shù)進(jìn)行生產(chǎn)經(jīng)營(yíng)時(shí),將有效實(shí)現(xiàn)合理分配數(shù)據(jù)資源。虛擬化技術(shù)通過(guò)軟件技術(shù)的支撐可更好的服務(wù)與用戶[6]。大范圍應(yīng)用虛擬化技術(shù),能夠?qū)鬏斝畔⒌乃俾侍岣撸阌谟脩艟S護(hù)數(shù)據(jù),因此虛擬技術(shù)得到了廣泛而深入的應(yīng)用。例如,VR技術(shù),使用這一技術(shù)可以呈現(xiàn)物體的立體圖像,幫助人們還原丟失的文化,在人們?nèi)粘I钪幸部梢园l(fā)現(xiàn)虛擬技術(shù)帶來(lái)的優(yōu)勢(shì),將虛擬技術(shù)深度融合到大數(shù)據(jù)環(huán)境中,加強(qiáng)企業(yè)發(fā)展推動(dòng)力,使虛擬技術(shù)更具科學(xué)性。其中最為重要的是虛擬技術(shù)在大數(shù)據(jù)的支持下,可使軟件自身具備的功能更加豐富。
4 大數(shù)據(jù)時(shí)代軟件工程的管理模式及方法(Management mode and method of software engineering in the era of big data)
4.1? ?大數(shù)據(jù)時(shí)代軟件工程的管理模式
在大數(shù)據(jù)系統(tǒng)中,軟件工程由原有C/S模式發(fā)展為B/S
模式,目前軟件工程發(fā)展更注重服務(wù)性質(zhì),即為軟件服務(wù)工程。這一設(shè)計(jì)模式將服務(wù)作為基礎(chǔ),可以迅速建立使用及共享服務(wù),并且按照需求來(lái)分配,以符合分布式程序進(jìn)行開(kāi)發(fā)。這一模式的特征是使應(yīng)用服務(wù)化和資源虛擬化,提供給外界統(tǒng)一的服務(wù)接口,以此來(lái)處理大數(shù)據(jù)條件下分布變化及動(dòng)態(tài)的情況,解決異構(gòu)系統(tǒng)數(shù)據(jù)和整合系統(tǒng)存在的問(wèn)題。在大數(shù)據(jù)和移動(dòng)互聯(lián)網(wǎng)領(lǐng)域,用于服務(wù)的軟件設(shè)計(jì)模式得到了較為廣泛的應(yīng)用[7]。
項(xiàng)目管理受到費(fèi)用、進(jìn)度和質(zhì)量的制約,為了滿足客戶及其他利益相關(guān)者要求與目標(biāo),需要規(guī)劃、指導(dǎo)并監(jiān)督很多活動(dòng)。項(xiàng)目管理研究有兩個(gè)重要方面:一個(gè)是系統(tǒng)工程,另一個(gè)是項(xiàng)目控制,圖1為大數(shù)據(jù)軟件工程管理控制要素。從圖1可看出,這兩方面存在重疊部分,系統(tǒng)工程能夠向重疊部分輸入技術(shù),項(xiàng)目控制輸入規(guī)劃、進(jìn)度和費(fèi)用等內(nèi)容。利用文檔來(lái)體現(xiàn)出工程管理工作,其中包括系統(tǒng)文檔樹(shù)和工程管理計(jì)劃,“文檔樹(shù)”指的是用樹(shù)形結(jié)構(gòu)來(lái)描述項(xiàng)目需求,一系列面向系統(tǒng)工程的文檔,系統(tǒng)工程文件在自定結(jié)構(gòu)化形式中存在聯(lián)系。系統(tǒng)工程師作出提案環(huán)節(jié)以工作說(shuō)明書(shū)及合同數(shù)據(jù)清單為基礎(chǔ)準(zhǔn)備文檔樹(shù),有利于后期確定成本和進(jìn)度需要的文本化任務(wù)。項(xiàng)目經(jīng)理批準(zhǔn)文檔樹(shù)后,應(yīng)該在生命周期內(nèi)進(jìn)行及時(shí)更新維護(hù)。工程管理計(jì)劃指的是項(xiàng)目工程中的任務(wù)及進(jìn)度要求,以及如何管理及實(shí)現(xiàn)工程任務(wù)的文檔。系統(tǒng)工程師在提案過(guò)程中以工作說(shuō)明書(shū)和合同數(shù)據(jù)清單為基礎(chǔ),描述工程過(guò)程和計(jì)劃、集成、組織、控制、檢測(cè)系統(tǒng)工程需求為管理項(xiàng)目計(jì)劃。項(xiàng)目經(jīng)理在批準(zhǔn)工程管理計(jì)劃后應(yīng)在項(xiàng)目生命周期內(nèi)及時(shí)更新和維護(hù)。
4.2? ?大數(shù)據(jù)系統(tǒng)軟件工程管理方法
在大數(shù)據(jù)時(shí)代,服務(wù)軟件工程主要基礎(chǔ)是及時(shí)、高質(zhì)量、高效率的服務(wù),以在較短時(shí)間內(nèi)搭建共享網(wǎng)絡(luò)數(shù)據(jù)信息的途徑,例如線上服務(wù)共享資源平臺(tái)可以使用分布式軟件。一體化的管理模式能夠有機(jī)整合移動(dòng)通信服務(wù)口和傳感器服務(wù)接口,其中包括虛擬化資源,這樣的管理模式在互聯(lián)網(wǎng)行業(yè)、個(gè)人生活,以及安全領(lǐng)域有著廣泛的應(yīng)用,管理人員需結(jié)合用戶具體要求指導(dǎo)、監(jiān)督和控制軟件體驗(yàn)活動(dòng),避免出現(xiàn)資源信息泄露情況。此外,管理人員也要將錄入項(xiàng)目進(jìn)度、成本及策劃性能等管理控制內(nèi)容作為工作重點(diǎn),同時(shí)也要重視錄入技術(shù)人員信息。
(1)培養(yǎng)技術(shù)人才
技術(shù)創(chuàng)新與人才建設(shè)不可分割,利用電子及IT產(chǎn)業(yè)培養(yǎng)人才的模式,對(duì)電子信息專(zhuān)業(yè)的人才進(jìn)行培養(yǎng),構(gòu)建素質(zhì)高、能力強(qiáng)的技術(shù)團(tuán)隊(duì),不斷完善團(tuán)隊(duì),促進(jìn)企業(yè)創(chuàng)新,保證人才競(jìng)爭(zhēng)公平公正公開(kāi),此外,應(yīng)該構(gòu)建培養(yǎng)人才機(jī)制以及考核評(píng)價(jià)機(jī)制,提升人才的競(jìng)爭(zhēng)意識(shí),更符合市場(chǎng)激烈競(jìng)爭(zhēng)的環(huán)境。除此之外,不斷優(yōu)化培訓(xùn)模式,提高電子信息技術(shù)的條件及形態(tài)特征,使教學(xué)模式更符合社會(huì)發(fā)展需要,促進(jìn)電子信息工程發(fā)展。
(2)優(yōu)化市場(chǎng)競(jìng)爭(zhēng)標(biāo)準(zhǔn)
根據(jù)目前規(guī)范使用有關(guān)法律法規(guī)來(lái)打擊偽造以及盜竊等問(wèn)題,規(guī)范市場(chǎng)行為,共享信息技術(shù)以及通信技術(shù),對(duì)知識(shí)產(chǎn)權(quán)加以保護(hù),保護(hù)國(guó)家知識(shí)產(chǎn)權(quán)可以在技術(shù)方面支持企業(yè)和個(gè)人發(fā)展,有利于提高現(xiàn)代化工程的凝聚力,優(yōu)化市場(chǎng)競(jìng)爭(zhēng)標(biāo)準(zhǔn),促進(jìn)市場(chǎng)可持續(xù)發(fā)展。
(3)嚴(yán)控軟件技術(shù)質(zhì)量
近幾年互聯(lián)網(wǎng)信息技術(shù)迅速發(fā)展,能夠突出大數(shù)據(jù)時(shí)代具備的特征,傳統(tǒng)制造業(yè)使用新型技術(shù)手段進(jìn)行升級(jí)和轉(zhuǎn)型,人們有著越來(lái)越多樣和個(gè)性的需求,因此在人們生產(chǎn)生活中廣泛應(yīng)用功能不同和類(lèi)型不同的各種軟件?;谶@一條件,應(yīng)該不斷優(yōu)化和升級(jí)各種軟件系統(tǒng),滿足現(xiàn)階段市場(chǎng)不斷增長(zhǎng)的要求。除此之外,因?yàn)閼?yīng)用軟件引發(fā)的運(yùn)行質(zhì)量和系統(tǒng)安全等問(wèn)題,是很多用戶重點(diǎn)關(guān)注的問(wèn)題。為保證應(yīng)用軟件的水平,防止損害系統(tǒng),工作人員在設(shè)計(jì)軟件最后環(huán)節(jié)加強(qiáng)對(duì)于質(zhì)量的監(jiān)管,并開(kāi)展嚴(yán)格、仔細(xì)的軟件測(cè)試工作。
5? 大數(shù)據(jù)軟件工程技術(shù)發(fā)展方向(Development direction of big data software engineering technology)
5.1? ?開(kāi)放式發(fā)展
大量數(shù)據(jù)流是大數(shù)據(jù)技術(shù)發(fā)展前提,從而應(yīng)不斷創(chuàng)新升級(jí)技術(shù),找到最佳的開(kāi)發(fā)途徑。網(wǎng)絡(luò)技術(shù)的發(fā)展表明在開(kāi)放的環(huán)境中計(jì)算機(jī)可以相互通信、實(shí)現(xiàn)數(shù)據(jù)資源共享、有效應(yīng)用軟件功能等。網(wǎng)絡(luò)運(yùn)行能夠提升利潤(rùn),滿足用戶各類(lèi)需求,將資源利用效率提高。
5.2? ?在其他領(lǐng)域中融合
目前很多領(lǐng)域應(yīng)用軟件工程技術(shù),因?yàn)檫@一技術(shù)會(huì)推動(dòng)各個(gè)領(lǐng)域的發(fā)展和進(jìn)步,軟件工程技術(shù)在生產(chǎn)生活中都能發(fā)揮巨大作用。運(yùn)行應(yīng)用程序,可通過(guò)數(shù)據(jù)平臺(tái)收集并分析信息。
6? ?結(jié)論(Conclusion)
大數(shù)據(jù)時(shí)代,我國(guó)互聯(lián)網(wǎng)技術(shù)不斷發(fā)展,因此提升了研發(fā)和使用各類(lèi)軟件的速度及范圍,在系統(tǒng)中應(yīng)用軟件的效果會(huì)對(duì)系統(tǒng)運(yùn)行水平有直接影響,針對(duì)這樣的情況應(yīng)該保障軟件質(zhì)量,將測(cè)試軟件工作做好,結(jié)合軟件用戶要求和軟件實(shí)際情況合理選擇管理方式,保證科學(xué)、準(zhǔn)確管理軟件工程,發(fā)揮出軟件的功能。
參考文獻(xiàn)(References)
[1] 汪鴻彬.大數(shù)據(jù)系統(tǒng)中的軟件工程管理方法[J].信息記錄材料,2019(6):81-82.
[2] 馮驥,冉瑞生,張揚(yáng).大數(shù)據(jù)背景下軟件工程專(zhuān)業(yè)教學(xué)改革探析[J].軟件導(dǎo)刊:教育技術(shù),2019(3):19-21.
[3] 居朝洋.大數(shù)據(jù)背景下的軟件工程技術(shù)[J].中國(guó)新通信,2019(6):76.
[4] 李佳.基于大數(shù)據(jù)分析的高校軟件工程專(zhuān)業(yè)教學(xué)模式研究[J].環(huán)渤海經(jīng)濟(jì)瞭望,2019(3):176.
[5] 方玉杰.大數(shù)據(jù)時(shí)代軟件工程專(zhuān)業(yè)建設(shè)的思考[J].科技資訊,2019(6):8;10.
[6] 欽道理.大數(shù)據(jù)系統(tǒng)中的軟件工程管理方法[J].門(mén)窗,2019(20):238.
[7] 劉曉霞,賈冀哲,徐嘉拓.關(guān)于大數(shù)據(jù)系統(tǒng)中的軟件工程管理方法探討[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用,2018(5):40;42.
作者簡(jiǎn)介:
成安霞(1973-),女,碩士,講師.研究領(lǐng)域:大數(shù)據(jù),信息系統(tǒng)開(kāi)發(fā),數(shù)據(jù)庫(kù)開(kāi)發(fā).