劉靜 康立飛 劉歆一
【摘 要】在當(dāng)前科學(xué)技術(shù)快速發(fā)展中,社會(huì)需求在進(jìn)一步更新,這使得創(chuàng)新意識(shí)也得到進(jìn)一步提升,市場(chǎng)競(jìng)爭(zhēng)也變得愈加激烈,企業(yè)軟件開發(fā)項(xiàng)目管理工作也愈發(fā)受到重視。論文以L企業(yè)為例,對(duì)其軟件開發(fā)的項(xiàng)目管理關(guān)鍵因素進(jìn)行分析與研究,從而為企業(yè)良好發(fā)展奠定堅(jiān)實(shí)基礎(chǔ)。
【關(guān)鍵詞】軟件開發(fā)項(xiàng)目;項(xiàng)目管理;關(guān)鍵因素
【Keywords】software development project; project management; key factors
【中圖分類號(hào)】TP31? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文獻(xiàn)標(biāo)志碼】A? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文章編號(hào)】1673-1069(2018)12-0028-02
1 軟件開發(fā)項(xiàng)目特點(diǎn)以及項(xiàng)目管理的特點(diǎn)分析
1.1 軟件開發(fā)項(xiàng)目特點(diǎn)分析
首先,用戶的需求過于模糊且動(dòng)態(tài)化。軟件是無形的一種知識(shí)性的產(chǎn)品,其能夠?yàn)橛脩粼陔S時(shí)改變的環(huán)境下提供服務(wù),因此就要求不斷變化,因此會(huì)出現(xiàn)不明確性表現(xiàn)。對(duì)于一些用戶因未能對(duì)自身需求進(jìn)行明確,因此很難提出相應(yīng)的需求。而且一些用戶在實(shí)際的使用當(dāng)中,未能明確整體的目的要求,無法確立自己精確想法,所以導(dǎo)致需求不明確。而且,因軟件的不斷開發(fā)中,較多用戶明確并親自體驗(yàn)了軟件,而且對(duì)于軟件也有一定的認(rèn)識(shí),自己的需求也有正確的認(rèn)識(shí),但因軟件需求有很多特殊性表現(xiàn),使得用戶需求無法得到有效滿足,因此,會(huì)加大軟件管理以及實(shí)行難度。其次,對(duì)于開發(fā)人員的素質(zhì)
有較高要求。對(duì)于那些技術(shù)較強(qiáng)的軟件開發(fā)中,應(yīng)注重以人為本的要求,人們應(yīng)注重自身專業(yè)水平的提升。但對(duì)于實(shí)際工作中,還是會(huì)因多種因素而發(fā)生問題,因此,對(duì)人員素質(zhì)要求是相對(duì)較高的,而且對(duì)于軟件開發(fā)的任務(wù)也提出較高要求,所以在軟件開發(fā)中應(yīng)注重人才素質(zhì)需求的進(jìn)一步提升。再次,具有創(chuàng)新性的特點(diǎn)。在軟件開發(fā)中創(chuàng)新性屬于其中最基礎(chǔ)的特征表現(xiàn)。在社會(huì)科技水平快速發(fā)展的環(huán)境下,使得知識(shí)獲得的更新也得到進(jìn)一步提升,也要求技術(shù)進(jìn)行不斷更新,因此,就要求軟件開發(fā)中應(yīng)具備較強(qiáng)創(chuàng)新能力,這樣才能為企業(yè)良好發(fā)展提供有力保障。最后,高風(fēng)險(xiǎn)特點(diǎn)表現(xiàn)。因軟件項(xiàng)目開發(fā)的過程中有不明確與不斷變化的表現(xiàn),因此,要求項(xiàng)目應(yīng)具有較強(qiáng)時(shí)效性。另外,項(xiàng)目在執(zhí)行當(dāng)中也具有不易預(yù)見性,再加上新技術(shù)也被應(yīng)用到項(xiàng)目當(dāng)中[1],因此導(dǎo)致軟件開發(fā)項(xiàng)目逐漸形成高風(fēng)險(xiǎn)的項(xiàng)目體系。
1.2 軟件開發(fā)項(xiàng)目管理特點(diǎn)的表現(xiàn)
首先,對(duì)人員素質(zhì)有較高要求。軟件項(xiàng)目屬于設(shè)計(jì)類型的工作,其必須要有加強(qiáng)的創(chuàng)新能力,因此,對(duì)于相關(guān)人員的技術(shù)上要求是相當(dāng)高的,也要掌握扎實(shí)的知識(shí)以及技術(shù)能力,而且溝通協(xié)調(diào)等工作能力也是不可或缺的。其次,項(xiàng)目間有較大差異。對(duì)于軟件在開發(fā)中,應(yīng)選擇模型包括原型模型以及瀑布模型和螺旋模型等形式。對(duì)于實(shí)際的開發(fā)工作中,各個(gè)項(xiàng)目的重點(diǎn)所開展的細(xì)節(jié)處理以及方法操作等都是不同的,因此,項(xiàng)目的管理的焦點(diǎn)也是不一樣的。再次,工作量的評(píng)估難度較大。在軟件開發(fā)中,其項(xiàng)目工作量很難開展估算工作,另外,軟件開發(fā)的項(xiàng)目當(dāng)中也欠缺有效的軟件工作量的有效度量形式以及方法等。最后,需求表現(xiàn)較為動(dòng)態(tài)化。因用戶的需求有較大變化,用戶對(duì)于軟件的需求呈現(xiàn)不明確的表現(xiàn),因此,會(huì)在工作中發(fā)生多次變更的現(xiàn)象,使得軟件項(xiàng)目的設(shè)定規(guī)劃被多次打亂,導(dǎo)致項(xiàng)目計(jì)劃的指引性降低,導(dǎo)致整個(gè)項(xiàng)目施行的難度不斷提升。
2 L公司中軟件開發(fā)項(xiàng)目管理中的問題表現(xiàn)
2.1 軟件開發(fā)的團(tuán)隊(duì)有待改善
在本公司當(dāng)中項(xiàng)目部是由技術(shù)部門設(shè)置的,而在軟件開發(fā)中,需要有更多的項(xiàng)目管理工作進(jìn)行處理,不單單是技術(shù)上的內(nèi)容。但是公司中的一些管理人員,因?qū)㈨?xiàng)目部定位成純技術(shù)的部門,只需負(fù)責(zé)技術(shù)上的工作,注重軟件開發(fā)與應(yīng)用,使得項(xiàng)目部門難以將自身的優(yōu)勢(shì)和作用發(fā)揮出來。而且通過關(guān)項(xiàng)目的開發(fā)數(shù)據(jù)統(tǒng)計(jì)表中可以看出,有一半的軟件開發(fā)項(xiàng)目是有各部門間溝通問題的。另外,在項(xiàng)目中團(tuán)隊(duì)員工完成任務(wù)后,就因新任務(wù)需要到另一個(gè)項(xiàng)目團(tuán)隊(duì)當(dāng)中,因此,未能建立良好的團(tuán)隊(duì)體系。這些問題將會(huì)導(dǎo)致整體的團(tuán)隊(duì)像一盤散沙,欠缺凝聚力和向心力,因而會(huì)影響到整體團(tuán)隊(duì)工作的質(zhì)量,對(duì)開發(fā)工作和企業(yè)長(zhǎng)期發(fā)展是相當(dāng)不利的。
2.2 軟件開發(fā)項(xiàng)目的進(jìn)度管理有待改善
對(duì)于項(xiàng)目開發(fā)工作當(dāng)中,公司的咨詢部包括兩項(xiàng)工作,支持市場(chǎng)部以及管理項(xiàng)目的內(nèi)容??墒且蚬緲I(yè)績(jī)因素的影響,另外市場(chǎng)部的大力開發(fā)市場(chǎng)以及跨部門的協(xié)調(diào)難度大的因素,導(dǎo)致咨詢部管理工作的精力呈現(xiàn)分散的現(xiàn)象,甚至還會(huì)在項(xiàng)目中退出項(xiàng)目團(tuán)隊(duì)而去處理其他事物,這使得項(xiàng)目管理重?fù)?dān)從咨詢部專項(xiàng)部門的人員身上,這會(huì)嚴(yán)重影響到進(jìn)度管理工作的開展。
2.3 軟件開發(fā)項(xiàng)目的質(zhì)量管理有待提升
在L公司中在軟件開發(fā)項(xiàng)目完成并交到客戶手中后,應(yīng)對(duì)項(xiàng)目開展高比例的優(yōu)化,這一工作屬于正常的后續(xù)工作。對(duì)于客戶在將項(xiàng)目交給公司時(shí),不同的要求以及情況偏好都是和軟件功能優(yōu)化有著莫大的聯(lián)系的[2]。因此,如果在項(xiàng)目如期開展中,未能進(jìn)行變更就使項(xiàng)目正常交工,雖然項(xiàng)目質(zhì)量能夠保證,可是某些項(xiàng)目在開始時(shí)對(duì)客戶需求卻欠缺明確和了解,將會(huì)導(dǎo)致交工期限變得比較緊張,甚至?xí)l(fā)生項(xiàng)目質(zhì)量難以達(dá)到要求的現(xiàn)象,而且一些項(xiàng)目部分還要進(jìn)行重新加工。
3 L公司在軟件開發(fā)中優(yōu)化項(xiàng)目管理方案的策略
3.1 軟件開發(fā)項(xiàng)目應(yīng)注重對(duì)團(tuán)隊(duì)建設(shè)的進(jìn)一步優(yōu)化
首先,進(jìn)一步改善項(xiàng)目組織形式。對(duì)于軟件開發(fā)的項(xiàng)目團(tuán)隊(duì),其主要的目標(biāo),就是通過成員組成并在協(xié)作中完成相應(yīng)工作。為了滿足和完成項(xiàng)目的目標(biāo),各個(gè)項(xiàng)目將會(huì)分為不同的任務(wù)需要通過共同努力后來完成,更要團(tuán)結(jié)一致更為有效地完成相應(yīng)工作。由于項(xiàng)目團(tuán)隊(duì)并不是永久性的,在項(xiàng)目結(jié)束和任務(wù)完成后,整個(gè)團(tuán)隊(duì)將會(huì)被解散,但也要對(duì)項(xiàng)目組織的形式進(jìn)行優(yōu)化和改善。其次,改善項(xiàng)目團(tuán)體的建設(shè)形式。在項(xiàng)目團(tuán)隊(duì)的組建中,項(xiàng)目經(jīng)理應(yīng)發(fā)揮自身的作用,積極起到領(lǐng)導(dǎo)帶頭的作用,而在管理中,比較簡(jiǎn)單的項(xiàng)目科研可用小組長(zhǎng)進(jìn)行評(píng)估,而且項(xiàng)目經(jīng)理所管轄的人員數(shù)量是有限的,小組建設(shè)中,要對(duì)成員人數(shù)進(jìn)行該分析,針對(duì)L公司情況,其小組成員人數(shù)應(yīng)控制在5~8人左右,而且也要保障所有成員能夠?qū)⒆陨砑寄芎妥饔冒l(fā)揮出來,也要杜絕過度占用人才的現(xiàn)象發(fā)生,為新項(xiàng)目的開發(fā)提供有利條件。
3.2 科學(xué)改善軟件開發(fā)項(xiàng)目的進(jìn)度管理形式
應(yīng)在一定的時(shí)間之內(nèi)更好地確保能夠按時(shí)完成相應(yīng)的項(xiàng)目任務(wù)是項(xiàng)目進(jìn)度管理的主要內(nèi)容。在軟件開發(fā)項(xiàng)目中會(huì)涉及很多工作,也會(huì)因多種因素而出現(xiàn)延誤工期的問題[3]。因此,在實(shí)際工作當(dāng)中必須要對(duì)工期進(jìn)行科學(xué)估算,對(duì)任務(wù)進(jìn)行分解,并對(duì)進(jìn)度進(jìn)行計(jì)劃和控制,由此更好地開展軟件開發(fā)項(xiàng)目的管理工作,為軟件開發(fā)工作的合理性提供保障,也為企業(yè)良好發(fā)展奠定堅(jiān)實(shí)基礎(chǔ)。
3.3 對(duì)軟件開發(fā)項(xiàng)目的質(zhì)量管理形式進(jìn)行優(yōu)化
軟件質(zhì)量是保障公司效益以及品牌形象的關(guān)鍵標(biāo)準(zhǔn),必須要制定高品質(zhì)的軟件質(zhì)量,這樣才能進(jìn)一步提供客戶的滿意度,并獲得良好的公司形象和口碑,另外公司效益以及軟件的質(zhì)量也要進(jìn)行科學(xué)合理的調(diào)整,由此獲得更高的經(jīng)濟(jì)效益和利潤(rùn)。尤其是在L公司當(dāng)中,必須要對(duì)軟件質(zhì)量問題進(jìn)行監(jiān)管,并制定完善的質(zhì)量管理策略,進(jìn)一步提升軟件開發(fā)的項(xiàng)目質(zhì)量。
3.4 對(duì)軟件開發(fā)的項(xiàng)目成本管理進(jìn)行優(yōu)化
對(duì)于L公司中的軟件開發(fā)項(xiàng)目的成本管理工作,是在預(yù)算內(nèi)更為準(zhǔn)時(shí)且在保質(zhì)、高效的情況下完成相應(yīng)的項(xiàng)目?jī)?nèi)容。L公司的項(xiàng)目成本管理原本是財(cái)務(wù)部門所負(fù)責(zé)的部分,而對(duì)于實(shí)際的項(xiàng)目成本管理工作,必須要讓管理人員都參與其中,這樣才能好更地開展項(xiàng)目成本的控制工作,由此能夠確保項(xiàng)目成本管理體系更加完整,并能為L(zhǎng)公司良好發(fā)展奠定堅(jiān)實(shí)有力的基礎(chǔ)。
【參考文獻(xiàn)】
【1】李江兵. L公司軟件開發(fā)項(xiàng)目管理改進(jìn)研究[D].青島:青島大學(xué),2018.
【2】郭澤仁.影響軟件項(xiàng)目管理的關(guān)鍵因素及管理對(duì)策研究[J].現(xiàn)代工業(yè)經(jīng)濟(jì)和信息化,2017,7(20):83-85.
【3】楊喆.軟件項(xiàng)目管理中的關(guān)鍵問題分析及對(duì)策[J].計(jì)算機(jī)產(chǎn)品與流通,2017(09):38.