段翰林
DOI:10.16661/j.cnki.1672-3791.2017.22.012
摘 要:科技的迅速發(fā)展,尤其是計算機技術的迅速發(fā)展使得計算機軟件技術深刻影響著人們工作生活的方方面面。受到計算機技術的影響,自動化已經(jīng)成為計算機軟件工程項目開發(fā)中的重要組成部分。自動化管理極大地推動了計算機軟件工程項目開發(fā)的效率,但是由于自動化管理在計算機軟件工程領域的運用尚未成熟,在實際運用領域仍存在著一定的問題。該文通過探析自動化管理在計算機軟件工程領域存在的問題,針對性地提出相應的策略來進行解決,提升計算機軟件工程的自動化管理水平。
關鍵詞:計算機軟件工程 自動化管理 軟件測試
中圖分類號:TP311.5 文獻標識碼:A 文章編號:1672-3791(2017)08(a)-0012-02
隨著計算機技術的迅速發(fā)展,自動化管理在社會生產(chǎn)生活中得到了廣泛的應用,尤其是機械生產(chǎn)領域。自動化管理可以有效提升生產(chǎn)效率,節(jié)約人工成本,生產(chǎn)的精細化水平大大提高,技術的革新?lián)Q代速度加快。在計算機軟件工程領域,軟件工程的開發(fā)需要耗費大量的人工成本,同時也存在著精細度不高,容易出錯,效率低,風險大等問題,將自動化管理融入到軟件工程開發(fā)中可以有效解決這些問題,促進計算機軟件工程技術的提升。
1 計算機軟件工程管理的概述
計算機軟件工程是個大范圍的概念,包含的范圍非常廣泛。首先在計算機軟件工程管理中要涉及到軟件開發(fā)人員和管理人員。在計算機軟件工程管理過程中,首先要對這些人進行管理。這些人員的能力水平,擅長的領域都不同,因此管理者應當針對不同的工作將這些人進行分組管理,讓不同的人分管不同的工作,既能夠方便管理者進行統(tǒng)籌管理工作,又能夠充分發(fā)揮工作人員的能力,提高工作效率。其次,計算機軟件管理還要關注軟件開發(fā)的質(zhì)量。要保證計算機軟件的質(zhì)量,就要對整個開發(fā)和管理的全過程進行管理,包括數(shù)據(jù)、設備等。除此之外,計算機軟件工程的管理還包括對風險的管理。計算機軟件工程存在著較大的風險,既有軟件開發(fā)失敗的風險,又包含信息泄露的風險。管理者應當提升風險意識,加強對計算機軟件風險的管理和控制,最大限度的降低風險。
2 計算機軟件工程管理中存在的問題
在計算機軟件工程管理中管理的范圍廣,項目管理水平仍不成熟,管理者尚未意識到自動化管理對軟件工程管理的意義。目前,在計算機軟件工程管理方面存在的以下問題。
2.1 軟件管理數(shù)據(jù)存在問題
計算機軟件的開發(fā)和運行,離不開對數(shù)據(jù)的有效管理和運用。因此,管理者應當加強對軟件數(shù)據(jù)管理的重視程度,加強對數(shù)據(jù)采集和存貯,數(shù)據(jù)存儲過程中要加強風險意識,避免數(shù)據(jù)丟失、被盜或被病毒侵入。在不采用自動化的前提下,計算機軟件工程的數(shù)據(jù)需要進行人工操作和管理,人工操作和管理不可避免地會存在精確度不高,易出錯,難以校驗等缺點。
2.2 對環(huán)境設備的管理不足
計算機軟件工程的環(huán)境設備包含幾個方面。首先,計算機軟件工程開發(fā)需要大量計算機設備,這些設備的管理過程中存在著一定的問題,如計算機硬件的防塵、防潮不到位,計算機工作環(huán)境易受周圍環(huán)境的影響,要保持干凈除塵等,但實際工作中由于管理存在著一定的問題,工作人員意識度不高,導致計算機運行環(huán)境受到灰塵、煙霧、磁場等的影響。其次,在環(huán)境設備管理方面,計算機軟件工程開發(fā)需要功能強大的計算機,能夠保證計算機軟件正常開發(fā),但在實際工作中,常常會出現(xiàn)計算機兼容性差,運行速度慢,嚴重影響軟件工程的開發(fā)效率。
2.3 軟件測試管理不足
計算機軟件工程是一項浩大的工程,軟件測試是整個工程項目中一個十分重要的部分。因此,軟件測試管理工作就顯得尤為重要。但是目前有很多工作人員不重視軟件的測試工作,或者沒有及時進行測試,忽略了軟件中存在的漏洞,給軟件的使用和安全性造成了重大影響。
2.4 安全管理不足
計算機軟件工程開發(fā)中,軟件的安全性問題影響著整個工程項目的順利開展。管理者應當加強安全意識,并加強對員工安全意識的培養(yǎng),設置安全性管理策略。但是仍有一些員工的安全管理意識不夠,沒有嚴格執(zhí)行企業(yè)的安全管理要求,導致信息泄露或者被病毒侵入,給企業(yè)造成嚴重的損失。
2.5 需求與實際不符
開發(fā)計算機軟件是為了滿足客戶的需求,但是實際工作當中,軟件開發(fā)人員更注重業(yè)務數(shù)據(jù)、測試及開發(fā)活動,缺乏對項目的整體規(guī)劃和管理,需求分析不足,與客戶的溝通協(xié)商缺乏,導致開發(fā)的軟件與客戶的需求不符。
3 計算機軟件工程的自動化管理措施
為解決以上的計算機軟件工程管理中存在的問題,提升管理水平,可以將自動化理念實施到計算機軟件工程管理當中。
3.1 對軟件數(shù)據(jù)的自動化管理
用自動化方式對軟件工程項目進行管理,需要工作人員對自動化設備進行定期檢測,以防設備出錯,并對軟件數(shù)據(jù)進行管理,加強對軟件數(shù)據(jù)的校驗,加強對軟件的調(diào)試工作,判定運行是否會出錯,若有錯誤出現(xiàn)要及時進行修改處理。其次,在數(shù)據(jù)的自動化管理方面也要重視數(shù)據(jù)的備份,防止數(shù)據(jù)丟失、被盜、病毒侵入等。一般情況下可以利用計算機、硬盤等設備進行存儲,也可以采用云儲存進行備份,云儲存與傳統(tǒng)的儲存方式相比較有很多好處,如儲存量大、不易丟失、易恢復等特點,可以有效保存數(shù)據(jù),提高備份的安全性。
3.2 對環(huán)境設備的自動化管理
在計算機工程自動化管理的過程中,還有一項重要內(nèi)容,就是對計算機軟件的運行設備進行管理。計算機設備的正常工作對環(huán)境有一定的要求,要保持環(huán)境干燥、防止煙霧和灰塵對計算機磁場造成一定程度的影響。噪音對計算機的工作也有一定的影響,因此也要注意防止噪音對計算機環(huán)境的影響,注意隔音和消音。計算機軟件對兼容性要求也很高,因此,當計算機軟件工程需要用到第三方設備時也要先檢測兼容性,保證軟件能夠在第三方品臺正常運行,針對兼容性的問題,也要加強監(jiān)督,實施監(jiān)控數(shù)據(jù),一旦出現(xiàn)問題,可及時修改。工作人員要定期對計算機硬件環(huán)境進行檢測和維護,定期檢測。endprint
3.3 對軟件測試的管理
軟件測試管理是計算機軟件工程的核心內(nèi)容之一,對確保計算機正常運行有著重要意義。對軟件進行測試是為了及時發(fā)現(xiàn)漏洞并進行糾正。采用自動化技術對軟件進行測試可以提高檢測效率,大大節(jié)約人力成本,對系統(tǒng)進行自動檢測的修復,可以提高軟件工程的效率和效果。利用自動化檢測可以及時發(fā)現(xiàn)問題,隨時掌握整個系統(tǒng)的運行狀態(tài),能夠彰顯出自動化管理的優(yōu)勢。計算機自動化測試是通過預先設定好檢測程序,對需要檢測的系統(tǒng)實施完成的測試,可以極大地減少人為檢測的不足,程序還可以準確跟蹤和定位檢測的進程,可以準確定位系統(tǒng)的問題所在,有利于采取針對性的辦法解決問題。
3.4 對軟件安全的自動化管理
企業(yè)的計算機軟件是企業(yè)的核心機密,必須保證其安全性。這里的安全性一方面是指信息被外界侵入;另一方面是指因管理不善,信息出現(xiàn)丟失、毀損、泄露等等情況。對此,企業(yè)應當要求相關工作人員遵守保密要求,不能私自將信息帶出企業(yè)。對于企業(yè)存儲的數(shù)據(jù)和工作過程中運行的數(shù)據(jù),企業(yè)也需要加強管理,可以配置專門的人員進行安全管理,也可以利用計算機設置密碼進行保護,對密碼進行自動化管理,定期檢測。
3.5 要制定清晰的計劃,關注用戶的需求
在軟件開發(fā)以前,首先需要進行設置嚴密的計劃,對用戶的需求做可行性分析的,分析需求狀況,根據(jù)需求進行決策。在計劃階段,要考慮項目的計劃性、動態(tài)性。經(jīng)濟性和相關性。
4 計算機軟件工程自動化管理的意義
將自動化技術運用到計算機軟件工程項目的管理中對軟件工程的開發(fā)維護、軟件開發(fā)人員的管理、軟件的質(zhì)量以及軟件開發(fā)的效率和效果,甚至是人們的生產(chǎn)和生活都有著深遠的影響,有效提升管理效率,改善管理理念。具體意義闡述如下。
4.1 提高軟件工程管理的效率和效果
將自動化引入軟件工程管理當中,利用自動化技術對軟件工程進行管理,有利于提高管理的效率。通過自動化技術,自動化設備可以按照人為輸入的指令進行操作,完成需要管理的任務。自動化管理與人工管理相比,管理的任務量少,速度快,準確度高,使得軟件工程項目管理效率更高,效果更好。
4.2 方便生活和工作
自動化管理技術將人從簡單重復勞動中解放出來,大大改善了生產(chǎn)方式。同時,計算機軟件的自動化管理的進一步升級,使得管理技術從生產(chǎn)領域運用到生活領域,極大的方便了人們的生活。
4.3 推動項目管理技術的發(fā)展
將自動化運用到計算機軟件工程開發(fā)的項目管理,是自動化技術的一個新嘗試,使得項目管理水平上升了一個新臺階,促進計算機軟件更好地開發(fā)利用,為管理技術提供了一個新理念。
5 結語
隨機技術的不斷發(fā)展,管理理念也在不斷完善發(fā)展。將自動化技術運用到計算機軟件的開發(fā)工程中,可以有效提高計算機軟件工程的管理水平。同時,也為自動化技術的應用提供了一個新領域。但是目前我國的自動化技術在軟件工程管理領域的運用尚不成熟,還存在諸多問題,如對軟件的數(shù)據(jù)管理不足,數(shù)據(jù)監(jiān)測的備份的效率低,安全系數(shù)低,計算機運行的環(huán)境也不盡如人意,對軟件測試的重視程度不夠,測試不到位,軟件的安全程度低等。針對這些問題,我們需要采取相應的措施予以解決,將自動化引入到數(shù)據(jù)管理中,可以通過預先設定好程序,讓計算機進行定期自檢,定期備份數(shù)據(jù),及時發(fā)現(xiàn)問題,對軟件設備的環(huán)境也要加強監(jiān)管,利用自動化對軟件進行定期的運行檢測和安全性檢測,提高管理的效率和效果,改善人們的生產(chǎn)生活方式,為計算機軟件工程的管理開辟新的思路。
參考文獻
[1] 黃燕.計算機軟件工程項目的自動化管理對策[J].湖北函授大學學報,2016(13):65-66.
[2] 吳穎.計算機軟件工程項目的自動化管理研究[J].電子制作,2016(7):39-40.
[3] 馬伽洛倫,尚艷萍.計算機軟件工程項目的自動化管理分析[J].電子技術與軟件工程,2016(2):64.
[4] 郭蕾,陳世亮,王昕.計算機軟件工程項目的自動化管理探析[J].科技展望,2015(16):17.
[5] 禹凱翔.計算機軟件工程項目的自動化管理[J].計算機光盤軟件與應用,2014(15):69-70.endprint