摘 要 二十一世紀(jì)是信息化、網(wǎng)絡(luò)化、數(shù)據(jù)化的時(shí)代,而作為其主要組成部分的軟件工程,也在其中扮演著越來(lái)越重要的角色,它被廣泛的應(yīng)用到各行各業(yè)中,推動(dòng)著社會(huì)的發(fā)展。軟件工程是一門(mén)以計(jì)算機(jī)技術(shù)為基礎(chǔ),集數(shù)學(xué)、邏輯學(xué)等多門(mén)學(xué)科為一身的綜合性學(xué)科,是信息化發(fā)展的重要產(chǎn)物。近年來(lái),隨著我國(guó)經(jīng)濟(jì)、科技水平的提升,軟件工程也隨之得到發(fā)展,并且取得了優(yōu)異的成績(jī),但與一些發(fā)達(dá)國(guó)家相比,還存在一定的差距,因此,本文將以我國(guó)計(jì)算機(jī)軟件工程的管理現(xiàn)狀為基礎(chǔ),試對(duì)我國(guó)計(jì)算機(jī)軟件工程的開(kāi)發(fā)、應(yīng)用進(jìn)行分析,望通過(guò)此文,能為加快我國(guó)計(jì)算機(jī)軟件工程發(fā)展提供可參考性建議。
【關(guān)鍵詞】計(jì)算機(jī) 軟件工程 管理現(xiàn)狀 開(kāi)發(fā) 應(yīng)用
軟件工程作為信息領(lǐng)域的重要組成部分,自提出以來(lái),對(duì)社會(huì)的發(fā)展起到了至關(guān)重要的作用,它是在借鑒和學(xué)習(xí)傳統(tǒng)工程的原則、方法、技術(shù)基礎(chǔ)上,使得傳統(tǒng)工程的效率和質(zhì)量得到了明顯提升,具體來(lái)講,其所蘊(yùn)含的計(jì)算機(jī)和數(shù)學(xué)知識(shí),是用于構(gòu)建模型和精簡(jiǎn)算法的,而涉及的管理知識(shí)則是用于軟件工程的計(jì)劃、組織、控制以及質(zhì)量成本的有效管理上?,F(xiàn)階段,由于我國(guó)正處于計(jì)算機(jī)軟件項(xiàng)目管理的探索時(shí)期,因而其管理、開(kāi)發(fā)、應(yīng)用,都是值得我們深入探究,為此,本文將針對(duì)以上幾點(diǎn),進(jìn)行逐一分析,加深人們對(duì)于軟件工程的認(rèn)知。
1 軟件工程管理現(xiàn)狀
現(xiàn)階段,我國(guó)在軟件工程管理上存在的問(wèn)題,主要是由以下幾點(diǎn)原因造成的。首先是軟件開(kāi)發(fā)項(xiàng)目的管理意識(shí)薄弱,企業(yè)在人才的選拔上,往往只注重人才的技術(shù)水平,而忽略了管理水平,導(dǎo)致軟件的開(kāi)發(fā)缺乏系統(tǒng)化管理,進(jìn)而使得管理與技術(shù)的失衡,影響整體工程項(xiàng)目;其次,在管理方面,很多從事相關(guān)工作的人員,溝通能力差,且缺乏風(fēng)險(xiǎn)意識(shí),在應(yīng)對(duì)突發(fā)性問(wèn)題上,缺乏經(jīng)驗(yàn),而這就需要項(xiàng)目經(jīng)理具備一定的溝通能力,做好規(guī)劃工作,以應(yīng)對(duì)不時(shí)出現(xiàn)的風(fēng)險(xiǎn)問(wèn)題;另外,軟件工程管理缺乏科學(xué)性規(guī)劃,許多的項(xiàng)目都是由幾個(gè)子項(xiàng)目組合而成的,而子項(xiàng)目在完成的過(guò)程中,缺乏合理的規(guī)劃、管理意識(shí),造成整體項(xiàng)目進(jìn)程受阻;最后,實(shí)施管理的過(guò)程比較死板,缺乏靈動(dòng)性、實(shí)用性、凝聚力,在規(guī)劃管理與實(shí)際管理存在銜接上的差異,這對(duì)于日益復(fù)雜的軟件工程管理工作極為不利,因此,無(wú)論從軟件工程管理過(guò)程中出現(xiàn)的人才選拔問(wèn)題、溝通問(wèn)題,亦或應(yīng)變問(wèn)題,都應(yīng)從多方面進(jìn)行分析,注重問(wèn)題的本質(zhì),才能使其整體水平得到有效提升。
2 軟件工程開(kāi)發(fā)
2.1 軟件工程開(kāi)發(fā)特點(diǎn)
軟件工程項(xiàng)目開(kāi)發(fā)均具備以下幾點(diǎn)特征,首先,其具有明確的目標(biāo),有需求才有發(fā)展,而軟件工程的設(shè)計(jì)正是針對(duì)人們需求而研發(fā)設(shè)計(jì)的,其設(shè)計(jì)的好壞決定了該項(xiàng)軟件能否成功開(kāi)發(fā),因此,必須在開(kāi)發(fā)前,做好用戶與研發(fā)人員的有效溝通,從而統(tǒng)一需求目標(biāo);其次,其具有完整性,在開(kāi)發(fā)與應(yīng)用的過(guò)程中,確保數(shù)據(jù)的完整性對(duì)于軟件而言至關(guān)重要,例如在某一環(huán)節(jié)中,數(shù)據(jù)處理一旦發(fā)生錯(cuò)誤,則必須通過(guò)修改多個(gè)表來(lái)完成,再返回初始狀態(tài),以確保數(shù)據(jù)的完整性;還有,其具有標(biāo)準(zhǔn)性,軟件工程的標(biāo)準(zhǔn)化是開(kāi)發(fā)工程師語(yǔ)言溝通的橋梁,而軟件的研發(fā)大多數(shù)是由多人同時(shí)參與完成,且經(jīng)常會(huì)出現(xiàn)研發(fā)對(duì)象的變更,因此,規(guī)范標(biāo)準(zhǔn),才能促進(jìn)項(xiàng)目的完成;另外,其具有易維護(hù)性,軟件研發(fā)有著對(duì)象的繼承性,對(duì)起初對(duì)象的更改可以作用在繼承的對(duì)象,這樣,便可在一定程度上提高軟件的維護(hù)性,軟件的后期維護(hù)成本高昂,而相同邏輯和語(yǔ)法規(guī)則,則可使其后續(xù)維護(hù)得到保障,個(gè)人的特殊思維和邏輯也可在此中得到互補(bǔ);最后,其具有創(chuàng)新性,用戶需求的變化是促使其不斷創(chuàng)新的主要原因,為確??蛻舻臐M意度,一塵不變的設(shè)計(jì),已經(jīng)無(wú)法滿足用戶的需求,因此,研發(fā)人員必須結(jié)合用戶的需求,設(shè)計(jì)出科學(xué)、合理的方案,以確保軟件產(chǎn)品使用盡可能的實(shí)現(xiàn)大眾化。
2.2 軟件工程開(kāi)發(fā)技術(shù)
軟件工程作為一門(mén)應(yīng)用型學(xué)科,其目的在于開(kāi)發(fā)出低成本、高水平的軟件產(chǎn)品,以提升工作效率,解決軟件應(yīng)用中出現(xiàn)的問(wèn)題。軟件工程開(kāi)發(fā)技術(shù)大致可分為軟件構(gòu)件與軟件重用技術(shù)、使用中間件發(fā)展技術(shù)和軟件標(biāo)準(zhǔn)化應(yīng)用技術(shù)。軟件構(gòu)件與軟件重用技術(shù)的出現(xiàn),目的旨在減少研發(fā)者的編程次數(shù),為研發(fā)者省下時(shí)間、精力進(jìn)行其他技術(shù)開(kāi)發(fā);而中間件是應(yīng)用構(gòu)件技術(shù)的基礎(chǔ),它為軟件構(gòu)建與軟件重用技術(shù)的應(yīng)用提供了強(qiáng)有力的支持,作為軟件技術(shù)的重點(diǎn),為構(gòu)件應(yīng)用的使用提供了寬廣的平臺(tái),只有將它放在適合的位置,軟件才能變成構(gòu)件;而軟件標(biāo)準(zhǔn)化應(yīng)用技術(shù)作為軟件構(gòu)件與重用技術(shù)的必備條件,是軟件工程技術(shù)發(fā)展的重要標(biāo)志,對(duì)推動(dòng)軟件工程發(fā)展,起到了不可替代的作用。
3 軟件工程應(yīng)用
新世紀(jì)之后,計(jì)算機(jī)逐漸成為行業(yè)應(yīng)用發(fā)展的主流,由于其具有功能化、人性化特點(diǎn),因此被廣泛的應(yīng)用于工業(yè)、農(nóng)業(yè)、金融業(yè)、企事業(yè)單位等,而伴隨著計(jì)算機(jī)的普及,計(jì)算機(jī)軟件工程也得到了飛速的發(fā)展,計(jì)算機(jī)軟件在工作中運(yùn)行效率高、執(zhí)行力強(qiáng),進(jìn)而,越來(lái)越多的人注意到軟件工程存在的巨大潛力,因此,很多企業(yè)家紛紛轉(zhuǎn)戰(zhàn)到軟件開(kāi)發(fā)市場(chǎng),使得其競(jìng)爭(zhēng)日益激烈,也推動(dòng)了軟件不斷的推陳出新,可以說(shuō)計(jì)算機(jī)軟件現(xiàn)在已經(jīng)成為人們生活、工作不可獲取的元素,現(xiàn)下應(yīng)用較為普遍的計(jì)算機(jī)軟件主要包括:視頻軟件、社交軟件、游戲軟件、工作管理軟件等,它們無(wú)一不在各自的行業(yè)中扮演著重要的角色,例如企業(yè)管理軟件,可以實(shí)現(xiàn)生產(chǎn)、銷售等多個(gè)環(huán)節(jié)的直接交流,以確保信息的通暢,便于經(jīng)營(yíng)策略的隨時(shí)變動(dòng);支付軟件,能夠避免資金丟失、找零等問(wèn)題,實(shí)現(xiàn)零紙幣消費(fèi)。
4 結(jié)束語(yǔ)
就目前情況而言,我國(guó)的計(jì)算機(jī)軟件工程雖然起步較晚,某些方面不能與西方發(fā)達(dá)國(guó)家相提并論,但筆者堅(jiān)信,在市場(chǎng)的需求下,在研究人員的不斷努力下,未來(lái)我國(guó)的計(jì)算機(jī)軟件工程,必定會(huì)在世界的舞臺(tái)上綻放出奪目的光彩。
參考文獻(xiàn)
[1]閻棟.關(guān)于計(jì)算機(jī)軟件工程管理與應(yīng)用策略探究[J].電子測(cè)試,2017(08).
[2]葛曉軍.計(jì)算機(jī)軟件工程的管理和開(kāi)發(fā)應(yīng)用[J].山東工業(yè)技術(shù),2016(02).
作者簡(jiǎn)介
袁帥(1993-),男,遼寧省沈陽(yáng)市人?,F(xiàn)就讀于沈陽(yáng)師范大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)。
作者單位
沈陽(yáng)師范大學(xué) 遼寧省沈陽(yáng)市 110034endprint