軟件項(xiàng)目除了具備大部分項(xiàng)目的特點(diǎn)外,它還具備自身的特體性,它不僅僅是一個(gè)新的領(lǐng)域,而且涵蓋的關(guān)鍵因素相對比較多,管理也較為復(fù)雜。軟件項(xiàng)目的特點(diǎn)具體表現(xiàn)在以下幾個(gè)方面:
1:目標(biāo)的漸進(jìn)性
作為項(xiàng)目,按說應(yīng)該有既定目標(biāo),軟件項(xiàng)目也是這樣。但是實(shí)際上的情況則是:絕大多數(shù)軟件項(xiàng)目的總體目標(biāo)不是很清晰,頻頻出現(xiàn)任務(wù)邊界模糊的狀況。在軟件系統(tǒng)研發(fā)前,客戶往往在項(xiàng)目剛開始時(shí)僅有一些初步的功能需求,沒有清晰的、精準(zhǔn)的想法,也提不出準(zhǔn)確的需求。而軟件項(xiàng)目的產(chǎn)品質(zhì)量主要是由項(xiàng)目團(tuán)隊(duì)來定義的,而客戶僅僅是肩負(fù)起審核的任務(wù)。由于項(xiàng)目的產(chǎn)品與服務(wù)事先不可見,在項(xiàng)目前期只可以粗略深入項(xiàng)目定義,隨著項(xiàng)目的深入才能慢慢健全和清晰。在這個(gè)逐漸明晰的過程中,一般會(huì)進(jìn)行很多改動(dòng),產(chǎn)生很多變動(dòng),導(dǎo)致項(xiàng)目執(zhí)行和管理的難度增加。
2:項(xiàng)目的階段性
項(xiàng)目的階設(shè)性決定項(xiàng)目的歷時(shí)時(shí)間,具備清晰的起點(diǎn)和終點(diǎn);當(dāng)實(shí)現(xiàn)項(xiàng)目或被迫終止時(shí)項(xiàng)目結(jié)束。隨著軟件技術(shù)的發(fā)展,軟件項(xiàng)目的產(chǎn)品生命周期越來越短,有的項(xiàng)目時(shí)間甚至是關(guān)鍵性因素,由于市場時(shí)機(jī)稍縱即逝,如果項(xiàng)目的執(zhí)行階段耗時(shí)過長,市場份額將被競爭對手搶走,因此,軟件項(xiàng)目的階段性對實(shí)際工作有著至關(guān)重要的指導(dǎo)意義,這就需要項(xiàng)目團(tuán)隊(duì)超強(qiáng)的時(shí)間現(xiàn)念,在項(xiàng)目剛開始之前,就必須清晰時(shí)間的節(jié)點(diǎn),對于每項(xiàng)任務(wù)都有清晰的時(shí)間,需求有沒有按進(jìn)度完成。
3:不確定性
不確定性指的是軟件項(xiàng)目開發(fā)難以完全在規(guī)定的期限內(nèi)、按照規(guī)定的成本預(yù)算由規(guī)定的技術(shù)人員完成。因?yàn)檐浖?xiàng)目計(jì)劃方案和成本預(yù)算其本質(zhì)上是一種預(yù)測,是一種對未來的“估計(jì)”和“假設(shè)”,在執(zhí)行過程中與實(shí)際情況一定會(huì)有偏差。另一方面,在執(zhí)行過程中還會(huì)碰到各種各樣預(yù)料不到的“風(fēng)險(xiǎn)”,使得項(xiàng)目無法按原有的預(yù)測來運(yùn)行。因此,在實(shí)際的項(xiàng)目推進(jìn)過程中,應(yīng)當(dāng)要注意制訂切實(shí)的計(jì)劃方案。但在實(shí)際工作中,經(jīng)常會(huì)有兩種傾向:一種是認(rèn)為“計(jì)劃方案沒有變化快”,干脆不制定計(jì)劃;另外一種傾向是過度強(qiáng)調(diào)計(jì)劃方案的重要程度,將項(xiàng)目中非常零碎的事都考慮得非常清楚以后再啟動(dòng)項(xiàng)目。但如此詳細(xì)的計(jì)劃方案,其實(shí)是在試著精準(zhǔn)地預(yù)測未來,這也是脫離實(shí)際的,在執(zhí)行中會(huì)發(fā)現(xiàn)難以與實(shí)際保持一致,不得不反復(fù)地進(jìn)行調(diào)整。兩種極端都是不可取的,項(xiàng)目經(jīng)理應(yīng)當(dāng)掌握必要的工具方法,把握整體過程和關(guān)鍵要素,靈活應(yīng)對,妥善處理。
4:智力密集型
軟件項(xiàng)目開發(fā)是智力密集、勞動(dòng)密集型項(xiàng)目,受人力的影響較大。項(xiàng)目組員的組成、責(zé)任感、個(gè)人能力和團(tuán)隊(duì)的穩(wěn)定性對軟件項(xiàng)目的產(chǎn)品質(zhì)量、進(jìn)度及能否成功有決定性的影響。軟件項(xiàng)目工作的專業(yè)性很強(qiáng),需要大量高強(qiáng)度的腦力勞動(dòng)。雖說近些年軟件輔助開發(fā)工具發(fā)展得很快,但項(xiàng)目的不同環(huán)節(jié)還是需要大量的人力勞動(dòng)。這些勞動(dòng)非常細(xì)致、冗雜并容易出錯(cuò),在開發(fā)中滲入了很多個(gè)人的因素。為了高質(zhì)量高品質(zhì)地完成項(xiàng)目,需要深入挖掘項(xiàng)目組員的智力才能和創(chuàng)新精神,不但要求開發(fā)團(tuán)隊(duì)具有相應(yīng)的技術(shù)實(shí)力和工作經(jīng)驗(yàn),而在軟件系統(tǒng)開發(fā)中,人力的作用更加突出,需要在人才激勵(lì)和團(tuán)隊(duì)合作問題上給予高度的重視。
文章來源于網(wǎng)絡(luò),僅供交流學(xué)習(xí),版權(quán)歸原作者所有,如有侵權(quán),請聯(lián)系刪除,謝謝!