當前位置:學問谷 >

行業範例 >計算機軟件 >

計算機軟件工程的管理及開發應用探討論文

計算機軟件工程的管理及開發應用探討論文

摘要:由於網絡科技的不斷髮展,計算機滲透到人們生活、工作的各個領域中,改變了人們的生活方式。但是,我國的計算機軟件開發情況並不樂觀,軟件開發缺少一套成熟且具有較強約束力的機制導致了軟件開發週期長、成本較高及產品競爭力低等問題。為解決這些問題,本文將對計算機軟件工程中的管理及開發工作進行簡要分析探討。

計算機軟件工程的管理及開發應用探討論文

關鍵詞計算機軟件;工程管理;應用開發

科技的不斷進步推動力計算機的快速發展,計算機成為人們生活、工作不可缺少的工具,電腦成為了現代人的必備品,人們也越來越離不開計算機網絡。這時,計算機的軟件急需進行開發和設計。計算機軟件的開發和設計需要用到計算機軟件科學、現代管理學和應用數學等多個學科。為了能夠跟上時代進步的腳步和實現各個學科的科學性的目標,要求軟件設計和開發一定要規範化、合理化、科學化[1]。

1計算機軟件工程管理的內容

1.1開發人員管理

計算機軟件開發有明確的操作步驟:第一確立開發目標,第二找相關的資料,第三編寫軟件的程序代碼,最後進行後期的調試和維護。這是一項巨大的工程,需要團隊的通力合作、密切配合。軟件開法工程不是僅憑一己之力就能完成的工作,它需要團隊之間密切的合作和團隊成員合理的分工,這就需要在開工之前制定合理的人員分配計劃。為了制定出一個更加完善的人員分配計劃,需要領導者充分了解每個軟件開發人員的專業、擅長的領域、性格特點和其他各個方面的綜合素質,合理分配每個階段的軟件開發過程中的任務,使軟件開發更加的順利、完善。

1.2組織結構管理

組織結構管理是一種運轉機制,它需要在綜合考慮工作人員的各個方面的能力和工作過程中的各個任務之後,合理分配任務給合適的工作人員,使工作能夠在一個合理規範的制度下高效率的運行。組織結構管理不僅使工程擁有固定的管理模式,還使團隊信息的上傳下達具有時效性。組織結構模式和分工有很多,要根據不同工程管理要求進行合理的安排,使工程在合理規範的制度下高效的運行。

1.3組織結構管理

組織結構管理既要合理分配管理任務,還要結合工作中的細節和工作人員的基本素質進行合理搭配,使軟件開發順利進行。組織結構的管理能夠幫助制定出規範合理的工作制度,使軟件的開發工作高效率的進行。開展有效的組織結構管理能夠為開發工程提供科學的管理模式,使工程科學有序的.進行,也能更加及時的傳達信息。不同的組織結構和分工管理模式對應不同的組織結構管理,但所有的管理模式必須都必須保障所有工作能夠科學有序的進行。

1.4用户管理

使目標系統所具備的功能得到更好的利用和實現是實施用户管理工作的目的。現在計算機軟件用户遇到的問題反映了用户對計算機的使用有一個很好的認識瞭解但他們不知道如何表達這些認識和使用計算機解決遇到的問題的現象[2]。具備較高的的應用能力和認知水平的軟件開發人員能夠使用計算機解決實際所遇到的問題。但是,大部分的軟件開發人員不清楚用户的實際需求。為保證開發出來的軟件能夠滿足用户的實際需求,軟件開發過程中要加強對用户的管理工作,使用户之間形成良好的關係和使用氛圍,提高信息的有效交流。

1.5管理文檔資料

在計算機軟件開發過程中對文檔資料的管理工作有較高的要求及標準。為確保開發軟件的的精確性和實用性,需要通過文檔資料真實記錄用户在使用時產生的需求。另外,文檔資料還必須準確的記錄具體的工作流程。文檔資料在後期審查時產生了重要的作用。因為審查計算機軟件是否存在問題時要參考這些文檔資料,所以必須要重視起資料的保存工作。

2完善計算機軟件工程中的管理和開發的相關設施

2.1建立健全的管理與開發體系

計算機軟件工程開發對工作人員的管理要求比較高,它要求要有完善的人力資源管理模式和每一個工作人員都能夠找到適合自己的崗位。因為這樣能夠提高工作人員的積極性和工作效率,使工作人員之間的配合變得更加默契,也使軟件開發工程更加順利的進行。多年前,卡內基梅隆軟件工程提出的軟件成熟模型(CMM)提高了軟件的開發品質,大致測定出了開發商是否具備足夠的承包能力。這個模型對提高軟件開發的能力和工程管理水平具有非常重要的作用[3]。

2.2增強開發過程中的風險評估

在進行軟件開發時,需求、技術、成本和進度等四個方面需要進行風險評估,所以開發人員要嚴格把控各個環節。例如,設計出滿足客户所有要求的軟件是軟件設計中唯一的標準,所以最終開發出來的交到客户手上的軟件必須滿足客户的所有要求。在軟件開發時,工作人員要及時與客户進行詳細的交流以充分掌握客户的心裏,開發出符合客户要求的軟件功能。

2.3培養開發團隊的合作意識

計算機行業非常注重需要團隊合作的領域,這是與其他相關產業最大的不一樣的地方。軟件開發的每個部分都需要大量的工作人員進行工作,並且每個工作人員只負責屬於自己的一小塊工作,最後再把每一部分的工作成果結合在一起得出成品。這樣的開發模式對團隊合作的效率有較高的要求。在進行軟件開發工作時,為保證充分發揮出團隊合作的優勢開發出一款符合要求的產品,要求每一個工作人員之間要及時的進行詳細的溝通交流,把握好項目的整體開展情況。

綜上所述,計算機軟件工程的管理和開發對我國的計算機軟件工程的發展有重要意義。為了更好的普及計算機技術,提高計算機技術的發展速度,要有效管理和合理開發計算機軟件開發工程。我國擁有巨大的軟件應用市場,相信伴隨着科學技術水平的不斷提高和軟件開發的不斷完善的管理工作,計算機軟件開發的發展會越來越好的。

參考文獻:

[1]閻棟.關於計算機軟件工程管理與應用策略研究[J].電子測試.2017(08).

[2]朱鵬飛.現代軟件工程方法在醫療軟件開發中的應用[J].信息與電腦(理論版).2016(19).

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

  • 文章版權屬於文章作者所有,轉載請註明 https://xuewengu.com/flhy/ruanjian/4k51pl.html