[摘 要]現(xiàn)代社會是一個全球化的時代和信息爆炸的時代,不管是全球化和信息化,它們發(fā)生發(fā)展的基礎(chǔ)是計算機技術(shù)。計算機軟件項目開發(fā)是一項極為復(fù)雜的系統(tǒng)工程,其涉及面廣、風險大,加強對軟件工程項目管理顯得尤為重要。從計算機軟件工程項目的管理內(nèi)容及存在的問題出發(fā),探索軟件工程項目管理的對策。
[關(guān)鍵詞]信息化;計算機技術(shù);軟件項目;系統(tǒng)工程
計算機軟件是計算機系統(tǒng)的核心,軟件質(zhì)量的好壞直接關(guān)系計算機系統(tǒng)的運行狀況。在當代軟件已經(jīng)在多個方面產(chǎn)生了巨大作用,涉及工業(yè)、農(nóng)業(yè)、金融業(yè)、政府部門、服務(wù)業(yè)等眾多領(lǐng)域。軟件工程是一種專門針對軟件設(shè)計、開發(fā)、維護和推廣的科學,它利用工程學的方法對軟件進行構(gòu)建和維護,以生產(chǎn)出實用性強、安全性高的軟件,實現(xiàn)經(jīng)濟效益和社會效益的提高。對軟件工程管理的研究可以為軟件行業(yè)的整體平穩(wěn)運行提供借鑒。
一、軟件工程管理的內(nèi)容
1.參與軟件工程工作人員的管理。工作人員是軟件工程管理的主體,發(fā)揮著主觀能動性,負責各種項目的策劃執(zhí)行和反饋工作。涉及軟件制作領(lǐng)域的工作專業(yè)化程度高,要求比較嚴格,同時要具有很好的團隊協(xié)作精神。依據(jù)各人員的具體能力和素養(yǎng)安排工作,使其能夠充分發(fā)揮自身的作用。
2.管理的組織機構(gòu)。管理職能的實施在很大程度上決定于管理的組織機構(gòu)設(shè)置是否合理。對于缺乏有效管理制度的團隊來說,組織機構(gòu)只是管理工作人員的集合,在權(quán)責上劃分不明,在職能的行使上也會存在很多問題。軟件工程是一種專業(yè)化程度很高的科學類別,這就需要有專門的技術(shù)型人才擔任組織機構(gòu)管理人員。
3.用戶管理。用戶是軟件工程的受眾,也是評價軟件開發(fā)是否成功和軟件工程管理是否合理的重要尺度。現(xiàn)今我國社會市場化程度逐步加深,市場經(jīng)濟體制已經(jīng)初步建立并正在完善,這種背景毫無疑問地加大了相同領(lǐng)域的競爭。軟件工程是我國近些年新興領(lǐng)域,并在很短時間內(nèi)就取得了很大的發(fā)展成果。市場化同樣使該領(lǐng)域內(nèi)的相關(guān)企業(yè)競爭加劇,促成了行業(yè)內(nèi)的退出機制。應(yīng)對這種挑戰(zhàn)的有效措施就是時刻了解市場需求,以市場為導向,開發(fā)出人性化、易操作的軟件系統(tǒng)。這些就需要做好用戶管理工作,從用戶群中發(fā)掘信息,搜集資料,并進行有效的反饋和改進措施。
4.文檔資料。開發(fā)過程的各種活動后都要反映在文檔資料上。每一個階段的文檔資料是以后各階段工作的基礎(chǔ),又是對前面各階段工作的復(fù)審。軟件工程管理很大程度上是通過對文檔資料管理來實現(xiàn)的。因此,要把開發(fā)過程中的初步設(shè)計、中間過程、最后結(jié)果等建立成一套完整的文檔資料。文檔標準化是文檔管理的重要方面。
二、計算機軟件項目管理存在的問題
1.制定計算機軟件項目計劃不合理。當前,由于軟件行業(yè)更新?lián)Q代比較快,往往計劃趕不上變化,項目管理人員對軟件項目計劃沒有合理安排,隨意制定計算機軟件項目,對計劃不是很了解,在做事情時也沒深思熟慮,有時候管理人員計劃安排比較慢。此外,軟件項目管理中不確定的因素也比較多,這樣就會造成項目的進度沒有根據(jù)計劃進行控制,使得計劃落空。
2.管理人員缺乏團隊意識。很多管理工作人員沒有從宏觀上把握整個項目,只負責自己做的事,團隊意識不強,這些管理工作人員都是軟件企業(yè)的人才,自身技術(shù)很精湛,技術(shù)方面的知識很熟悉,只注重個人能力的發(fā)揮,有些難度很大的工作都留給了自己,無法培養(yǎng)新一代的人才。有些管理人員在軟件企業(yè)待了比較久,資格很老的員工,這些員工為企業(yè)做出了很大的貢獻,但是在培養(yǎng)人才方面沒有發(fā)揮帶頭作用,缺乏責任心。
3.企業(yè)培訓力度薄弱。我國大多數(shù)軟件企業(yè)在項目管理培訓上投入的資金和人力都太少了,沒有系統(tǒng)的知識培訓,只依靠某些管理工作人員的精湛的技術(shù)能力,在培訓方面,會比較盲目,對培訓也缺乏足夠的重視,隨意性很大,很多管理人員對培訓知識都比較缺乏,因此不熟悉項目管理的知識培訓和一些常用的方法。
三、計算機軟件項目管理的發(fā)展對策
1.加強對軟件企業(yè)中項目管理的培訓力度。軟件企業(yè)應(yīng)花大量資金和精力在培養(yǎng)管理人員上,這是非常重要的,注重培養(yǎng)管理人員的實踐能力和知識技能,學習大量項目管理的知識和經(jīng)驗,讓管理人員熟悉培訓流程,這樣才能大大提高管理人員的項目管理水平,此外還進行培訓審核,加強對管理人員的培訓。加強對管理人員的考核,技術(shù)管理人員在上任之前,要經(jīng)過嚴格的管理知識培訓,提高自己的管理素質(zhì)。尤其學習是人力資源管理、合作交流管理,豐富項目管理經(jīng)驗,提高項目管理意識。
2.建立完善的計算機軟件工程管理體系。完善的體制的進行管理的先決條件。首先要構(gòu)建合理的人才體系。計算機軟件工程屬于新高產(chǎn)業(yè),人才是這類行業(yè)發(fā)展的不竭動力和重要保障,只有將人才的工作積極性調(diào)動起來,才能實現(xiàn)軟件工程各個項目的有效開展。其次,要加強學習,對管理人員和技術(shù)人員等都要強化相關(guān)技術(shù)和知識的學習,對行業(yè)前沿動態(tài)保持關(guān)注,加強訓練,使理論與實踐有機結(jié)合。
3.加強管理人員的責任心和團隊意識。管理人員應(yīng)從宏觀上把握大局,把握整個軟件項目管理,發(fā)揮管理人員的帶頭作用,合理安排員工的分工合作,各盡其職,各行其事,使得人力資源合理使用。管理人員是企業(yè)的支柱,是企業(yè)的主人,應(yīng)樹立強烈的責任心和團隊意識,在發(fā)揮個人能力的同時,也應(yīng)培養(yǎng)新一代的人才。強調(diào)管理人員相互合作,管理人員應(yīng)當對項目成員的責任進行合理的分配并詳細地說明,后時應(yīng)強調(diào)不同分工、不同環(huán)節(jié)的成員應(yīng)當相互協(xié)作,一起進步。
4.強化計算機軟件工程的風險管理和進度管理。風險管理是管理學的基本內(nèi)容,也是必備內(nèi)容。計算機軟件工程管理人員應(yīng)加強風險管理的學習和實踐,切實樹立起風險意識。在對軟件工程相關(guān)信息和外部環(huán)境制度研究的基礎(chǔ)上,軟件工程管理人員要能夠運用先進科學的方法做出風險評報告,并且應(yīng)具有基本的風險處理能力。此外,還要加強對計算機軟件工程的進度管理,合理控制管理成本,提高工程效率和質(zhì)量。
四、結(jié)語
在當今的軟件工程時代,每個項目涉及眾多的人力和物力,管理問題日益突出。計算機軟件項目管理對軟件企業(yè)來說,是至關(guān)重要的,逐漸成為軟件企業(yè)的核心競爭力。項目管理是軟件生產(chǎn)活動中的重要工作內(nèi)容,軟件順目的失敗大多數(shù)并不是技術(shù)上的原因,僅是管理上的失敗所致,應(yīng)采取以上幾個對策,提高項目管理水平。
參考文獻:
[1]王遠、王健,計算機項目管理[M].武漢大學出版社,2009.8.
[2]俞振華、俞豪軍,計算機項目管理導論[M].機械工業(yè)出版社,2009.12.
[3]劉國靖、鄧韜,21世紀計算機項目管理理念、體系、流程、方法、實踐[M].清華大學出版社,2009.12.