亚洲国产日韩欧美在线a乱码,国产精品路线1路线2路线,亚洲视频一区,精品国产自,www狠狠,国产情侣激情在线视频免费看,亚洲成年网站在线观看

中小企業(yè)軟件項(xiàng)目管理的診斷

時間:2024-09-18 16:01:06 項(xiàng)目管理 我要投稿
  • 相關(guān)推薦

中小企業(yè)軟件項(xiàng)目管理的診斷

  對于一個企業(yè)的管理來講,大公司有大公司的方式,小公司也有小公司的方式,如果把別人的經(jīng)驗(yàn)生搬硬套到自己身上,可能會適得其反。同樣,管理一個軟件項(xiàng)目也一樣,大項(xiàng)目和小項(xiàng)目的方式雖然不完全一樣。而從另一個角度來看,項(xiàng)目的大與小并沒有本質(zhì)的區(qū)別,很多方法是共通的。

  小型軟件項(xiàng)目中常犯的錯誤

  相對于大型軟件項(xiàng)目,小型軟件項(xiàng)目具有靈活性高、項(xiàng)目功能相對較少、開發(fā)人員較少、開發(fā)周期較短的特點(diǎn)。業(yè)內(nèi)常常提到“軟件危機(jī)”一詞,常是指一些大型軟件項(xiàng)目延期,導(dǎo)致項(xiàng)目順利交接存在困難。這并不意味著“軟件危機(jī)”就與小型軟件項(xiàng)目毫無干系。正如上述小型軟件項(xiàng)目的特點(diǎn),小項(xiàng)目看起來比較簡單,比較容易成功實(shí)現(xiàn),因而人們往往忽視了小項(xiàng)目的管理,其實(shí)這是一種誤解,從本人的經(jīng)驗(yàn)看來,小項(xiàng)目開發(fā)中容易犯以下的一些錯誤:

  企業(yè)層面:

  1、草率確定項(xiàng)目人員

  對于中小IT企業(yè)來講,人員流動性高,崗位頻繁調(diào)換是不爭的事實(shí)。如果這種情況出現(xiàn)在項(xiàng)目中,將對項(xiàng)目造成致命的影響。試想一下如果一個項(xiàng)目,即使是個小型軟件項(xiàng)目,開發(fā)人員三天兩頭調(diào)來調(diào)去,開發(fā)設(shè)計怎么可能實(shí)現(xiàn)呢?所以企業(yè)要根據(jù)其項(xiàng)目的周期長短謹(jǐn)慎選擇開發(fā)人員,保證其在開發(fā)過程中可以不間斷。

  2、不看重隱性影響

  作為一位項(xiàng)目組成員,當(dāng)項(xiàng)目自開始時,就把自己與項(xiàng)目的命運(yùn)聯(lián)系在一起了。項(xiàng)目的成功與失敗都無疑會對項(xiàng)目組成員造成心理上、情緒上的影響。在我們許多中小企業(yè)中,企業(yè)往往關(guān)心的那些大型項(xiàng)目的成果,而忽視了小型項(xiàng)目。原因往往也很簡單:大型項(xiàng)目意味著大收益。然而,項(xiàng)目對項(xiàng)目組成員的隱性影響卻不管項(xiàng)目的大小,且這些影響最終會體現(xiàn)在企業(yè)的人員積極性上,這不能不說是企業(yè)有效運(yùn)營的關(guān)鍵。

  項(xiàng)目管理層面:

  1、草率的計劃方案

  企業(yè)往往由于項(xiàng)目較小,在軟件開發(fā)之前沒有認(rèn)真地進(jìn)行項(xiàng)目可行性和工作量的估計,便很草率地制定一個開發(fā)日程表,沒有認(rèn)真地估計項(xiàng)目難度,結(jié)果實(shí)際完成時間與估計完成時間往往有較大差別,這種偏差必將是項(xiàng)目陷入困境。

  筆者從一位做項(xiàng)目管理咨詢工作的朋友哪里了解到,許多中小企業(yè)對于這種偏差的認(rèn)識始終停留在是執(zhí)行過程除了差錯,然而根源卻是項(xiàng)目的前端出了問題。

  2、蹩腳設(shè)計過程

  從小項(xiàng)目的特點(diǎn)來看,開發(fā)人員少,意味著不同人員的程序之間交互、接口相對少一些;開發(fā)周期短意味著往往是同樣的幾個人從頭到尾負(fù)責(zé)一個項(xiàng)目。這兩者雖是小項(xiàng)目的優(yōu)勢,卻都讓人容易犯些錯誤,比如實(shí)施中,往往是幾個人碰一下意見,討論一下最基本的數(shù)據(jù)結(jié)構(gòu)、函數(shù)接口便分頭去做自己的工作了,并沒有一份較正式的文檔。其實(shí)很多中小企業(yè)都是這樣的。這種做法很危險。

  危險之一是有的人可能會對討論出的接口、結(jié)構(gòu)理解有偏差,應(yīng)該承認(rèn)并不是所有參加會議的人總是很明白,人是會犯錯誤的。而往往一個單純的誤解可能造成以后的返工。

  另一個危險是由于討論時忽略了某些情況,等大家都按當(dāng)時的分工完成屬于自己的工作后,才發(fā)現(xiàn)各個模塊組合起來卻形不成一個完整的系統(tǒng)。其根源在于系統(tǒng)設(shè)計不充分,沒有一個負(fù)責(zé)協(xié)調(diào)的人員不斷監(jiān)控整個開發(fā)過程。

  第三個危險是一旦有人中途退出開發(fā)隊(duì)伍,其他人加入時,新來的人難以理解以前別人做好的代碼,索性自己從頭來。另外,沒有文檔的程序,日后維護(hù)和版本升級都比較困難。這些不僅是項(xiàng)目沒有成功,而且為項(xiàng)目的后續(xù)工作要付出很多努力。

  3、直奔系統(tǒng)測試

  指項(xiàng)目不經(jīng)過單元測試而直接進(jìn)入系統(tǒng)測試,造成這一現(xiàn)象的原因是每個模塊相對比較簡單,但是為了測試一個模塊需要建立一些測試環(huán)境。比如為了測試一個函數(shù)是否正確,應(yīng)該用一些測試數(shù)據(jù)去調(diào)用該函數(shù),需要編寫一些測試數(shù)據(jù)。筆者曾經(jīng)做開發(fā)時,也嫌麻煩,覺得反正其他模塊也很快出來了,直接用真正的數(shù)據(jù)來運(yùn)行幾次就行了。 殊不知,一旦直接進(jìn)入系統(tǒng)測試,發(fā)現(xiàn)運(yùn)行結(jié)果不正確后需要一步一步查找。同時,由于模塊間的調(diào)用關(guān)系,可能查了很久才發(fā)現(xiàn)是某個模塊的問題。

  這種方法如果僥幸成功,效率可能會很高,但這種概率不超過40%。所以,總體看來,這種方法一來效率比較低,大量的時間用在了將一個錯誤定位在模塊上了。另外由于這種測試不完全,真正運(yùn)行系統(tǒng),當(dāng)調(diào)用某模塊時,可能大部分時候都是正常數(shù)據(jù),極少出現(xiàn)邊界情況,可能某些邊界情況容易被忽視,很久之后才被發(fā)現(xiàn),正所謂欲速則不達(dá)。然而,如果我們對每個模塊進(jìn)行單元測試時都進(jìn)行一下邊界測試,就會很容易消除這些隱患。

【中小企業(yè)軟件項(xiàng)目管理的診斷】相關(guān)文章:

軟件測試與項(xiàng)目管理09-17

關(guān)于軟件項(xiàng)目管理的建議08-18

軟件項(xiàng)目設(shè)計過程的管理10-09

軟件項(xiàng)目的溝通管理08-11

論軟件項(xiàng)目質(zhì)量管理09-24

軟件項(xiàng)目的質(zhì)量管理05-23

怎樣控制軟件項(xiàng)目管理的成本07-13

軟件項(xiàng)目風(fēng)險管理的過程09-23

中小企業(yè)管理軟件的采購特點(diǎn)11-04

軟件項(xiàng)目溝通管理的重要性07-12