本文摘要:這篇人力資源管理論文發(fā)表了中小型軟件公司的現(xiàn)狀及團隊管理模式,目前,中小型軟件公司是國內軟件公司的主力軍,人員、經(jīng)費、技術等不足是其痛點所在。論文闡述了現(xiàn)在中小型軟件公司的現(xiàn)狀以及基于SDLC的中小型軟件公司項目團隊管理模式。 關鍵詞:人力資源
這篇人力資源管理論文發(fā)表了中小型軟件公司的現(xiàn)狀及團隊管理模式,目前,中小型軟件公司是國內軟件公司的主力軍,人員、經(jīng)費、技術等不足是其痛點所在。論文闡述了現(xiàn)在中小型軟件公司的現(xiàn)狀以及基于SDLC的中小型軟件公司項目團隊管理模式。
關鍵詞:人力資源管理論文,軟件公司;軟件項目;管理模式
對于當今國內大多數(shù)中小型軟件公司而言,由于公司創(chuàng)辦的時間短、規(guī)模不大、投資者分散且業(yè)務量不足,這些公司的管理模式使這些中小型軟件公司的管理水平處于相對較低的水平。特別是在軟件項目開發(fā)管理中,項目團隊的人員配置與制度管理、崗位職責與分工、溝通協(xié)調與決策流程都存在這樣那樣的實際問題。中小型軟件公司需要根據(jù)自身特點和項目條件進行人員配置與分工,科學規(guī)范制度管理,扮演好項目經(jīng)理、系統(tǒng)分析員、系統(tǒng)架構師、軟件設計師、程序員、軟件審閱者和實施者之間的角色,并協(xié)調內外部的關系。為了確保軟件項目在開發(fā)過程中的可靠性、連續(xù)性和一致性,優(yōu)良的項目團隊管理不僅可以按時、保質保量完成項目開發(fā)的既定任務,還可以滿足基于過程控制的客戶質量要求,有助于建立長期合作伙伴關系。
1 中小型軟件公司現(xiàn)狀與項目管理概述
軟件開發(fā)實踐表明,國內的IT行業(yè)有著強烈的自營職業(yè)欲望和獨創(chuàng)驅動力,正是這一行業(yè)背景和實際情況,促生了一系列中小型軟件公司參與市場競爭、服務與IT行業(yè)的方方面面,在不同領域產生了應有的價值貢獻和獲得了一定的生存空間。但是,經(jīng)過多年的行業(yè)發(fā)展與市場演變,大量中小軟件公司的存在,造成了國內IT產業(yè)高度分散、整體效率低下等實際問題。此外,在全球一體化面前,大量跨國IT公司逐漸涌入國內,無論以哪種方式參與國內市場競爭獲得收益,都有助于我國IT產業(yè)的創(chuàng)新發(fā)展,更有助于推動國內IT工程師不斷積累大型IT項目經(jīng)驗和提高高端IT產品的開發(fā)能力。當然,這對國內中小軟件企業(yè)生存的影響也是巨大的,讓中小軟件企業(yè)不得不思考自身的運作模式和項目管理的最優(yōu)化。
在競爭日益激烈的形勢下,國內和國外中小型軟件公司,具有一些新的功能和特征。比如:1)中小型軟件公司的產品和技術是具有行業(yè)性和獨特性的,能夠深入了解行業(yè)或領域并提供解決方案,且報價優(yōu)勢明顯,成本控制容易。但是,中小型軟件企業(yè)的技術是短期的、非核心的,不能快速產生市場規(guī)模和經(jīng)濟效益。無論公司規(guī);虍a品規(guī)模如何,中小型軟件公司與國內外大型IT公司存在巨大差距。2)中小型軟件企業(yè)的項目管理范圍廣泛性、隨機性強。IT行業(yè)有許多標準,包括ISO2000質量規(guī)范,CMM開發(fā)規(guī)范和ITIL等IT服務規(guī)范。對于具有廣泛管理和隨機性的中小型軟件公司,會對軟件開發(fā)業(yè)務、項目開發(fā)管理、技術支持、維護和服務產生一定的影響,因為不嚴格參照標準而進行的軟件開發(fā),給后續(xù)維護和系統(tǒng)升級都會帶來一定的麻煩。3)中小軟件企業(yè)的人力資源流動性高,團隊管理難度較大。首先,人才流動大是目前中小軟件公司的通病,由于IT公司普遍很小、薪資待遇不高,一些有經(jīng)驗的開發(fā)人員、項目管理人員在遇到好的機會的條件下,很容易跳槽或者分流到更大的公司去。毛繼業(yè)教授在《2007年中國軟件自主創(chuàng)新報告》中指出:IT公司沒有別的資源,就是人力成本。一旦不能獲得一流的人才,主要是留不住人才,出現(xiàn)人才流失便會限制公司的規(guī)模和進一步發(fā)展。這在一定程度上已經(jīng)成為一種連鎖反應,使得大多數(shù)中小型軟件公司的可持續(xù)發(fā)展能力非常有限、市場存活能力較弱。
以上問題的解決,通過良好的項目團隊管理來解決是一個很好的途徑。對于以軟件開發(fā)為主體的中小型軟件公司而言,項目管理能力直接反映了其管理水平、技術軟件開發(fā)能力,反映了公司的人員技能素質和管理的整合程度。
2 基于SDLC的中小型軟件公司項目團隊管理模式
2.1 軟件開發(fā)生命周期(SDLC)概述
生命周期理論運用于軟件開發(fā)領域是很顯效的,也表明了軟件開發(fā)過程具有一定的周期性特征。有人提出,軟件開發(fā)生命周期是軟件生成直到報廢或停止使用的生命周期。主要包括問題(需求)定義、可行性分析、總體描述、系統(tǒng)設計、編碼、調試和測試、驗收與運行、維護升級到報廢等生命階段。每個階段在實際中都會不斷迭代。而中小型軟件公司在軟件開發(fā)過程中,由于時間、人力資源有限,為了更好地保質保量地完成開發(fā),可以把SDLC簡化成四個階段,即:需求分析階段、軟件開發(fā)階段、系統(tǒng)部署階段、系統(tǒng)維護階段。這樣劃分,可以將一些環(huán)節(jié)歸并,通過與用戶地不斷溝通,強化需求分析階段,項目經(jīng)理的重點就是抓住該階段,從而使整個項目有個良好的開端。
2.2 基于SDLC的項目團隊人員配置
在項目團隊中,每個人都有自己的優(yōu)勢和劣勢。有些人擅長于用戶溝通,對用戶的意圖可以很好地了解,所以,這些人就可以擔任需求分析師,將用戶需求整理出來;有些人有大量的開發(fā)經(jīng)驗,知識體系也很完善,這些人可以作為系統(tǒng)架構師,將用戶需求轉變?yōu)檐浖枨,并完成設計文檔;開發(fā)人員有的比較擅長后臺開發(fā),有的比較擅長前臺開發(fā),有的則對移動端比較熟悉,因此這些人可以對各自擅長的進行開發(fā)。俗話說,好鋼用在刀刃上,將團隊成員安排在自己最合適的位置,可以大大提高項目進度。
2.3 項目團隊角色、崗位職責劃分
任何一個軟件開發(fā)的整個過程,包括獲取用戶需求,將用戶需求轉化為軟件的需求,設計軟件原型、數(shù)據(jù)庫,開發(fā)編碼,測試和配置管理等階段。這些階段的任務將分配給項目團隊中不同的成員。這樣,所有成員都有清晰的目標,知道自己在各個階段所需要完成的任務。當然,由于每個成員的知識體系和擅長領域不太一樣,一個成員可以參與多個階段,形成相關的標準角色崗位責任矩陣。
在實際項目中,要考慮到軟件項目的復雜度及現(xiàn)有人力資源的情況,項目人員和職責可以靈活組合和調整,主要由項目經(jīng)理負責,至于需要組合、增加或減少項目團隊中的相關角色和職位,在1 + 2和1 + 4的基礎上形成1 + 1或1 + 3的組合,確保人員的最佳組合,不僅可以完成高質量的開發(fā)任務,還可以在多項目的情況下最大限度地利用公司的人力資源,這兩種主要的人員配置模式都具有一定的積極意義和優(yōu)勢。
推薦閱讀:《人才開發(fā)》(月刊)創(chuàng)刊于1986年,是上海人才研究會主辦,上海市人事局主管的人才學專業(yè)理論刊物。研究中國人才問題,探討人才開發(fā)途徑,傳播人才學信息,普及人才學知識,推動人才學研究,促進人才管理制度和人才環(huán)境的改善。
轉載請注明來自發(fā)表學術論文網(wǎng):http:///wslw/18280.html