監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢(xún)管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買(mǎi)價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

軟件項(xiàng)目的“管理之癢”

申請(qǐng)免費(fèi)試用、咨詢(xún)電話:400-8352-114

來(lái)源:泛普軟件

在國(guó)內(nèi),不少做過(guò)幾年程序員,被同事、圈內(nèi)的朋友公認(rèn)為技術(shù)水平不錯(cuò)的人,在考慮自身職業(yè)發(fā)展的時(shí)候,可能會(huì)想當(dāng)然的認(rèn)為:“我可以做項(xiàng)目經(jīng)理了,感覺(jué)做個(gè)項(xiàng)目經(jīng)理也沒(méi)啥特別難的”。

但如果你真的有機(jī)會(huì),去嘗試帶一個(gè)團(tuán)隊(duì),哪怕是只有幾個(gè)人的一個(gè)小TEAM的時(shí)候,你就會(huì)發(fā)現(xiàn),你必須面對(duì)一系列的問(wèn)題和麻煩,而這些事情的處理結(jié)果,基本上和個(gè)人技術(shù)水平無(wú)關(guān)。

舉一些例子:

“自己每天被領(lǐng)導(dǎo)施壓,忙忙碌碌,累得吐血,可手下的幾個(gè)人,卻讓人覺(jué)得他們閑的發(fā)慌”。

“給他們布置的任務(wù),好像怎么也做不完,一拖再拖,個(gè)人感覺(jué)是很簡(jiǎn)單的事情”。

“好容易分工做完了幾個(gè)模塊,整合起來(lái)卻怎么都不對(duì),老是出現(xiàn)錯(cuò)誤,還得我自己親自動(dòng)手修改處理”。

“交給了客戶一個(gè)測(cè)試的版本做展示,客戶第一句話就是:這個(gè)不是我們想要的”。

“眼瞅產(chǎn)品交付的最后期限逼近,可軟件的問(wèn)題層出不窮,錯(cuò)誤百出,這怎么能讓客戶滿意并且驗(yàn)收簽字呢?”。

“天天加班,把人搞得生理時(shí)鐘失調(diào),晝夜顛倒,做這個(gè)項(xiàng)目的人怨聲載道,整天怒氣沖沖,威脅辭職、罷工”。

在具體的軟件項(xiàng)目運(yùn)轉(zhuǎn)中,這些令人頭痛的問(wèn)題接連不斷,常常把人搞得焦頭爛額,心煩意亂,任你技術(shù)水平再高,都沒(méi)用。俗話說(shuō)的好:“你渾身是鐵,能碾幾顆釘”。事必躬親,大包大攬的結(jié)果只能是把自己累垮,工作還沒(méi)做好。在軟件越來(lái)越復(fù)雜,需求多變的情況下,個(gè)人英雄主義、單打獨(dú)斗是行不通的,干活還得靠大家。

痛定思痛,你也會(huì)很聰明的想到:我必須使用軟件工程方法、開(kāi)發(fā)流程來(lái)管理我的團(tuán)隊(duì)。但你真的要在團(tuán)隊(duì)中套用上鼎鼎大名的CMM,更令人沮喪的事情還在后面:CMM中光是那一堆名詞和文檔,就夠大家理解好久的了。而且,這些標(biāo)準(zhǔn)、指南更像是評(píng)分手冊(cè),可操作性不足。項(xiàng)目組好像整天在忙,老是開(kāi)會(huì),煩不勝煩,搞出一大摞文檔,真正的軟件卻總是出不來(lái)。

還有不少其它的項(xiàng)目管理方法、指南,也是難以在實(shí)際環(huán)境中操作應(yīng)用。

你必須找到適合自己公司團(tuán)隊(duì)的開(kāi)發(fā)流程、框架,不僅要完整,而且必須有良好的可操作性,比較靈活,適應(yīng)范圍廣泛。所以,向在軟件項(xiàng)目管理上成熟、完善的公司學(xué)習(xí),是個(gè)很有效的辦法,能讓你迅速掌握在項(xiàng)目管理上的各種方法和技巧,并且上升到理論水平。

在軟件行業(yè),微軟公司的軟件產(chǎn)品眾多,產(chǎn)品線齊全。這個(gè)軟件巨人在各個(gè)市場(chǎng)上取得的成功也是有目共睹,其軟件項(xiàng)目的開(kāi)發(fā)、管理過(guò)程也一直是大家很感興趣的焦點(diǎn)。

筆者有幸參加了一次軟件項(xiàng)目管理的培訓(xùn),由微軟中國(guó)顧問(wèn)咨詢(xún)部門(mén)的講師主講,為期三天,大有斬獲。好多困擾已久的問(wèn)題和疑惑得到了解答,有種豁然開(kāi)朗的感覺(jué)。

課程內(nèi)容是MSF-MicrosoftSolutionsFramework,微軟解決方案框架,所謂MSF,就是微軟公司定義的用于軟件項(xiàng)目管理的一套完整的流程、方法。講義是從英文教材翻譯過(guò)來(lái)的,MSF的版本是3.0。你可能會(huì)覺(jué)得奇怪,怎么這個(gè)框架還有版本。嗯,沒(méi)錯(cuò),微軟公司的講師聲稱(chēng),當(dāng)VisualStudio.net2005發(fā)布的時(shí)候,會(huì)整合、攜帶MSF4.0一起面市。

因?yàn)镸SF自身也是根據(jù)軟件產(chǎn)業(yè)環(huán)境,根據(jù)新的思想、新的理念、新的實(shí)際項(xiàng)目經(jīng)驗(yàn)不斷調(diào)整,不斷演進(jìn)的,并不是教條。如3.0版本的過(guò)程模型中,就比2.0版本多了一個(gè)稱(chēng)為部署階段的過(guò)程。

MSF是由微軟公司的全球產(chǎn)品組、咨詢(xún)服務(wù)部門(mén)、信息技術(shù)部、微軟的合作伙伴共同協(xié)作,分析、總結(jié)經(jīng)過(guò)實(shí)踐檢驗(yàn)的正確經(jīng)驗(yàn),對(duì)比業(yè)界的方法,匯總而成,是關(guān)于“人和過(guò)程”的指南。它的特點(diǎn)就是實(shí)戰(zhàn)性很強(qiáng),對(duì)項(xiàng)目整個(gè)過(guò)程的指導(dǎo)很完整。而且,它是通用的體系,不管你用什么技術(shù),做什么項(xiàng)目,都有可以參照的準(zhǔn)則。

MSF主要包含了兩套模型、三個(gè)準(zhǔn)則。模型正好涵蓋了“人和過(guò)程”:團(tuán)隊(duì)模型、過(guò)程模型。三個(gè)準(zhǔn)則:項(xiàng)目管理準(zhǔn)則、風(fēng)險(xiǎn)管理準(zhǔn)則、就緒管理準(zhǔn)則。

在講師講述團(tuán)隊(duì)模型的時(shí)候,很有趣,讓我們5個(gè)人一組,分組做了一個(gè)讓人印象深刻的實(shí)驗(yàn)。這也是這套課程的獨(dú)到之處,講師上課,并非照本宣科的講,而是在學(xué)習(xí)過(guò)程中,穿插了多個(gè)實(shí)驗(yàn)和具體的項(xiàng)目實(shí)例,讓大家在一個(gè)臨時(shí)組織的團(tuán)隊(duì)中,體會(huì)理論的含義,加深消化理解。

這個(gè)實(shí)驗(yàn)并不復(fù)雜,就是模仿大家日常工作中最常見(jiàn)的、項(xiàng)目小組的結(jié)構(gòu)化組織形式,小組包含一個(gè)“老板”,一個(gè)項(xiàng)目經(jīng)理,多個(gè)團(tuán)隊(duì)成員。由“老大”發(fā)號(hào)施令,讓項(xiàng)目經(jīng)理指揮自己團(tuán)隊(duì)的人執(zhí)行,然后看結(jié)果。等15分鐘的時(shí)限過(guò)去,“老板”揭示“成果”,小組成員要當(dāng)眾發(fā)表感想。難以想象,平時(shí)我們認(rèn)為那么自然的組織結(jié)構(gòu),竟然有這么多缺陷!

老板感言:我以為大家知道的事情,原來(lái)他們根本不了解,不知道,信息完全不對(duì)稱(chēng)。

項(xiàng)目經(jīng)理:太累,不懂領(lǐng)導(dǎo)到底要啥。

團(tuán)隊(duì)成員:閑得無(wú)聊,不知道要干什么。對(duì)工作沒(méi)有積極性,不主動(dòng)。

這樣的結(jié)果就是:領(lǐng)導(dǎo)和項(xiàng)目經(jīng)理的個(gè)人能力,基本決定了項(xiàng)目成功的可能性。

然后大家開(kāi)始分析為什么會(huì)這樣,原因在哪里,于是就引入了MSF的團(tuán)隊(duì)模型。

當(dāng)然這個(gè)實(shí)驗(yàn)?zāi)P蜑榱送怀鰡?wèn)題,做了很多簡(jiǎn)化,但在實(shí)際環(huán)境中,這些缺陷是確確實(shí)實(shí)存在的。

MSF的團(tuán)隊(duì)模型中,分成了6個(gè)角色,這6個(gè)角色是:程序管理、開(kāi)發(fā)、測(cè)試、發(fā)布管理、用戶體驗(yàn)、產(chǎn)品管理。每個(gè)角色之間是平等的關(guān)系,沒(méi)有上下級(jí)的行政差別。

這幾個(gè)角色并非一定要和人一一對(duì)應(yīng),當(dāng)你沒(méi)有足夠的人手時(shí)候,一些角色可以重疊,由一個(gè)人兼任,但開(kāi)發(fā)不推薦和其它角色兼任,這是因?yàn)橐3珠_(kāi)發(fā)的封閉性。

當(dāng)你的團(tuán)隊(duì)人數(shù)眾多,規(guī)模比較大的時(shí)候,可以把大團(tuán)隊(duì)劃分成小團(tuán)隊(duì),再由核心團(tuán)隊(duì)總攬。既可以按照軟件功能、特性來(lái)分成功能團(tuán)隊(duì),也可以根據(jù)職能劃分,例如,程序管理角色有多個(gè)人擔(dān)任。這充分體現(xiàn)了MSF非常靈活、務(wù)實(shí)的一面,適應(yīng)性很強(qiáng)??梢杂糜趲讉€(gè)人的小TEAM,也可以適用于規(guī)模很大的團(tuán)隊(duì)。

敏捷軟件開(kāi)發(fā)理論適應(yīng)性就弱些,大家公認(rèn)不太適合超過(guò)10人的團(tuán)隊(duì)組織,而且,對(duì)成員的要求更高。

在另外一個(gè)模型-過(guò)程模型里面,MSF敏捷的一面又顯露了出來(lái)。通過(guò)把復(fù)雜的項(xiàng)目分成多個(gè)版本進(jìn)行迭代開(kāi)發(fā),來(lái)充分的簡(jiǎn)化項(xiàng)目難度。每個(gè)版本都有自己要完成的功能范圍,可以看成一個(gè)“小項(xiàng)目”,項(xiàng)目小了,復(fù)雜度、難度自然大大下降,當(dāng)然成功的概率就高的多。而且,和項(xiàng)目相關(guān)的人能很快的評(píng)估項(xiàng)目成果,來(lái)決定項(xiàng)目的“下一版本”方向。

在每個(gè)項(xiàng)目過(guò)程中,都包含一個(gè)很完整的階段,項(xiàng)目構(gòu)思、項(xiàng)目計(jì)劃、項(xiàng)目開(kāi)發(fā)、項(xiàng)目穩(wěn)定、項(xiàng)目部署。從項(xiàng)目構(gòu)思到項(xiàng)目部署結(jié)束,每個(gè)環(huán)節(jié)都有很多的所謂“里程碑”成果。就是每個(gè)階段都有很明確的要求,到底要拿出什么成果。而這些成果,是需要團(tuán)隊(duì)成員共同努力來(lái)取得的,正好和團(tuán)隊(duì)模型相互結(jié)合。

在項(xiàng)目的任何一個(gè)階段,每一個(gè)團(tuán)隊(duì)成員都要有成果,大家是并行工作的。這樣一來(lái),就避免了傳統(tǒng)組織方法的很多弊病,如開(kāi)發(fā)沒(méi)結(jié)束,測(cè)試難以進(jìn)行。在這樣的模型中,不再是一個(gè)上司發(fā)號(hào)施令,下面的人去被動(dòng)執(zhí)行,已經(jīng)演變成了大家都能積極主動(dòng)的參與進(jìn)來(lái),每個(gè)人都有事情可以做。不同的角色在不同的項(xiàng)目階段,分別起到主導(dǎo)作用。

課程中還有一個(gè)很重要的MSF原則貫穿其中,那就是風(fēng)險(xiǎn)。所謂風(fēng)險(xiǎn),簡(jiǎn)單的說(shuō)就是事件有可能發(fā)生,但是不確定何時(shí)何地。

團(tuán)隊(duì)最早開(kāi)始做的事情之一就是管理風(fēng)險(xiǎn),我們通過(guò)分組,在課堂上模擬了一遍,很有意思。每個(gè)人根據(jù)實(shí)驗(yàn)要求,挖空心思,冥思苦想,想象在項(xiàng)目過(guò)程中到底會(huì)發(fā)生什么事情,判斷可能性和后果。連團(tuán)隊(duì)成員懷孕,無(wú)法繼續(xù)工作這種事情也被找了出來(lái),戲劇性的是,一個(gè)學(xué)員就承認(rèn),自己的團(tuán)隊(duì)就遇見(jiàn)了這樣的麻煩,而且還不知道到底應(yīng)該怎么辦。

管理風(fēng)險(xiǎn)的目的就是把握主動(dòng)權(quán),在風(fēng)險(xiǎn)發(fā)生的時(shí)候能迅速處理,從而保證項(xiàng)目能順利進(jìn)行下去。這樣一來(lái),客戶會(huì)對(duì)我們更有信心,更信任我們,項(xiàng)目成功的可能性會(huì)進(jìn)一步提高。

課程的后面,就是具體的項(xiàng)目執(zhí)行過(guò)程了,如項(xiàng)目計(jì)劃的制定、開(kāi)發(fā)、穩(wěn)定、部署等等。其中不乏精彩的觀點(diǎn)和指導(dǎo)方針,讓你有法可依。

這就是我在MSF培訓(xùn)結(jié)束后的體會(huì)和總結(jié)。理論和實(shí)踐從來(lái)都是相互交織的,沒(méi)有理論,做事情就沒(méi)有章法,沒(méi)有后勁。缺乏實(shí)踐,理論就變得十分空洞,陷入空談。你必須把理論不斷的應(yīng)用于項(xiàng)目管理實(shí)踐,才能不斷的成長(zhǎng)、成熟。(it168blog)

發(fā)布:2007-04-23 09:38    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
石家莊OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢(xún):400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢(xún)

泛普石家莊OA快博其他應(yīng)用

石家莊OA軟件 石家莊OA新聞動(dòng)態(tài) 石家莊OA信息化 石家莊OA快博 石家莊OA行業(yè)資訊 石家莊軟件開(kāi)發(fā)公司 石家莊門(mén)禁系統(tǒng) 石家莊物業(yè)管理軟件 石家莊倉(cāng)庫(kù)管理軟件 石家莊餐飲管理軟件 石家莊網(wǎng)站建設(shè)公司