當前位置:學問谷 >

行業範例 >計算機軟件 >

計算機軟件工程管理與應用的論文

計算機軟件工程管理與應用的論文

摘 要隨着信息技術的快速發展,計算機軟件廣泛應用到社會的各個領域,對計算機軟件工程的管理越來越重視,在軟件項目開發的過程中遇到很多問題,文章分析了計算機軟件工程管理的內容,它包括組織機構、開發人員、用户以及文檔管理等,並在此基礎上探究計算機軟件工程管理的主要策略,並且簡析了計算機軟件工程的相關應用。

計算機軟件工程管理與應用的論文

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

  0 引言

近年來開發成功的計算機軟件越來越多,計算機軟件工程發展取得一定的成績,但軟件工程在國內仍是一門新興的學科,用户對軟件的要求越來越高,加上軟件產品得特殊性,其有關的管理工作存在的很多問題與不足,對於行業的發展具有一定的限制。所以如何更加深入瞭解計算機軟件工程,讓計算機軟件給我們帶來更大的便利, 推動中國計算機軟件管理髮展更上一個層次,成為社會關注的問題之一。

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

1.1 組織機構管理

軟件開發的組織結構不是簡單的計算機開發人員集合,一個良好的組織強調的是整體性和人員分配的情況,而且科學的分工,沒有重複和交叉,確保責任能夠落實到人,同時信息傳達的及時、準確。但是在現實的軟件開發進行管理時,每個工程都有其不同的要求,組織結構也呈現出不同的管理形式。所以對從事軟件工程開發及相關企業的組織結構沒有一個標準的模式[1]。

1.2 開發人員管理

在計算機軟件開發過程中,開發人員是主體,主要包括項目經理、系統分析師、系統設計師、程序設計員及資料管理員等。開發項目的規模大小不一,需求及特點不同,需要各個部門、不同專業的工作人員的團隊合作。只有合理分配工作人員,職責明確,根據各種專業人員所具備的不同技能進行科學管理,培養開發人員的團隊合作意識,互相幫助,加強人員之間的信息交流與溝通,提高工作的積極性和主動性。只有這樣才能使複雜的軟件開發 管理工作正常高效的開展。

1.3 用户管理

計算機軟件最終的使用者是用户,是為用户服務的,使用户滿意。因此在實際的開發工作中,軟件分析人員要和用户進行交流溝通,詳細瞭解用户需求、操作習慣,針對用户的標準進行相應的設計,同時也可以讓用户參與軟件的分析設計過程,設計出用户滿意的軟件產品,提供個性化和人性化服務,為用户創造最大利益,確保用户滿意。用户的滿意是軟件開發前進的動力。

1.4 文檔資料管理

文檔是生命線,貫穿於軟件的整個開發過程,每一個階段的文檔資料都是極為重要的。它是對於每個階段工作的總結,也是下一個階段工作開展的依據,項目開發是一個複雜的社會過程,投資大、歷經時間長、風險大、涉及人員廣,一定要有相應規範的文檔資料記錄開發的過程,為軟件的使用和維護提供便利,所以要充分重視文檔資料的管理[2]。對所有的文檔資料做好標準化的存放與管理,建立一整套文檔管理制度和方法,確保軟件產品的完整性、統一性。

1.5 項目管理

在軟件開發中,項目管理起着重要的作用。軟件開發中存在太多的不可預知性,這些不可預知的事物就是潛在的風險源。只有合理的規避這些風險,有效的控制這些不可預知的事物,軟件開發才能一步一步走向成功。一個完整的項目管理體系則主要包括項目的質量管理、進度管理以及成本的控制管理等。其中成本管理是核心,質量管理是軟件工程順利實施的基本保證,進度管理是定期完成開發工作的保證[3]。只有這三個部分相互聯繫,才能保證軟件工程的開發能夠高效且保質保量的完成。

  2 提高計算機軟件工程管理效率的策略

2.1 完善體系建設

完善軟件工程體系建設,才能夠提高計算機軟件工程管理效率。首先建設長期、有效的制度體系,用制度規範人,用制度約束人,讓制度成為習慣,提高技術人員的工作效率。其次構建人才培養體系,企業競爭的本質是人才的競爭,建立人才培養的標準與發展的方向,定期開展相關培訓工作,改進他們的'專業知識,瞭解最前沿的軟件技術,理論與實踐相結合 知識與能力共提升。最後建立合理科學的獎懲制度,獎懲分明,激發起員工的積極主動性,使其工作得更有效率,也更出色。

2.2 加強團隊協作意識

軟件開發是一項“智力密集型”的工作,這項工作需要由軟件開發團隊來完成,軟件開發團隊是基礎,直接影響和制約着軟件開發的最終效果。因此要建立高效的開發團隊,需要團隊成員間的協作。良好的團隊協作往往可以事半功倍,最大限度的提升工作效能,必須培養和加強團隊協作的意識,首先對員工進行必要的教育,樹立較強的合作意識,以團隊的工作目標為個人工作的動力,努力完成自己的工作,體現在團隊中存在的意義和價值,積極營造融(下轉第134頁)(上接第146頁)洽的合作氣氛,其次團隊領導者要帶頭鼓勵合作,領導者是團隊的核心,學會熟練地與員工一起完成更多的工作,採用科學的團隊管理方式,保證每位員工發揮自己的水平,最大程度發揮團隊的潛力。

2.3 加強風險管理

有效的實施軟件風險管理是軟件開發工作順利完成的保證。軟件開發是一項高風險的活動,在項目開發過程的任何一個階段都可能存在風險。在日常軟件開發的工作中,軟件企業應充分重視企業內部外部風險,加強員工的風險意識,學習相關的風險管理知識,定期的對計算機軟件工程進行預測和識別,對潛在的風險可以客觀的進行判斷和處理。同時建立相應的風險控制管理機制,制定風險的預防措施和應急方案,從而來避免或降低風險。

  3 計算機軟件工程應用的分析

由於我國信息技術的快速發展,計算機的應用領域也越來越廣, 計算機軟件的功能豐富、效率高,滿足了人們生活和工作的需要,人們也越來越依賴於計算機軟件,同時計算機的軟件開發和使用得到了人們更多的關注。

例如遠程教育軟件,為不同地方的教師和學生架起來溝通的橋樑,可以共享教學資源,充分體現教育的公平性;同時在各高校使用計算機軟件管理學生信息和?W生檔案,會使得複雜工作量大的工作變得簡單容易,管理效率得到了很大提升,而且可以進行信息查閲,為數據挖掘等工作提供了較為可靠的參考。除此之外,計算機軟件被普遍應用於很多領域,例如工程、通訊、旅遊等,方便了人們的生活,也推動着各領域的發展。

  4 結束語

總之各個領域的發展幾乎都離不開計算機軟件,為了使計算機軟件更好的發揮作用,只有建立合理的組織機構,對開發人員和檔案進行科學管理,建立有效的計算機軟件工程管理體制,強化軟件工程的風險管理,是軟件開發工作順利開展,保證計算機軟件的質量,才能更好的為大眾服務。

  參考文獻

[1]雷炎挺.計算機軟件工程管理與應用解析[J].無線互聯科技,2017(1):42-43.

[2]高欣.計算機軟件工程管理與應用分析[J/OL].電子技術與軟件工程,2016(5):73.

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