計算機(jī)軟件工程項目自動化管理綜述

時間:2022-02-02 10:37:21

導(dǎo)語:計算機(jī)軟件工程項目自動化管理綜述一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

計算機(jī)軟件工程項目自動化管理綜述

【摘要】互聯(lián)網(wǎng)的普及已經(jīng)給各行各業(yè)帶來了深刻的變革,計算機(jī)軟件已經(jīng)被廣泛運用于各個領(lǐng)域,如工業(yè)、醫(yī)療、通信以及金融等。與此同時,由于落后的軟件生產(chǎn)方式無法滿足日益增長的計算機(jī)軟件需求,軟件工程在開發(fā)與維護(hù)中出現(xiàn)了一系列的問題,軟件項目不同于其他項目,一般的項目管理方式無法適用于所有的軟件項目管理。軟件工程中大多數(shù)項目失敗的案例都是由于項目管理出現(xiàn)問題,因此,論文就計算機(jī)軟件工程項目自動化管理進(jìn)行研究,旨在有效推動我國軟件工程開發(fā)質(zhì)量的提升。

【關(guān)鍵詞】計算機(jī);軟件工程;工程項目;自動化管理

1軟件工程項目自動化管理

1.1數(shù)據(jù)管理。軟件工程項目的自動化管理人員需要定期對自動化操作設(shè)備各項指數(shù)進(jìn)行嚴(yán)格的校驗,按照相應(yīng)的標(biāo)準(zhǔn)規(guī)范對設(shè)備數(shù)據(jù)進(jìn)行抽樣采集與處理,通過人工的校驗計算或者其他可用的軟件工具來對數(shù)據(jù)進(jìn)行比對與調(diào)試,調(diào)試后根據(jù)結(jié)果來判斷設(shè)備是否運行有誤。經(jīng)過一系列校驗之后若確定了設(shè)備可以正常運行,則將本次校驗過程與數(shù)據(jù)記錄在數(shù)據(jù)庫中,然后開始啟動設(shè)備使其開始運轉(zhuǎn)。1.2環(huán)境與設(shè)備管理。軟件工程項目自動化運行過程,應(yīng)盡可能避免環(huán)境因素對硬件設(shè)備性能的影響,運行環(huán)境應(yīng)盡可能保持干燥、避免灰塵、磁場等對運行環(huán)境的影響,同時,溫度過高或過低都有可能會影響設(shè)備的性能,進(jìn)而影響自動化管理的結(jié)果。在項目擴(kuò)展過程中,需要對第三方硬件設(shè)備進(jìn)行分析,判斷其是否與當(dāng)前項目所兼容。當(dāng)發(fā)現(xiàn)相關(guān)問題時,應(yīng)予以記錄并在第一時間內(nèi)向有關(guān)部門反映。1.3軟件測試管理。軟件測試管理作為軟件工程項目自動化管理中的核心環(huán)節(jié),可以有效地發(fā)現(xiàn)當(dāng)前軟件中存在的漏洞與錯誤,這也是提升軟件開發(fā)質(zhì)量的重要參考依據(jù)。由于無法事先知道軟件開發(fā)中存在的漏洞與錯誤,即便通過了測試,也不能保證系統(tǒng)不會再出問題。但通過軟件測試可以對可能出現(xiàn)的結(jié)果進(jìn)行相應(yīng)的評估,將錯誤出現(xiàn)的概率控制在預(yù)期的范圍之內(nèi),進(jìn)一步提升軟件開發(fā)的可靠性。自動化測試應(yīng)當(dāng)遵循相應(yīng)的標(biāo)準(zhǔn),從而盡可能避免由于個人習(xí)慣而造成的誤差。再者,自動化測試技術(shù)可以追蹤到錯誤出現(xiàn)的位置,進(jìn)行場景再現(xiàn),大幅度減少了測試熱源的工作量。1.4安全管理。計算機(jī)軟件工程項目自動化管理過程中所涉及的數(shù)據(jù)都屬于企業(yè)的內(nèi)部保密數(shù)據(jù)。為了避免重要數(shù)據(jù)的泄露,開發(fā)人員以及管理人員必須遵循一定的規(guī)章制度,在未獲得企業(yè)的相關(guān)權(quán)限時必須遵循企業(yè)內(nèi)部的相關(guān)保密規(guī)定,不得私自泄露開發(fā)信息。為了防止非授權(quán)用戶對重要數(shù)據(jù)的訪問,可以采用暗碼的方式。

2計算機(jī)軟件工程項目自動化管理存在的問題

2.1需求分析與實際業(yè)務(wù)脫節(jié)。計算機(jī)軟件工程項目自動化管理中通常需要負(fù)責(zé)需求分析以及業(yè)務(wù)處理兩方面的業(yè)務(wù),但在實際的管理過程中,由于對上述兩方面的不重視,致使軟件工程管理與預(yù)期的目標(biāo)仍存在一定的差距。通過分析可以發(fā)現(xiàn)對于需求階段的項目,雖然已經(jīng)完成了對業(yè)務(wù)數(shù)據(jù)、測試以及開發(fā)活動等方面的調(diào)查工作,但由于對數(shù)據(jù)信息收據(jù)的不重視,導(dǎo)致調(diào)查的數(shù)據(jù)并不完善,只能對軟件框架的開發(fā)發(fā)揮作用,而且沒有重視業(yè)務(wù)規(guī)劃、經(jīng)營等工作。對需求分析工作的不重視,常導(dǎo)致計算機(jī)軟件開發(fā)的產(chǎn)品與實際需求相脫節(jié)。2.2無法正確評估工作量。在計算機(jī)軟件工程自動化管理過程中,人為因素發(fā)揮著不可或缺的作用,如果忽視了人為因素的影響,經(jīng)常會導(dǎo)致軟件開發(fā)的實際工作量估算錯誤。因此,為了正確評估工作量,需要不斷地探索軟件規(guī)劃方法,進(jìn)而實現(xiàn)預(yù)期的管理目標(biāo)。2.3軟件工程項目自動。化管理系統(tǒng)不完善,實用性較差采用軟件工程項目自動化管理模式可以從一定程度上提升軟件工程的精確性,不同的客戶對于軟件工程設(shè)計往往有不同的需求,現(xiàn)有的自動化管理模式對客戶個性化需求方面考慮較少,實用性較差。自動化管理系統(tǒng)在市場上大多數(shù)為成品,只需要按照客戶的要求,投入相應(yīng)的設(shè)備,便可以執(zhí)行,完成預(yù)期的目標(biāo),但這些機(jī)器設(shè)備具有很強(qiáng)的局限性,只能適用一些特定的領(lǐng)域,難以實現(xiàn)軟件工程項目的具體需求。2.4系統(tǒng)設(shè)計與軟件工程匹配度低。自動化管理在計算機(jī)軟件工程設(shè)計與開發(fā)過程中沒有進(jìn)行調(diào)試,在工廠實踐運用過程中,容易出現(xiàn)自動化管理系統(tǒng)與軟件適配性不高等問題。2.5自動化管理系統(tǒng)存在外部風(fēng)險。計算機(jī)軟件工程項目自動化管理是當(dāng)前軟件工程開發(fā)中較為常用的一種開發(fā)方式,可以從一定程度上提升管理的安全性,自動化管理系統(tǒng)可以減少開發(fā)人員的工作量,但安全性常被人們所忽略,軟件開發(fā)人員在軟件設(shè)計及開發(fā)過程中,主要考慮該軟件的實用性及性能,而忽視了自動化管理設(shè)備所運行的具體外部環(huán)境,在設(shè)備安裝完成時測試不全面,忽略外在因素如磁場、灰塵等干擾因素,影響自動化管理在軟件工程應(yīng)用的質(zhì)量。

3計算機(jī)軟件工程項目的自動化管理策略

3.1制訂清晰的計劃。通過制訂較為清晰的自動化管理計劃,可以從一定程度上規(guī)避軟件工程在實施過程中可能遇到的問題,既可以實現(xiàn)對軟件項目進(jìn)度的管理,使軟件項目可以在預(yù)期的時限內(nèi)交付使用,也可以保證項目實施過程中的科學(xué)性與合理性。在對軟件工程項目的自動化管理過程中,為制訂清晰的計劃,就必須對整個軟件工程項目進(jìn)行全面的分析,包括項目的系統(tǒng)性、經(jīng)濟(jì)性以及動態(tài)性等。3.2重視進(jìn)度管理。計算機(jī)軟件工程項目管理不同于其他的工程項目,其他的工程項目經(jīng)過長時間的發(fā)展以及反復(fù)的實踐已經(jīng)形成了較為完善的管理模式,而軟件工程具有一定的特殊性,一般的項目管理方法難以滿足軟件項目自動化管理的需求。計算機(jī)軟件工程管理具有一定的風(fēng)險性,軟件工程項目自動化管理人員必須要了解項目的風(fēng)險,通過風(fēng)險識別、量化等一系列方法,有效應(yīng)對軟件工程項目管理過程中遇到的風(fēng)險,及時消除潛在風(fēng)險。對計算機(jī)工程項目自動化管理人員來說,應(yīng)當(dāng)樹立風(fēng)險意識,通過系統(tǒng)的學(xué)習(xí)管理知識,更好地規(guī)避項目工程管理中可能遇到的風(fēng)險,減少軟件開發(fā)的成本。為實現(xiàn)對計算機(jī)軟件工程項目的風(fēng)險控制,需要定期對該項目進(jìn)行風(fēng)險預(yù)控。一個完整的計算機(jī)軟件工程項目往往是由多個環(huán)節(jié)所組成,每個環(huán)節(jié)都是軟件工程項目中不可或缺的一部分,應(yīng)當(dāng)將風(fēng)險管理貫穿整個軟件工程項目,通過一定的風(fēng)險控制手段規(guī)避風(fēng)險或減少風(fēng)險所帶來的損失。3.3實現(xiàn)安全管。隨著人們隱私意識的增強(qiáng),計算機(jī)軟件工程項目的安全性已經(jīng)成為了人們選擇該軟件的重要考慮依據(jù),計算機(jī)軟件工程中為了提升該軟件的安全性,可以借助于暗碼,使不涉及核心業(yè)務(wù)的人員接觸不到用戶信息的核心數(shù)據(jù),采用暗碼的方式從一定程度上提升了信息破解的難度。同時,還可以在數(shù)據(jù)信息存儲的工作室安裝攝像頭,記錄每個用戶的行為信息,防止重要數(shù)據(jù)的泄露。同時,為保證軟件工程項目的安全性,應(yīng)當(dāng)拒絕非授權(quán)用戶對公共網(wǎng)絡(luò)的訪問,可以采用只連接內(nèi)網(wǎng)以及斷網(wǎng)運行,進(jìn)一步阻止企業(yè)員工的不規(guī)范操作而避免的數(shù)據(jù)泄露。

4結(jié)語

綜上所述,我國軟件企業(yè)由于規(guī)模較小、管理觀念傳統(tǒng),軟件開發(fā)的質(zhì)量受到了一定的影響。為了有效縮減軟件開發(fā)的成本、提升軟件開發(fā)的質(zhì)量,并在此基礎(chǔ)上發(fā)展當(dāng)前的軟件工程項目自動化管理模式,筆者就計算機(jī)軟件工程項目自動化管理展開論述。通常情況下,軟件管理費用占軟件研發(fā)費用的15%左右,自動化管理的完善首先需要有明確的目標(biāo),同時還需要有全體人員的參與。

【參考文獻(xiàn)】

[1]梅軍.計算機(jī)軟件工程項目自動化管理探究[J].科技創(chuàng)新導(dǎo)報,2019(29):130-131.

[2]曹爽.計算機(jī)軟件工程項目自動化管理研究[J].電腦迷,2018(6):19.

[3]李海紅.計算機(jī)軟件工程項目的自動化管理研究[J].電子世界,2018(9):69-71.

[4]顧霞玲.計算機(jī)軟件工程項目的自動化管理研究[J].輕松學(xué)電腦,2019(27):1.

[5]郭帆,邢夢穎,王亞楠.計算機(jī)軟件工程項目的自動化管理研究[J].建筑工程技術(shù)與設(shè)計,2018(12):3538.

作者:胡靜雯 單位:湖北第二師范學(xué)院