自1996年,作者開(kāi)始正式接觸并從事信息系統(tǒng)軟件開(kāi)發(fā)與集成方面的工作。本文為2003年參加信息系統(tǒng)集成項(xiàng)目經(jīng)理培訓(xùn)后,結(jié)合自身經(jīng)歷,對(duì)信息系統(tǒng)集成項(xiàng)目“成功”整理的一些文字。 當(dāng)時(shí),作者已陸續(xù)參與或直接管理過(guò)教育、工商、公安、航天、煤炭等行業(yè)軟件項(xiàng)目以及在新任職公司參與的一些政府、企業(yè)辦公軟件。在這次反思過(guò)程中,最大的觸動(dòng)是下面的一系列問(wèn)題: 對(duì)以前所經(jīng)歷的項(xiàng)目,尤其是一些所謂“成功”的項(xiàng)目是不是真的是成功了? 進(jìn)一步努力的方向和余地在哪里? 怎樣才算得上是一個(gè)合格的、真正意義上的項(xiàng)目經(jīng)理? 怎樣才算得上是一個(gè)高效的、健康的、真正意義上的項(xiàng)目團(tuán)隊(duì)? 怎樣才算得上是對(duì)項(xiàng)目進(jìn)行了有效、可靠的管理與控制,使項(xiàng)目的成功有了真正保障? 怎樣才算得上是真正意義上成功的項(xiàng)目?…… 案例一:“項(xiàng)目”往往只是進(jìn)行了“開(kāi)發(fā)”工作。 曾負(fù)責(zé)某?!敖虒W(xué)管理系統(tǒng)”軟件的開(kāi)發(fā)項(xiàng)目,當(dāng)時(shí)開(kāi)發(fā)周期僅僅3個(gè)月。沒(méi)有需求調(diào)研,僅僅根據(jù)用戶提供的一些表格開(kāi)始進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì)與程序開(kāi)發(fā);開(kāi)發(fā)過(guò)程中也幾乎沒(méi)有和用戶進(jìn)行交流;項(xiàng)目小組4個(gè)人,有2人幾乎沒(méi)有參與到項(xiàng)目中來(lái),基本是作者自己設(shè)計(jì)、“開(kāi)發(fā)”;值得慶幸的是:最后,用戶是“認(rèn)可”我們工作的,軟件的后來(lái)使用情況如何不得而知?,F(xiàn)在回想起來(lái),存在很多問(wèn)題: 問(wèn)題1:項(xiàng)目缺少需求調(diào)研階段,項(xiàng)目范圍不確定 最初,根據(jù)我們自己的認(rèn)識(shí),“閉門造車”式的完成了系統(tǒng)的分析。在設(shè)計(jì)數(shù)據(jù)庫(kù)表時(shí)發(fā)現(xiàn),這樣的“需求”根本無(wú)法確定,于是在系統(tǒng)設(shè)計(jì)過(guò)程中對(duì)需求開(kāi)始進(jìn)行細(xì)化。 通過(guò)對(duì)其輸出要求的數(shù)據(jù)入手進(jìn)行分析發(fā)現(xiàn):用戶主要希望通過(guò)該系統(tǒng)實(shí)現(xiàn)自動(dòng)排課、學(xué)生檔案查詢、教師檔案查詢、學(xué)生參加課程情況、教師承擔(dān)課程情況、學(xué)生課程成績(jī)、班級(jí)課程成績(jī)排名等信息的打印輸出。 于是針對(duì)信息的不同類型對(duì)數(shù)據(jù)進(jìn)行了合理設(shè)計(jì)分為:學(xué)生檔案、教師檔案、班級(jí)信息、教室信息、課程信息四類元數(shù)據(jù);通過(guò)排課、錄入考試成績(jī)等操作建立信息的關(guān)聯(lián),從而形成課程排課表、課程成績(jī)表等計(jì)算數(shù)據(jù)。根據(jù)查詢與打印的要求,建立相應(yīng)的檢索表。 利用這種“倒推法”,最終我們贏得了用戶的“認(rèn)可”。 回想起來(lái),從項(xiàng)目范圍上有很大的風(fēng)險(xiǎn)性:因?yàn)槭菬o(wú)的放失,針對(duì)不確定的需求開(kāi)展項(xiàng)目,所謂“成功”靠的是個(gè)別項(xiàng)目成員的開(kāi)發(fā)經(jīng)驗(yàn)與良好的客戶關(guān)系,對(duì)項(xiàng)目范圍沒(méi)有進(jìn)行有效管理和控制。 問(wèn)題2:項(xiàng)目組織不力,沒(méi)有調(diào)動(dòng)起全部的資源,質(zhì)量與進(jìn)度也難以控制。 當(dāng)時(shí)的想法很簡(jiǎn)單:那兩個(gè)成員是“新手”,與其教會(huì)他們,還沒(méi)有完全靠自己開(kāi)發(fā)出來(lái)快,時(shí)間“等不及”?,F(xiàn)在看來(lái),是缺乏有力的項(xiàng)目組織與管理。如果嚴(yán)格按照軟件工程的步驟,做好詳細(xì)的系統(tǒng)設(shè)計(jì),事實(shí)上個(gè)人的開(kāi)發(fā)技術(shù)將不再是瓶頸。而且,設(shè)計(jì)人員過(guò)多的參與開(kāi)發(fā)本身就是資源的巨大浪費(fèi)。很多可以并行的工作只能逐個(gè)實(shí)施,使項(xiàng)目進(jìn)度得不到保障。 當(dāng)然,最理想的項(xiàng)目組是需求人員能夠挖掘到并把握客戶的真正需求,設(shè)計(jì)人員能夠完全把握需求人員的系統(tǒng)規(guī)劃意圖,開(kāi)發(fā)人員能夠完全實(shí)現(xiàn)設(shè)計(jì)人員的設(shè)計(jì)要求。但是這樣的項(xiàng)目組往往很難找到,即使確實(shí)存在也會(huì)很容易被公司分散到不同項(xiàng)目。使項(xiàng)目組成員在項(xiàng)目過(guò)程中受到良好的鍛煉,本身就是項(xiàng)目經(jīng)理應(yīng)該考慮的事情。如果缺少達(dá)到期望要求的項(xiàng)目組成員,那就更需要逐步培養(yǎng)他們。 與此同時(shí),其他項(xiàng)目成員參與的很少,意味著該項(xiàng)目的質(zhì)量寄托在個(gè)別人的個(gè)人才能與經(jīng)驗(yàn)技巧上。一旦出現(xiàn)疏漏、考慮不周,往往需要返工,缺乏穩(wěn)定的質(zhì)量監(jiān)控機(jī)制,系統(tǒng)質(zhì)量與實(shí)施進(jìn)度都無(wú)法保證。從這一角度上講,該項(xiàng)目在管理上是十分失敗的。 問(wèn)題3:項(xiàng)目浮于客戶需求的表面,為了信息化而信息化,并沒(méi)有做深層次的工作。 就當(dāng)時(shí)的項(xiàng)目實(shí)際而言,我們提供的交付物:該軟件是針對(duì)于特定業(yè)務(wù)的,至于該業(yè)務(wù)對(duì)學(xué)校工作有無(wú)深層次的意義和影響,當(dāng)時(shí)根本就沒(méi)有考慮,充其量不過(guò)是一個(gè)方便的打印、查詢工具而已,難以稱其為“系統(tǒng)”,由于最初設(shè)計(jì)的局限,采集的信息數(shù)據(jù)再利用也存在麻煩。 總體而言,該項(xiàng)目完成了客戶交給的開(kāi)發(fā)工作,至于為什么開(kāi)發(fā),又開(kāi)發(fā)了一個(gè)什么東西卻并不是很清楚。同時(shí),對(duì)項(xiàng)目沒(méi)有進(jìn)行有效的管理與控制,項(xiàng)目經(jīng)理在項(xiàng)目組中僅僅是帶頭開(kāi)發(fā)的程序員,既不是什么項(xiàng)目組織者,也更稱不上是項(xiàng)目的管理者。 案例二:“項(xiàng)目”往往回避了客戶真正的需求。 客戶真正的需求往往需要仔細(xì)研究才能獲得,系統(tǒng)規(guī)劃初期,難以發(fā)現(xiàn)客戶真正的需求。到后期,為了項(xiàng)目的“成功”,總是不得不回避掉那些用戶的真正需求,使系統(tǒng)的可用性降低,使我們的整個(gè)行業(yè)解決方案大大折扣。 問(wèn)題:所忽略的正是用戶所需要的 2001年,曾負(fù)責(zé)一集團(tuán)型國(guó)有企業(yè)的辦公自動(dòng)化項(xiàng)目建設(shè)。在兩周內(nèi),我和一位同事“高效”完成了該系統(tǒng)的需求調(diào)研、用戶評(píng)審工作,得到了該系統(tǒng)的軟件需求。 最初,我們并未真正領(lǐng)會(huì)所謂的“二級(jí)單位OA系統(tǒng)”意味著什么。只是想表示將來(lái)的系統(tǒng)可以為二級(jí)單位所使用。對(duì)于二級(jí)單位的需求只是看了一個(gè)重點(diǎn)單位的情況,并未做全面、深入的了解。 實(shí)際開(kāi)發(fā)出來(lái)的系統(tǒng)是單層的,根本不存在二級(jí)系統(tǒng)的概念。最初,客戶并未馬上提出二級(jí)系統(tǒng)的需求。系統(tǒng)試運(yùn)行后一個(gè)月,用戶提出在二級(jí)單位的OA系統(tǒng)如何實(shí)現(xiàn)的問(wèn)題,并提出如下具體要求:
由于當(dāng)時(shí)系統(tǒng)已經(jīng)建成,我們對(duì)該需求進(jìn)行了技術(shù)攻關(guān)分析,得出三種方案:
然后,從技術(shù)難度、開(kāi)發(fā)成本、所需工作量三個(gè)關(guān)鍵指標(biāo)的角度,對(duì)上述三個(gè)方案作出如下分析:
經(jīng)過(guò)分析,基于當(dāng)時(shí)項(xiàng)目的進(jìn)展情況,方案C是容易實(shí)施和可以讓各方接受的,同時(shí)也是與用戶的真實(shí)需求差距比較大的。 事實(shí)上,如果從設(shè)計(jì)之初意識(shí)到用戶真正的需求,在系統(tǒng)規(guī)劃、設(shè)計(jì)階段方案B是可以實(shí)現(xiàn)的,并且對(duì)成本、技術(shù)難度等指標(biāo)的影響并不大。方案C是一種后續(xù)的、補(bǔ)救的方案,而不是技術(shù)實(shí)現(xiàn)上的最佳方案,同時(shí)開(kāi)發(fā)商投入更多的成本,最終用戶卻獲得了較低的收益。 后來(lái),該項(xiàng)目贏得客戶滿意度還不錯(cuò),這更多地源于我們的工作態(tài)度和規(guī)范的工作方法、習(xí)慣。單從技術(shù)實(shí)現(xiàn)質(zhì)量上來(lái)考核,該項(xiàng)目不能算是一個(gè)成功的項(xiàng)目。 曾負(fù)責(zé)某行業(yè)業(yè)務(wù)系統(tǒng)的開(kāi)發(fā)工作,當(dāng)時(shí)已經(jīng)有較為明確的客戶需求,規(guī)范的行業(yè)標(biāo)準(zhǔn),也有足夠的人力,同時(shí)是專門的小組進(jìn)行開(kāi)發(fā)。面臨的問(wèn)題是工期緊:一個(gè)月。于是,項(xiàng)目組進(jìn)行了充分分工:數(shù)據(jù)庫(kù)設(shè)計(jì)獨(dú)立進(jìn)行;業(yè)務(wù)模塊分塊突擊開(kāi)發(fā)。一時(shí)間,各項(xiàng)工作齊頭并進(jìn)。兩周后出現(xiàn)下列問(wèn)題:
針對(duì)上述問(wèn)題,在項(xiàng)目經(jīng)理組織下,項(xiàng)目組采取了果斷措施:
同時(shí),項(xiàng)目組開(kāi)始“趕工”:天天晚上加班、周周周末加班,到月末,只有一個(gè)模塊開(kāi)發(fā)基本符合要求,其他80%模塊不是沒(méi)有完成、就是必須修改!但經(jīng)過(guò)冷靜分析,我們得出如下結(jié)論:
通過(guò)上述分析,項(xiàng)目組決定,調(diào)整、更新原有的計(jì)劃組(進(jìn)度、成本、資源等)將最終完成日期定為兩個(gè)月后。后來(lái),該項(xiàng)目的開(kāi)發(fā)按時(shí)完成,但項(xiàng)目組成員回憶起來(lái)還是后怕不已。當(dāng)時(shí)項(xiàng)目組面臨的局面宛如噩夢(mèng)、令人心悸!因?yàn)椴粌H僅是高強(qiáng)度的工作、無(wú)休止的加班,而且還面臨一個(gè)最郁悶的情況:加班并不能解決問(wèn)題,達(dá)不到預(yù)期的效果。 反思起來(lái),主要是忽略了一個(gè)重要的項(xiàng)目管理原則:有些階段是不可逾越的,否則將為之付出慘重的代價(jià)。項(xiàng)目經(jīng)理在原則問(wèn)題上必須堅(jiān)持立場(chǎng),不能完全被動(dòng)、機(jī)械地執(zhí)行管理層行政命令。要分析,從技術(shù)角度進(jìn)行分析,得出合理的方案,而不是一味迎合上層領(lǐng)導(dǎo)意圖,這樣才能對(duì)項(xiàng)目做到真正的管控。要不然,難免會(huì)讓大家有勁使不到點(diǎn)兒上。 該項(xiàng)目需求分析、系統(tǒng)設(shè)計(jì)時(shí)間很短,造成開(kāi)發(fā)目標(biāo)沒(méi)有很好地明確下來(lái)就開(kāi)始了開(kāi)發(fā)工作。同時(shí),留給項(xiàng)目組成員的印象是“不想再想起這件事”。 十年前,曾參與實(shí)施工商行業(yè)某項(xiàng)目,項(xiàng)目開(kāi)展的從表面過(guò)程上看很成功,最后用戶也對(duì)系統(tǒng)進(jìn)行了驗(yàn)收,但規(guī)模龐大的系統(tǒng),使用率很低,根本沒(méi)有起到系統(tǒng)預(yù)期的作用,究其原因,主要有以下幾點(diǎn):
單純從技術(shù)上考察、從商務(wù)上考核,該項(xiàng)目無(wú)疑是“成功”的,但是,沒(méi)有用戶、沒(méi)有應(yīng)用的項(xiàng)目又有什么成功可言呢? 無(wú)數(shù)開(kāi)發(fā)商都在高喊:“要讓用戶將系統(tǒng)用起來(lái)”。殊不知,要達(dá)到這一目標(biāo),項(xiàng)目經(jīng)理和項(xiàng)目團(tuán)隊(duì)在項(xiàng)目啟動(dòng)之時(shí)就必須學(xué)會(huì)從客戶的角度思考問(wèn)題,從客戶的角度來(lái)看待每一個(gè)項(xiàng)目活動(dòng)和項(xiàng)目產(chǎn)品。 曾負(fù)責(zé)某醫(yī)藥行業(yè)項(xiàng)目,通過(guò)項(xiàng)目組的共同奮戰(zhàn)和“良好”的項(xiàng)目管理與控制,項(xiàng)目驗(yàn)收了。但客戶的問(wèn)題從來(lái)沒(méi)有終止過(guò),雖然客戶也承認(rèn)是自己不斷的在變換想法。 可是,反思一下:又何嘗不是我們項(xiàng)目組在項(xiàng)目建設(shè)初期可能忽視了用戶的某些隱式需求,沒(méi)有提供充分的、足夠的設(shè)計(jì)方案。真的追起責(zé)任來(lái),恐怕最終用戶有20%,項(xiàng)目組(包括建設(shè)單位和客戶代表)要占80%。 上邊所述的案例都是很普通的信息系統(tǒng)建設(shè)項(xiàng)目,反思起來(lái),它們?cè)谡f(shuō)明著一些看似“成功”的項(xiàng)目,并不是真正成功的項(xiàng)目。 那么,怎樣才是一個(gè)真正成功的項(xiàng)目呢?對(duì)于這個(gè)問(wèn)題,很難做出被普遍認(rèn)同的答案。但有一點(diǎn)是很明確的:項(xiàng)目經(jīng)理作為項(xiàng)目成敗的直接責(zé)任人,不斷總結(jié)先前項(xiàng)目的經(jīng)驗(yàn)和教訓(xùn),在后續(xù)項(xiàng)目管理和控制中不斷改進(jìn)和提高,將有助于項(xiàng)目的真正成功。 本文最早發(fā)布于2010年1月希賽網(wǎng),2018年5月重新編輯。
|
|
來(lái)自: 宇塵埃的圖書(shū)館 > 《經(jīng)驗(yàn)分享》