王欣宇
【摘 要】隨著我國逐步邁入信息化時代,計算機技術和網(wǎng)絡技術迎來了前所未有的發(fā)展機遇和挑戰(zhàn)。計算機軟件工程技術作為計算機技術的重要組成部分之一。計算機軟件工程的發(fā)展和使用與人們的生活息息相關,軟件工程不同于研究計算機理論或者算法的計算機科學,其主要目的就是為了完成軟件開發(fā)而引入的工程化手段。據(jù)此,本文就對計算機軟件工程管理策略進行簡要分析。
【關鍵詞】計算機;軟件工程;策略
1.計算機軟件工程與軟件項目的邏輯關系
軟件項目管理的對象是軟件工程項目。它所涉及的范圍覆蓋了整個軟件工程過程。 為使軟件項目開發(fā)獲得成功,關鍵問題是必須對軟件項目的工作范圍、可能風險、需要資源、要實現(xiàn)的任務、經(jīng)歷的里程碑、花費工作量、進度安排等做到心中有數(shù)。 這種管理在技術工作開始之前就應開始,在軟件從概念到實現(xiàn)的過程中繼續(xù)進行,當軟件工程過程最后結束時才終止。軟件項目管理是為了使軟件項目能夠按照預定的成本、進度、質量順利完成,而對人員、產(chǎn)品、過程和項目進行分析和管理的活動。軟件項目管理的根本目的是為了讓軟件項目尤其是大型項目的整個軟件生命周期都能在管理者的控制之下,以預定成本按期,按質的完成軟件交付用戶使用。而研究軟件項目管理為了從已有的成功或失敗的案例中總結出能夠指導今后開發(fā)的通用原則,方法,同時避免前人的失誤。
2.計算機軟件工程管理與應用的發(fā)展
計算機軟件工程在近些年來被廣泛地推廣與應用,其系統(tǒng)化的特性對于計算,涉及,語言,編程等都具有重要的作用。近些年來,計算機軟件工程不管是在管理還是在應用等方面都取得了很大的進步。其進步性主要表現(xiàn)在以下幾個方面,首先在計算機軟件工程的管理上,更具系統(tǒng)化,科學性的管理模式使計算機軟件工程更加完善,其次,在計算機軟件工程的運用方面,也取得了很大的進步,目前計算機軟件工程的運用范圍更加廣泛,運用模式更加科學化,以及計算機軟件工程內部系統(tǒng)也在不斷的完善。
3.計算機軟件工程管理應用存在的問題
3.1管理機制存在漏洞
現(xiàn)階段我國的計算機軟件行業(yè)發(fā)展十分迅速,軟件開發(fā)的質量和數(shù)量相較于前幾年有了很大的提升,雖然計算機軟件產(chǎn)業(yè)已經(jīng)取得了一定的成績,但是行業(yè)內現(xiàn)有的管理制度存在著諸多的漏洞,導致軟件工程的進度與軟件產(chǎn)業(yè)的發(fā)展進程不符,并且存在著越來越大的差距。原有的技術人員隨著經(jīng)驗的增長以及開發(fā)經(jīng)驗的累積,已經(jīng)由原先的技術人員晉升為開發(fā)團隊的管理人員。但是其只具備專業(yè)的軟件開發(fā)技術,不具備專業(yè)的管理知識,也缺乏管理經(jīng)驗。因此在管理的過程中會出現(xiàn)人員分配失衡、項目整體進度規(guī)劃不到位、管理者本身過于缺乏管理意識和全局意識等問題,都會導致軟件開發(fā)進度遲緩。
3.2技術人員缺乏團隊合作意識
一個成功的軟件開發(fā)項目離不開團隊內各位成員相互之間的配合和協(xié)調。但是在當前軟件開發(fā)的大環(huán)境下,技術人員之間缺乏必要的合作意識,很多開發(fā)團隊都是臨時組建,成員之間互相不熟悉,而且在缺乏溝通的情況下也會引發(fā)很多的矛盾,從而影響軟件開發(fā)的效率。合作意識的缺乏以及溝通不及時,導致技術人員對開發(fā)項目的分工合作也不夠熟悉,因此在開發(fā)的過程中容易出現(xiàn)重復開發(fā)、測試等情況,白白浪費了寶貴的時間。
3.3缺乏系統(tǒng)的考核培訓體系
一個優(yōu)秀的技術人員能夠帶動整個開發(fā)隊伍的開發(fā)效率,也可以提升軟件的質量。但是目前我國計算機軟件產(chǎn)業(yè)的培訓體系存在很多漏洞,雖然,在項目開始前會對技術人員進行必要的培訓和項目相關知識的梳理,但是目前的培訓內容缺乏邏輯性。對于技術人員來說,軟件開發(fā)知識的培訓以及考核能夠提升其技術水平,定期的考核則可以讓技術人員在行業(yè)內保持領先地位。對于團隊管理者來說,加強管理知識和技能的培訓,有助于提升管理者對于團隊管理的技巧,推動整個開發(fā)隊伍綜合素質的提升,對于現(xiàn)階段軟件工程管理中存在的問題也可以解決。
3.4缺乏風險意識和危機意識
軟件開發(fā)的過程中可能存在諸多問題,同時軟件在使用的過程中也會由于存在漏洞而為使用者帶來一定的影響。技術人員在進行開發(fā)的過程中,缺乏必要的危機意識和風險意識,導致整個開發(fā)團隊中缺少專門進行軟件測試的技術人員。而且很多管理者對項目也不夠了解,不清楚項目是否具有風險性,對軟件開發(fā)后的使用和獲利情況都不夠了解,為項目的開展埋下了很多隱患。
4.提高計算機軟件工程管理與應用策略
提高計算機軟件工程的管理與應用的質量,必須要全面根據(jù)目前在這兩方面存在的問題,提出具有針對性的建議,才能能起到真正的作用,從而更好地促進我國軟件工程的不斷進步與發(fā)展。開發(fā)人員對于計算機軟件工程管理具有不可替代的作用,因此,必須要不斷提高開發(fā)人員的管理能力與水平。首先,開發(fā)人員必須要不斷加強有關軟件工程的理淪性的知識的學習,由理淪指導實踐,同時,開發(fā)人員必須要根據(jù)實際的運用領域進行有針對性的軟件的開發(fā),提高軟件開飛的利用程度,完善軟件開發(fā)的具體程序,從而不斷提高軟件開發(fā)的創(chuàng)新性水平。加強對用戶系統(tǒng)的管理,需要從以下不同的層面做起,首先要完善用戶使用的審核,對使用計算機相關軟件的用戶進行嚴格審核,減少不良用戶的使用率,提高用戶使用的安全性其次在對用戶系統(tǒng)管理過程中,必須要提高計算機軟件工程的加密性,減少用戶使用過程中信息的泄露,這一措施最主要的是需要不斷完善計算機軟件程序。最后在對用戶系統(tǒng)進行管理的過程中,還需要要在法律的等層面進行不斷的完善,通過法律對用戶系統(tǒng)進行管理。在對計算機軟件工程的檔案資料進行不斷的完善的過程中,軟件開發(fā)的部門需要設置專門的機構對檔案資料進行管理,以不斷提高檔案資料的完整性,同時還要采用專門的檔案資料管理人員進行管理,以減少文件丟失的現(xiàn)象的發(fā)生,促進文件管理的妥善保管,讓計算機軟件的開發(fā)與應用有合理的依據(jù)。
5.結語
為促進計算機軟件工程更好發(fā)揮作用,應該加強管理工作,健全完善管理制度。從而進一步提升計算機軟件工程管理水平,為促進計算機軟件作用的充分發(fā)揮,方便人們日常生活與工作奠定基礎。
參考文獻:
[1]閻棟.關于計算機軟件工程管理與應用策略研究[J].電子測試,2017(08):119-120.
[2]王征.論計算機軟件工程管理與應用策略[J].電腦知識與技術,2017,13(13):95-96.
[3]高祥民,吳桂賢.試論計算機軟件工程管理與應用策略[J].電腦知識與技術,2017,13(01):231-232.