文/彭曈曈
進(jìn)入新世紀(jì)以來,以互聯(lián)網(wǎng)為代表的各項電子信息技術(shù)的崛起,為計算機(jī)科學(xué)技術(shù)的發(fā)展帶來了重大變革,大數(shù)據(jù)成為全民生活中面臨的形態(tài),人們的生活習(xí)慣和工作方式都發(fā)生了翻天覆地的變化。數(shù)據(jù)和信息逐漸占據(jù)時代發(fā)展的重要地位,對于企業(yè)的發(fā)展模式、機(jī)構(gòu)組織運(yùn)營方式以及未來企業(yè)發(fā)展走向都產(chǎn)生深遠(yuǎn)的影響。在這種背景下,企業(yè)和組織發(fā)展面臨挑戰(zhàn)和機(jī)遇并存的形勢,激發(fā)了市場中的競爭活力,為社會的變革和創(chuàng)新提供便利條件。因此,作為軟件工程師要充分掌握軟件工程關(guān)鍵技術(shù),將挑戰(zhàn)轉(zhuǎn)變?yōu)闄C(jī)遇,迎接時代帶來的更多發(fā)展道路。
現(xiàn)代社會發(fā)展過程中對于軟件服務(wù)工程的需求越來越突出,具體是指通過工程化的方式,利用系統(tǒng)程序設(shè)計的語言、開發(fā)步驟和數(shù)據(jù)系統(tǒng)等工具,開發(fā)出大數(shù)據(jù)時代下服務(wù)型和實用型兼存的軟件工程。軟件服務(wù)工程具體分析就是以服務(wù)為核心基礎(chǔ),調(diào)整運(yùn)行過程中的具體情況,通過虛擬化的軟件特點(diǎn)和分布式的應(yīng)用,保證軟件在實際應(yīng)用中的穩(wěn)定和安全,對各種應(yīng)用數(shù)據(jù)進(jìn)行整合,真正實現(xiàn)具有操作性的軟件工程管理流程。大數(shù)據(jù)時代下的軟件服務(wù)工程的滿足條件需要局域網(wǎng),在局域網(wǎng)內(nèi)一般不會受到惡意木馬病毒的攻擊,用戶在這種軟件工程使用中不會產(chǎn)生麻煩。現(xiàn)階段為了規(guī)范管理企業(yè)的整體業(yè)務(wù),大多都加重了軟件服務(wù)工程應(yīng)用的地位。部分企業(yè)為了將自身的發(fā)展和系統(tǒng)軟件更加貼合,可以直接按照私人定制的特別功能對軟件服務(wù)工程實施自定義,但需要企業(yè)投入較多資金。這種企業(yè)私人的多樣化要求加劇了市場開源軟件的功能優(yōu)勢,鼓勵軟件服務(wù)工程的研究人員展開更加深入的市場調(diào)研。
軟件服務(wù)工程生成的數(shù)據(jù)信息呈現(xiàn)出數(shù)量龐大且數(shù)據(jù)集中等特點(diǎn)。從現(xiàn)階段的發(fā)展形勢來看,眾包軟件工程已經(jīng)在全球范圍內(nèi)得到普及應(yīng)用,被學(xué)術(shù)界當(dāng)成重點(diǎn)詳查對象,通過深入分析研究過程中的流式數(shù)據(jù)和密集型數(shù)據(jù),為管理層打造出系統(tǒng)的服務(wù)平臺。它和軟件工程兩者擁有共同之處,都是以服務(wù)型為主,但是由于眾包軟件服務(wù)工程以群體為服務(wù)對象,包含了多層面的管理平臺和軟件運(yùn)營管理層。一般來講,軟件的長久穩(wěn)定發(fā)展需要依賴于有效數(shù)據(jù)的傳輸。但是眾包軟件的服務(wù)水平與其開發(fā)程度和管理水平息息相關(guān)。其中最具有代表性的優(yōu)勢是集中特點(diǎn)的數(shù)據(jù)實質(zhì)會體現(xiàn)出數(shù)據(jù)的真實性,而且沒有凸出形式要點(diǎn),也不明顯表現(xiàn)出單位性量化特點(diǎn)。因此,全面開始對密集型數(shù)據(jù)信息展開分析和研究,從最原始的數(shù)據(jù)及單位內(nèi)的學(xué)術(shù)數(shù)據(jù)展開論述??偟膩碇v,專業(yè)性理論是分析研究開展得到依據(jù),從整體角度探究出數(shù)據(jù)信息,這為涵蓋了更全面的軟件服務(wù),具有更加廣闊的市場前景。
近年來,第四范式的想法在密集型數(shù)據(jù)研究分析中被學(xué)術(shù)界有關(guān)學(xué)者提出。在實際分析研究數(shù)據(jù)信息時提出了科學(xué)性的研究概念,首先研究方式和觀點(diǎn)特定相符合,在兩者相一致的基礎(chǔ)上,對大數(shù)據(jù)時代下的背景環(huán)境開始積極引導(dǎo)。但是,在日常分析研究過程中,傳統(tǒng)范式分析的主體嚴(yán)重和數(shù)據(jù)探究的方式相脫離,因此顯得對現(xiàn)階段存在的多數(shù)軟件如何進(jìn)行優(yōu)化升級顯得不知所措,無法以服務(wù)信息為基礎(chǔ)大量保存平臺中顯示的數(shù)據(jù)資料,同時更加難以實現(xiàn)管理目標(biāo)。
一方面信息通信有助于企業(yè)將流失的客源損失度降低到最低程度;另一方面企業(yè)在這個分析軟件中發(fā)現(xiàn)具有行業(yè)發(fā)展價值以及運(yùn)轉(zhuǎn)過程中存在的商業(yè)潛力,這些對于企業(yè)立足于未來行業(yè)發(fā)展具有至關(guān)重要的意義。例如,通訊行業(yè)在運(yùn)營過程中一般需要應(yīng)用到計算機(jī)軟件記錄監(jiān)測有關(guān)用戶的具體信息和實時計費(fèi),通過對這些用戶信息保存的資料加以分析,一定程度上可以擴(kuò)大企業(yè)規(guī)模,取得更好的經(jīng)濟(jì)效益,創(chuàng)造出更高的社會效益。
通過應(yīng)用各種計算機(jī)管理軟件,不同行業(yè)領(lǐng)域可以選擇性實現(xiàn)多種系統(tǒng)化的功能,比如在風(fēng)險分析和評估過程中首先要獲得客戶的信息資料,實時記錄企業(yè)人員的流動動態(tài)等問題。大數(shù)據(jù)時代下企業(yè)的數(shù)據(jù)開發(fā)需要經(jīng)過抽樣—開發(fā)—修改—模型—評定五項環(huán)節(jié)。首先是抽樣。簡單來講,從產(chǎn)品生產(chǎn)的系統(tǒng)過程中抽取出具有代表性的產(chǎn)品當(dāng)成采集樣本。其次是開發(fā),主要針對數(shù)據(jù)的處理開展一系列的優(yōu)化處理方式,涉及到導(dǎo)入、選擇及合并等多個流程。然后是修改。這一流程的操作前提是對于數(shù)據(jù)信息進(jìn)行優(yōu)化創(chuàng)建和選擇,還可能涉及到產(chǎn)品的編碼及變量轉(zhuǎn)換等。再者是模型。模型流程的存在將預(yù)測結(jié)果變得更加精確可靠,同時這還是企業(yè)選定方案能否正常通過的首要前提。最后是評定。評定的作用是通過和模型之間的比較,讓技術(shù)人員對數(shù)據(jù)加以分析整合,保證信息的準(zhǔn)確性。
綜上所述,大數(shù)據(jù)時代下企業(yè)具有了更多發(fā)展的良好機(jī)遇,同時為企業(yè)的有效管理發(fā)揮出關(guān)鍵作用。大數(shù)據(jù)思想已經(jīng)被引入到社會的各個行業(yè)領(lǐng)域中,在潛移默化環(huán)境下不斷影響著現(xiàn)代社會的發(fā)展。因此為保證做好大數(shù)據(jù)時代下軟件工程的開發(fā)和維護(hù)工作,就要進(jìn)一步創(chuàng)新軟件服務(wù)工程。