?

淺談軟件工程管理的現狀和創新策略

2014-10-21 19:57侯凱
計算機光盤軟件與應用 2014年24期
關鍵詞:軟件工程管理現狀創新策略

摘 要:近幾年來,隨著我國社會經濟的飛速發展,計算機技術的發展速度也日益加快。在此背景下,計算機軟件已經被廣泛應用到了社會生活的方方面面,并對人們的生活與生活產生了重大影響。此時針對軟件工程管理展開分析探討,就顯得十分有必要。本文主要概述了軟件工程管理相關內容,并分析了軟件工程管理的現狀以及具體的創新發展策略。力求通過筆者努力,找到促進軟件工程創新管理的可靠策略。

關鍵詞:軟件工程;管理現狀;創新策略

中圖分類號:TU984

軟件工作管理作為一種交叉性的學科,由軟件工程和項目管理兩方面內容組成,具體可分為兩部分:第一部分軟件開發技術;第二部分軟件工程管理。其中,軟件工程管理指的就是:開發與管理軟件項目。換句話而言,就是指:管理整個軟件生命周期內的所有活動。當前,在開發軟件的過程中,管理工作屬于非常重要的組成部分,該項工作的成效,會對軟件產品的質量與使用壽命產生直接性影響,因而,分析軟件工作管理現狀,探討該項工作的創新管理策略,就具有很強的現實意義和社會意義。

1 軟件工程管理相關概述

1.1 軟件工程管理的基本內涵

所謂軟件工程管理指的是:借助相關技術知識以及工具等,輔助完成某個項目中包含的具體事務,就要借助。一般情況下,軟件工程管理工作包括多個流程,例如,啟動流程、計劃流程、控制流程以及結束流程等等。

1.2 軟件工程管理的主要特征

軟件工程管理具有特殊性,具體表現在以下兩個方面:一方面,軟件工程管理過程中的特殊性;另一方面,軟件工程管理內容的特殊性。相關工作人員要明確工作范圍、執行步驟、實際進程以及可能遇到的風險等方面內容,從而確保能夠順利完成軟件工程的管理工作。在開發軟件之前,就應該開展軟件工程管理工作,并且該項工作應該貫穿于整個軟件生命周期,使得滲透到所有活動過程中。在整個軟件工程的所有任務都完成時,就意味著軟件工程管理工作的結束。在軟件工程管理工作過程中,相關人員首先要制定流程管理程序。通常情況下,流程管理程序主要分為以下五個階段:第一階段為啟動;第二階段為計劃;第三階段為執行;第四階段為控制;第五階段為結束。任務一個項目進程,都是一個循序漸進的過程。而要想順利完成某個項目,就需要貫徹落實項目中包含的每個步驟。

2 軟件工程管理的現狀

軟件工程管理這門學科具有兩個顯著的特征,即:創造性、挑戰性。當前,針對軟件工程,并未確定一個有效的、成熟的管理模式。在世界經濟一體化、全球化發展背景下,我國中小企業要想在激烈的市場競爭中立于不敗之地,就需要開展軟件工程管理工作。但在具體實施軟件工程管理過程中,仍會遇到一些問題,具體表現如下:

其一,缺乏軟件工程管理系統性的培訓。軟件企業的項目經理是由技術能力較強的員工來擔任,但是這些員工通常是僅僅具備了較強的技術能力,他們自身并未掌握豐富的軟件工程管理相關知識,這就導致在具體管理工作方面缺乏相應的經驗,直接影響到了軟件工程項目管理工作的效果。

其二,缺乏軟件工程計劃意識。軟件企業的項目經理不僅缺乏對軟件開發的總體計劃意識,同時還缺乏對軟件開發階段的計劃意識。因此,在開展軟件工程項目管理工作的過程中,計劃的執行效果和可行性偏低。與此同時,在實際工作過程,還經常會出現一些突發事件。而這些事件的爆發,會直接影響到整個軟件工程項目開發計劃的實施效果,并且影響到項目管理的進度,不利于該項工作的順利完成。

其三,缺乏管理意識。軟件開發企業的項目經理,通常會將自身大量的精力放在技術研發與管理方面,而忽略了軟件工程管理這項工作的重要性。因此,在實際的工作過程中,經常會出現任務分配不得當、項目計劃完成效果偏低等問題,對軟件工程工程管理工作帶來負面影響。

其四,缺乏溝通意識。在開展軟件工程管理工作的過程中,人力資源發揮著非常重要的作用。倘若在制定計劃的時候,未進行有效的溝通,那么就容易出現大量勞動力被浪費的現象,最終影響到軟件工程管理工作效果,甚至導致無法順利完成此項工作。

其五,風險管理相關問題。有部分項目經理并未真正認識到開展風險管理工作的重要性,他們在制定風險管理工作計劃的時候,也未根據實際情況進行,因此導致在實際管理工作中,經常出現一些意想不到的風險。

其六,軟件工程管理工作日益復雜。當前,軟件工程項目的規模正在逐步擴大,參與到項目中的人員也越來越多,這就導致軟件工程管理工作變得日益復雜,與此同時,一些問題也開始逐漸暴露出來,增加了該項管理工作的難度。

3 軟件工程管理的創新策略

3.1 構建健全的軟件工程管理體系

為了能夠保證軟件工程管理體系具有完整性,相關人員需要注意以下幾個事項:第一,重視人才體系的構建。人才在軟件工程管理工作過程中,發揮非常重要的作用。第二,重視人力資源的管理,如此有助于充分發揮出每一位員工的作用,也有助于順利完成管理工作。第三,在管理人才的過程中,要以民主的方式來進行,而不應該采用強制性方式。

3.2 重視風險管理以及進度管理

通常情況下,要構建科學的風險管理體制。只有在科學的風險管理體制的帶動下,才可以發現管理過程中存在的漏洞,并且也可以及時處理這些漏洞。同時項目管理人員要不斷提高自身的風險意識,只有客觀的認識了風險才可以更好的分析風險,最終確定出防范風險的措施。此外項目管理人員還要將風險羅列起來,然后將其交給項目經理,項目經理針對這些風險制定出有效的防范風險的措施。

3.3 重視對項目團隊的管理

項目工作人員要相互溝通,在溝通中了解到相關問題,并且在溝通中也可以逐漸培養出他們的團隊協作精神。同時項目經理要注意明確分工,如此能夠落實相關責任。當某個環節出現了問題,此時項目經理就可以找到負責此項工作的責任人,最終給與其一定的懲罰。有些工作人員在工作過程中缺乏熱情和積極性,針對此種狀況,應該制定合理的獎懲機制,確保軟件工程管理工作的順利展開。

3.4 重視對軟件工程的監督

在軟件工程管理過程中,監督軟件工程是一個非常有效的方式。其主要是指:實時監測項目所制定的目標。通過對軟件工程進行監督,不僅能夠規范軟件開發的流程,還能夠控制好軟件開發過程中的成本以及實際的開發進度。在監督軟件工程的過程中,首先要監督項目,并注重總結相應的監督數據,其次要客觀、合理地分析這些數據,及時發現其中存在的問題,最終將采取措施對這些問題進行有效解決。

4 結束語

為了能夠順利完成軟件工程管理工作,企業需要努力培養出優秀的管理人才。與發達國家相比較,我國軟件工程管理工作的水平偏低,但只要我們一直堅持不懈,相信我國軟件工程管理工作水平會得到質的飛躍。對此,相關人員需要從構建健全的軟件工程管理體系;重視風險管理以及進度管理;重視對項目團隊的管理;重視對軟件工程的監督等方面著手,創新軟件工程管理策略,提高該項工作的成效。

參考文獻:

[1]劉云劍.針對軟件工程管理策略的研究與分析[J].科技傳播,2013(11).

[2]劉信,宋子成.芻議軟件工程管理方法在軟件開發中的應用[J].電子技術與軟件工程,2014(20).

[3]高偉.簡析軟件工程的工作流程管理系統[J].電子世界.2012(05)

作者簡介:侯凱(1976.03-),男,滿族,遼寧錦州人,中心主任,高級工程師,本科,研究方向:計算機軟件開發、信息安全、軟件工程。

作者單位:錦州銀行股份有限公司,遼寧錦州 121000

猜你喜歡
軟件工程管理現狀創新策略
互動與互補:《新周刊》微博傳播策略淺析
國有企業集團內部控制的創新
關于如何創新和完善計算機軟件工程管理的探討
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合