您的位置:軟件測(cè)試 > 軟件項(xiàng)目管理 > 進(jìn)度管理 >
談?wù)勡浖?xiàng)目管理的重要性
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2013/5/14 15:23:53 ] 推薦標(biāo)簽:

公司在發(fā)展的同時(shí),也會(huì)積蓄一些各方面經(jīng)驗(yàn)。列出所有的經(jīng)驗(yàn),按其分類。系統(tǒng)分析中的經(jīng)驗(yàn)提供給系統(tǒng)分析,設(shè)計(jì)人員中的經(jīng)驗(yàn)提供給管理人員,技術(shù)中的經(jīng)驗(yàn)提供給開(kāi)發(fā)員。這樣我們會(huì)有更多的時(shí)間花在新的錯(cuò)誤的防范上面。開(kāi)發(fā)出來(lái)的系統(tǒng)會(huì)一個(gè)比一個(gè)好。

2)風(fēng)險(xiǎn)管理:

下面先看一下來(lái)自一段網(wǎng)上的文章吧!

“一般認(rèn)為賭博是在冒險(xiǎn)。拉斯維加斯老虎機(jī)的設(shè)計(jì)者將老虎機(jī)的大賠付率定為97%,即你花時(shí)間,往老虎機(jī)里塞進(jìn)100元,多只能贏回970元。

但是,如果比起軟件開(kāi)發(fā)所冒險(xiǎn),拉斯維加斯的賭博簡(jiǎn)直可以稱為“安全的冒險(xiǎn)”了。軟件項(xiàng)目所面臨的不斷變換的用戶需求、糟糕的計(jì)劃與估算、不可信賴的承包人、欠缺的管理經(jīng)驗(yàn)、人員問(wèn)題、傷筋動(dòng)骨的技術(shù)失敗、性能欠佳...等等不勝枚舉的風(fēng)險(xiǎn),使大型項(xiàng)目按時(shí)完成的概率幾乎為0,大型項(xiàng)目被取消的概率和賭博一樣成敗參半(Jones 1991)。”

所以項(xiàng)目開(kāi)發(fā)中對(duì)風(fēng)險(xiǎn)進(jìn)行控制管理大大提高了軟件開(kāi)發(fā)的成功性。軟件風(fēng)險(xiǎn)管理工作是在風(fēng)險(xiǎn)成為影響軟件項(xiàng)目成功的威脅之前,識(shí)別、著手處理并消除風(fēng)險(xiǎn)的源頭。一般我們可以在幾個(gè)層次上定位、管理風(fēng)險(xiǎn)。

1) 危機(jī)管理---救火模式,是在風(fēng)險(xiǎn)已經(jīng)造成麻煩后才著手處理它們。

2) 失敗處理---察覺(jué)到了風(fēng)險(xiǎn)并迅速做出反應(yīng),但只是在風(fēng)險(xiǎn)發(fā)生之后。

3) 風(fēng)險(xiǎn)緩解---事先制定好風(fēng)險(xiǎn)發(fā)生后的補(bǔ)救措施,但不做任何防范措施。

4) 著力預(yù)防---將風(fēng)險(xiǎn)識(shí)別與風(fēng)險(xiǎn)防范作為軟件項(xiàng)目的一部分加以規(guī)劃和執(zhí)行。

5) 消滅根源---識(shí)別和消除可能產(chǎn)生風(fēng)險(xiǎn)的根源。

1、2、3項(xiàng)都是被動(dòng)進(jìn)行的,亡羊補(bǔ)牢,為時(shí)已完。所以我們應(yīng)當(dāng)著力于預(yù)防風(fēng)險(xiǎn),更好的是消除風(fēng)險(xiǎn)根源。

風(fēng)險(xiǎn)管理由風(fēng)險(xiǎn)評(píng)估和風(fēng)險(xiǎn)控制。而風(fēng)險(xiǎn)評(píng)估由風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)分析和風(fēng)險(xiǎn)優(yōu)先級(jí)組成:

● 風(fēng)險(xiǎn)識(shí)別:是提出一個(gè)潛在破壞項(xiàng)目進(jìn)度的風(fēng)險(xiǎn)列表,像生成錯(cuò)誤列表一樣。

● 風(fēng)險(xiǎn)分析:評(píng)估每一個(gè)風(fēng)險(xiǎn)出現(xiàn)的可能性及其影響,判定風(fēng)險(xiǎn)的級(jí)別。

● 風(fēng)險(xiǎn)優(yōu)先級(jí):按風(fēng)險(xiǎn)影響大小排出一個(gè)風(fēng)險(xiǎn)優(yōu)先級(jí),這個(gè)風(fēng)險(xiǎn)列表將作為風(fēng)險(xiǎn)控制的基礎(chǔ)。

風(fēng)險(xiǎn)控制由風(fēng)險(xiǎn)管理計(jì)劃,風(fēng)險(xiǎn)化解和風(fēng)險(xiǎn)監(jiān)控組成。

● 風(fēng)險(xiǎn)管理計(jì)劃:制定一個(gè)應(yīng)對(duì)每個(gè)重要風(fēng)險(xiǎn)的方案,同時(shí)確保每一個(gè)單獨(dú)的風(fēng)險(xiǎn)管理計(jì)劃之間以及與整體項(xiàng)目計(jì)劃之間相一致。

● 風(fēng)險(xiǎn)化解:每個(gè)重要風(fēng)險(xiǎn)所對(duì)應(yīng)計(jì)劃的執(zhí)行。

● 風(fēng)險(xiǎn)監(jiān)控:是對(duì)解決風(fēng)險(xiǎn)的過(guò)程進(jìn)行監(jiān)控,風(fēng)險(xiǎn)監(jiān)控還可以包括識(shí)別新的風(fēng)險(xiǎn)并將其反饋到正在進(jìn)行的風(fēng)險(xiǎn)管理進(jìn)程中等方面的工作。

現(xiàn)在以我以前做的項(xiàng)目來(lái)說(shuō)明一下我是怎樣進(jìn)行風(fēng)險(xiǎn)管理的。

接到項(xiàng)目對(duì)項(xiàng)目進(jìn)行調(diào)研工作,在調(diào)研中要注意到克服錯(cuò)誤列表中的錯(cuò)誤。調(diào)研完成后,寫(xiě)需求說(shuō)明書(shū)初稿(一般根據(jù)情況至少給出兩個(gè)以上的方案),為客戶進(jìn)行講解,結(jié)合客戶意見(jiàn)再次進(jìn)行修改。把修改后的說(shuō)明書(shū)和同事進(jìn)行討論,再次進(jìn)行修改。在此期間寫(xiě)出總體設(shè)計(jì)的初稿(大的框架)。后再為客戶講解,再次修改少量的功能?蛻舸_定需求滿足后可進(jìn)行總體設(shè)計(jì)了。在生成需求分析的同時(shí),注意列出需求中存在的風(fēng)險(xiǎn)。如:需求改變問(wèn)題、需求定義欠佳等風(fēng)險(xiǎn)。在進(jìn)行總體設(shè)計(jì)時(shí),多和客戶交流。因?yàn)樵诳傮w設(shè)計(jì)中修改需求比在詳細(xì)設(shè)計(jì)中修改要容易比在編碼階段修改更加容易了。之后生成總體設(shè)計(jì)說(shuō)明書(shū)。同時(shí)在總體設(shè)計(jì)中也要對(duì)一些不定的因素進(jìn)行風(fēng)險(xiǎn)監(jiān)控。列出風(fēng)險(xiǎn)列表。根據(jù)總體設(shè)計(jì)說(shuō)明書(shū)可以開(kāi)始詳細(xì)設(shè)計(jì)了。在詳細(xì)設(shè)計(jì)中除了要考慮系統(tǒng)設(shè)計(jì)外還要考慮一些技術(shù)風(fēng)險(xiǎn)問(wèn)題。把很難預(yù)見(jiàn)的問(wèn)題列到風(fēng)險(xiǎn)列表中。注意,從需求分析到詳細(xì)設(shè)計(jì),隨著系統(tǒng)開(kāi)發(fā)的進(jìn)度, 以前不明的因素將會(huì)慢慢顯露。同時(shí)也會(huì)出現(xiàn)新的不明因素。這樣讓我們必須在整個(gè)設(shè)計(jì)開(kāi)發(fā)過(guò)程中進(jìn)行風(fēng)險(xiǎn)監(jiān)控、風(fēng)險(xiǎn)識(shí)別、風(fēng)險(xiǎn)分析和風(fēng)險(xiǎn)化解工作。同理,在編碼中也同樣處理。在開(kāi)發(fā)過(guò)程中根據(jù)分析不同,把風(fēng)險(xiǎn)按階段分為需求分析階段風(fēng)險(xiǎn)、總體設(shè)計(jì)階段風(fēng)險(xiǎn)、詳細(xì)設(shè)計(jì)階段風(fēng)險(xiǎn)和編碼階段風(fēng)險(xiǎn)。并交由此階段的人員進(jìn)行監(jiān)控和化解。同時(shí),如果在化解安全區(qū)(規(guī)定解決問(wèn)題的時(shí)間段中)內(nèi)無(wú)法完成解決,則提交專家組(包括到外請(qǐng)的專家顧問(wèn))解決( 我們一般是在周五下午的討論會(huì)上進(jìn)行)。當(dāng)然軟件開(kāi)發(fā)中所碰到的風(fēng)險(xiǎn)是很多的。但不可能完全同時(shí)進(jìn)行風(fēng)險(xiǎn)監(jiān)控的。通常是把風(fēng)險(xiǎn)列表中認(rèn)為會(huì)發(fā)生的風(fēng)險(xiǎn)乘損失的大小后的大數(shù)進(jìn)行嚴(yán)格的監(jiān)控起來(lái)。隨著開(kāi)發(fā)進(jìn)度,風(fēng)險(xiǎn)是在變化的,所以風(fēng)險(xiǎn)列表可能會(huì)增加也可能會(huì)減少。只要風(fēng)險(xiǎn)管理好了。系統(tǒng)成功了一大半。

3)人員管理:

不同人員之間經(jīng)驗(yàn)的不同導(dǎo)致績(jī)效差別是有目共睹的,大家可能對(duì)不同開(kāi)發(fā)人員之間生產(chǎn)效率差距達(dá)10:1的觀點(diǎn)較為熟悉,大家也知道一些明確激勵(lì)措施所帶來(lái)的正面影響。所以人員管理在軟件項(xiàng)目中也有較重的分量。很清楚,人力因素極大地影響著生產(chǎn)效率,同時(shí)任何關(guān)注提高生產(chǎn)效率的組織首先必須有一套良好的人員激勵(lì)、團(tuán)隊(duì)合作、員工選擇及培訓(xùn)的機(jī)制。這樣才能充分發(fā)揮人員的自身能動(dòng)性。為公司創(chuàng)造更多的價(jià)值。

除了以上幾個(gè)面的管理外還有其它方面的管理也決定軟件項(xiàng)目的成功與否。如:團(tuán)隊(duì)合作、團(tuán)隊(duì)結(jié)構(gòu)、生產(chǎn)率工具等等。這里不多說(shuō)。大家還是抽空多看看書(shū)。因?yàn)橹灰氵x擇了從事計(jì)算機(jī)工作,你選擇了永不能停止的學(xué)習(xí)、學(xué)習(xí),再學(xué)習(xí)。否則你將被淘汰。這是多么殘酷但又多么現(xiàn)實(shí)的事呀!

 三、在項(xiàng)目開(kāi)發(fā)中軟件工程VS項(xiàng)目管理:

開(kāi)發(fā)員對(duì)軟件工程是多么熟悉的呀!為什么會(huì)有這么熟悉呢?因?yàn)楝F(xiàn)在的項(xiàng)目要求開(kāi)發(fā)員“按章辦事”。否則充其量也只是一部編程機(jī)器。上面已講了軟件工程的重要性,這里不多說(shuō),F(xiàn)在打個(gè)比喻,如果把軟件工程比做音樂(lè)家,那項(xiàng)目管理是音樂(lè)指揮家。一個(gè)好的音樂(lè)家一個(gè)人能奏出動(dòng)聽(tīng)的音樂(lè),但一群好的音樂(lè)家在一起不一定能揍出好的交響樂(lè)。它還必須有一位好的指揮家。軟件開(kāi)發(fā)也是一樣的,有好的程序員只是前提條件,要開(kāi)發(fā)出好的軟件,還要有一個(gè)好的管理。

上一頁(yè)12下一頁(yè)
軟件測(cè)試工具 | 聯(lián)系我們 | 投訴建議 | 誠(chéng)聘英才 | 申請(qǐng)使用列表 | 網(wǎng)站地圖
滬ICP備07036474 2003-2017 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd