當前位置:學問君>學習教育>畢業論文>

計算機軟件工程管理與應用分析

學問君 人氣:5.71K

當前計算機軟件工程管理工作並沒有受到人們充分重視,在很多方面仍然存在着一系列的問題。下面是小編蒐集整理的相關內容的論文,歡迎大家閱讀參考。

計算機軟件工程管理與應用分析

 摘要:在經濟建設和社會發展中,計算機技術作爲一項綜合系統性的技術,對專業人員和計算機軟件工程開發人員的要求都很高,爲了更好地確保計算機的科學運用和軟件工程開發工作的順利實施,必須加強有效的科學管理工作。本文着重對計算機軟件工程的管理與應用問題進行研究,並針對現階段計算機軟件工程的發展狀況提出了具體措施。

關鍵詞:計算機軟件;工程管理;應用領域;研究

隨着科學技術的不斷髮展,計算機軟件工程逐漸被應用於越來越多的領域,同時也逐漸滲透到人們的日常生活與工作中。但是,計算機軟件工程在開發過程中出現了很多的問題,其中非常重要的一點就是軟件工程管理並沒有在資訊技術的飛速發展中得到相應發展,在開發過程中只重視技術研發而忽視管理的現象經常發生,對計算機軟件開發質量產生了非常嚴重的影響。當前計算機軟件工程管理工作並沒有引起人們的廣泛關注,由於人們傳統思想觀念與軟件工程尚未形成深入探索的規模,很多問題仍處於探索與研究階段。軟件產品自身含有的特殊性,管理工作也會涉及到這一特點,只有從根本上強化計算機軟件工程的管理工作,才能更好地發揮應用效果與價值,這是當前21世紀發展進程中值得深入研究的重要問題。

一、計算機軟件工程的管理

管理是一門系統科學。在現代經濟社會的生產、物流、銷售過程中,科學的管理一般都是運用計算機的網絡工程進行,企業爲了取得高效率、高收益的目標,也會加速計算機軟件工程的開發運用,同樣,在各類國家機關和事業單位也在運用計算機軟件工程開展業務工作。據調查表明,雖然計算機技術在不斷普及、運用,但是計算機軟件工程的管理卻存在許多不規範、不完善的問題,有些重要單位還會多次出現泄密事件,給國家經濟、政治和國防造成極大危害。因此,加強計算機軟件工程的科學管理,非常重要。計算機軟件工程的管理是一項系統工程,特別是計算機軟件開發項目的管理,主要有以下幾個方面。

1、組織機構的管理

計算機軟件開發項目成功的關鍵,是具有高素質的軟件開發人員。爲了成功地完成軟件開發工作任務,項目組的所有成員必須以一種有意義且有效地組織進行交互和通信。對於一個大型軟件產品的開發過程,每個階段都需要若干名開發人員協同工作,計算機軟件工程的管理組織結構種類很多,例如民主製程序員組織機構、主程序員組組織機構、民主分權式組織機構、控制分權式組織機構、控制集權式組織機構等。在實際項目開發中,選擇合適的軟件開發組織機構來保證全組的協調統一,有利於營造濃厚的學術氛圍,充分發揮項目組每個成員的積極性和主動性,集思廣益攻克技術難關,提高開發效率。

2、軟件開發人員的管理

軟件的開發需要多種職能人員積極參與,特別是項目總負責人、系統分析師、程序設計師、軟件測評師、資料管理人員以及培訓人員等。在實際的軟件開發中,很多情況都會出現,較爲明顯的一種情況是出現個人身兼數職的情況,這是由於不同崗位上的員工對於自身職責不明確,需要根據軟件開發的步驟,把參與研發的人員分成不同的小組,在軟件的開發過程中不同的開發階段各開發人員既要保證相互區別,又要能在本職崗位上充分發揮自我價值,其中既要體現專業素養又要包含團隊精神。

3、軟件客戶的管理

計算機軟件開發的最終目標就是爲客戶服務,特別是爲客戶解決工作運用中的問題,爲軟件用戶提供舒適的適用體驗。軟件開發人員在開發過程中必須高度重視用戶管理,與用戶保持良好的溝通關係,瞭解用戶需求,幫助用戶理清項目需求要點,讓用戶心甘情願地配合,獲得他們的信賴與支援,將用戶的需求變化及時反饋給技術研發人員。同時儘量避免外界干擾因素對軟件工程的開發帶來不良影響,保證最終開發出來的產品不會偏離最初的實現目標。

4、開發項目的管理

建立完善的項目開發管理體系,應該包含以下幾個方面的內容:一是項目質量的管理,其主要目的就是保證軟件開發的質量,提升客戶滿意度;二是進度管理,其是爲保證在規定的時間內完成軟件開發任務,對軟件研發進度實施的管理措施,是爲確保軟件開發項目按期完成所需要的管理措施;三是成本管理,是對軟件研發成本進行覈算、控制而採取的系列管理措施,是實現軟件研發經濟效益的重要保障。成本管理是爲保障軟件開發項目實際發生的成本不超過項目預算,使項目在預算內按時、按質、經濟高效地完成既定目標而開展的項目管理活動,是項目能否獲得良好經濟效益的關鍵。因此,需要合理地調整好項目的質量管理與進度管理,才能實現項目中的成本控制,質量管理的系列措施將使軟件項目滿足用戶的需求。

5、計算機軟件系統的保密管理

無論是企業生產單位,還是國家政治、軍事、國防、社會事業單位,在使用計算機軟件系統的過程中,保密工作是十分重要的。計算機的關鍵技術系統、密碼系統、資料系統,是保密的核心,在對外進行工作交流時一定要防止泄密事件發生。特別是國家安全單位、軍事研究單位和生產單位,對計算機軟件系統的保密管理是重中之重,必須制定嚴格的保密制度,安排經過嚴格考覈的管理人員和保衛人員進行管理,以確保計算機軟件系統的資訊安全、執行安全和單位生產、工作的安全。

二、計算機軟件工程的應用

互聯網技術高速發展,也逐漸在中國得到普及,透過計算機軟件的便利性可以看到現代社會生活的巨大變遷,它滿足了人們生活領域的需求,特別是滿足了人們多種生活與工作的豐富性,也逐漸提升了計算機軟件的應用效率,拓展了廣闊的應用領域。隨着科學技術的發展,在我國改革開放的大平臺上,計算機軟件工程的應用更加廣泛。

1、在現代企業工程項目管理中的應用

在經濟建設大發展的平臺上,現代企業的發展都是建立在資訊技術不斷更新的基礎上,因爲隨着這樣的發展趨勢,資訊系統能夠爲企業的發展注入新的活力,特別是在面對資訊技術產生的新型經營環境中,企業應該及時有效地制定一個有力的競爭戰略,從而保持一種可持續發展的競爭優勢。將資訊系統應用於企業執行的過程中,主要是透過現代科技對相關的業務資訊進行收集整理、認證識別,以及存儲傳遞、及時處理、方便檢索等應用模式。資訊系統被用於企業的發展中,無論是企業發展戰略還是競爭過程都結合了資訊系統的優勢,它相比於其他的技術具有無可比擬的優點,可以說是積極地推動了企業的發展。資訊系統的覆蓋,使得科學技術的應用更具適用性和較強的滲透能力,同時結合着資訊系統的概括面,使得當前的企業發展佈局在科學技術的知識推廣過程中,產生的經濟和社會效益相對明顯,特別是其發展的速度更加快速、尤其是業務執行的週期縮短、體現了資訊系統的高速時效性,體現了現階段資訊系統對企業經濟的發展具有積極地推進作用。計算機被用於工程項目管理中呈現出實際的利用價值,多種軟件間的相互結合降低了管理上的成本,同時也提高了管理的效率,促生了項目管理系統的人性化特點,同時在利用二維三維製圖工具的過程中,也體現了軟件工程被使用的價值,工程圖紙的繪製以及工程項目的設計與施工環節的各個流程透過計算機軟件的綜合篩選,能最快地完成工作流程,科學化管理工程項目。

2、在通訊設備中的應用

隨着生活水平的日益提高,手機等通訊工具成爲必不可少的生活用品之一,科學技術的普及使得計算機軟件技術融入到現代電子產品中,例如微信、QQ等,還有手機APP的風靡,也極大地便利和豐富了人們的日常生活,提高了通訊效率,也極大地方便了人與人之間的溝通,成爲生活中必不可少的組成部分。在飛速發展的現代科技技術的同時,新時代的通訊工具數不勝數,透過網絡資訊傳播的速度和範圍顯著增加,現代化營銷方式有效快捷地集中資訊受衆,透過智能手機上的APP應用程序或平板電腦等通訊工具可以進行快速溝通和充分交流,商家可以透過多媒體方式如影音視頻展示商品資訊。利用多種資訊技術進行展示,如視頻讓人切身感受、3D技術讓人進入虛擬世界,人機互動讓人感受多樣全面,智能手機掃二維碼即可快速獲取全面多樣的資訊,智能終端可以保持進一步聯繫與瞭解,提高交易完成的機率,支付方式多樣化且方便好操作,以移動互聯網技術爲依託建立網上交流交易平臺。

3、在教育教學活動中的應用

現階段教育發展的要求逐漸被提上一個科技指標的行列,已經不單單只是建立在淺顯層面的教育,而是與科技相結合的教學資源共享方式。這樣的方式能夠將所有的資源透過一個簡單的方式進行整合,對於教學來說,資源的整合是時代的要求,也是當前資源共享的基礎。網絡技術的發展在現階段的發展中,逐漸被廣泛利用起來,特別是它能夠實現資源的利用與共享,而許多機構對網絡資源的使用都是透過整合各方的資源建立形成涵蓋課程資源庫、資訊資源庫等專業平臺的方式實現資源的共享和利用。這樣的方式可以更好地實現職業、企業的培訓或者是在職人員的繼續教育等,這樣專業的教學資源庫透過建設的過程能夠更好地完善資源共享的意義。網絡技術的共享型教學資源庫建設旨在透過相關的網絡聯通方式對教學資源和網絡資訊技術資源進行整合,然後更好地實現資源庫的建立。

4、在現代軍事活動中的應用

當今社會已進入了資訊時代。國防事業和軍事活動廣泛的計算機化和先進資訊技術已經使各個領域發生了顯著的變化。最近數十年中的作戰行動已經表明,在使用各種資訊技術的情況下,武裝部隊的使用效能將會顯著提高。根據一些專家的說法,21世紀的.軍事安全將越來越依賴於資訊領域。在美國著名的未來學家阿爾文•托夫勒的《戰爭與反戰爭》一書中,他認爲資訊正成爲關鍵的軍事戰略資源,其重要性不亞於甚至超過傳統類型的武器裝備。換言之,要想打造一個國家的國防潛力和軍事實力必須規範其資訊關係,開發資訊技術,改進資訊作戰方法。現代軍隊的軍事訓練、軍事偵察、武器發射等都依賴於計算機軟件工程技術手段。

三、計算機軟件工程管理的具體措施

1、制定科學的研發計劃

在計算機軟件工程項目研發之前,需要對項目進行詳細的需求分析,將原始問題與軟件開發經驗結合起來,形成詳細的需求分析報告,在此基礎上制定準確、完整和規範的研發計劃,從而更好地投入軟件開發的過程。軟件的研發過程,可能會受到多種因素的綜合影響,特別是多種不確定因素的影響,容易影響軟件工程開發的細枝末節。合理的研發計劃有助於降低軟件開發項目發生系統性風險的可能性,保證軟件項目研發的順利進行,研發計劃應體現出動態性、系統性與關聯性,實現軟件的功能與經濟效益的統一。

2、加強工程項目的風險管理

計算機軟件工程管理與其他工程項目管理不同,在研發的各個階段所面臨的風險是不可避免的,但是可以提前做好預防措施。特別是在研發技術方面,在軟件研發的階段將會遇到某些技術更新的情況,採用新技術後會有潛在的技術風險,因此當客戶需求發生變化的時候,就會對軟件的研發過程造成直接影響,所以需要在項目實施的過程中及時準確地發現問題並解決問題,把握適宜的尺度去識別並規避風險。因此,項目組的全體成員應該積極學習管理與規避風險的相關知識內容,從自身角度尋求有效的風險防範措施來減小損失。識別風險、風險優先級評估、預防和消除風險是軟件項目風險控制的主要應對措施。

3、加強項目之間的密切合作

在計算機軟件工程開發項目中,各項目組之間、項目組內部成員之間會彼此交流,也會與用戶交流。項目的進展不僅會受到交流程度的影響,也會受到開發人員交流能力的影響。交流和溝通不暢可能會導致項目失敗,因此軟件研發團隊負責人需要加強各個項目組成員的溝通,根據人員的技術背景和交流能力,進行合理明確細緻的分工,充分調動工作人員的積極性與主動性,確保軟件工程項目開發的順利進行。項目與項目之間的合作並不是只停留在資訊技術的項目開發過程中,還會涉及到多個領域,在這個過程中需要充分認可項目與項目之間的聯繫,並採取合理的方式進行融合合作,保證能夠在計算機軟件工程發展的進程中實現資訊無限制的往來,保證能夠實現互利共贏,推動項目與項目之間的友好協同發展。

四、結語

計算機軟件工程研發和建設已經走過了漫長的發展歷程,但是要像其他工程學科一樣成熟,仍然還有很長的路要走。在計算機軟件開發方面,必須研究與其他工程學科項目開發類似的地方,學習其先進的項目管理經驗,針對軟件開發項目中遇到的獨特問題確定開發策略、使用技術和開發工具。應充分認識到軟件產品的開發質量是由團隊開發人員的創造性和項目管理的科學性決定的,需要更加註重用戶使用體驗,從而開發出高質量的軟件產品,確保其在人們的生產、生活中發揮積極作用,推動我國資訊科學技術的不斷進步與發展。

參考文獻

[1]初旭:計算機軟件工程管理與應用解析[J].中國管理資訊化,2013(5).

[2]孫書青:計算機軟件工程管理與應用解析[J].計算機光盤軟件與應用,2013(12).

[3]趙志鵬:關於計算機軟件工程管理與應用的討論[J].電子技術與軟件工程,2016(15).

[4]吳娟昌:計算機軟件工程管理與應用解析[J].資訊與電腦(理論版),2016(10).

[5]辛爲、魏麗嬌:計算機軟件工程管理與應用解析[J].中小企業管理與科技(上旬刊),2015(12).

[6]李田英、蘇豔:計算機軟件工程管理與應用分析[J].電腦知識與技術,2015(28).

[7]趙世均:計算機軟件工程管理與應用解析[J].電子測試,2016(8).

[8]單勁虎:關於計算機軟件工程管理與應用探討[J].科技風,2011(23).

[9]屈建軍:計算機軟件工程管理方案[J].資訊與電腦(理論版),2016(7).

[10]王凱:我國計算機軟件工程的管理和開發應用研究[J].資訊通信,2015(5).