版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
-z.第2章工程圍管理案例工程的圍管理影響到信息系統(tǒng)工程的成功。在實踐中,需求蔓延〞是信息系統(tǒng)失敗最常見的原因之一,信息系統(tǒng)工程往往在工程啟動、方案、執(zhí)行、甚至收尾時不斷參加新功能,無論是客戶的要求還是工程實現(xiàn)人員對新技術(shù)的試驗,都可能導(dǎo)致信息系統(tǒng)工程圍的失控,從而使得信息系統(tǒng)工程無論在時間、資源和質(zhì)量上都受到重影響。2.1案例一:圍定義閱讀以下關(guān)于信息系統(tǒng)工程管理過程中圍管理面問題的表達,答復(fù)下列問題1至問題3。2.1.1案例場景希賽信息技術(shù)(CSAI原本是一家專注于企業(yè)信息化的公司,在電子政務(wù)如火如荼的時候,開場進軍電子政務(wù)行業(yè)。在電子政務(wù)的市場中,接到的第一個工程是開發(fā)一套工商審批系統(tǒng)。由于電子政務(wù)要求,該系統(tǒng)涉及到兩個互不聯(lián)通的子網(wǎng):政務(wù)網(wǎng)和政務(wù)外網(wǎng)。政務(wù)網(wǎng)中儲存著全部信息,其中包括局部信息;政務(wù)外網(wǎng)可以對公眾開放,開放的信息必須得到授權(quán)。系統(tǒng)要求在這兩個子網(wǎng)中的合法用戶都可以訪問到被授權(quán)的信息,訪問的信息必須是一致可靠,政務(wù)網(wǎng)的信息可以發(fā)布到政務(wù)外網(wǎng),政務(wù)外網(wǎng)的信息在經(jīng)過審批后可以進入政務(wù)網(wǎng)系統(tǒng)。工是該工程的工程經(jīng)理,在捕獲到這個需求后認(rèn)為電子政務(wù)建立與企業(yè)信息化有很大的不同,有其自身的特殊性,假設(shè)照搬企業(yè)信息化原有的經(jīng)歷和案必定會遭到慘敗。因此采用了格瀑布模型,并專門招聘了熟悉網(wǎng)絡(luò)互通互聯(lián)的技術(shù)人員設(shè)計了解決案,在經(jīng)過格評審后實施。在工程交付時,雖然系統(tǒng)完全滿足了性的要求,但用戶對系統(tǒng)用戶界面提出了較大的異議,認(rèn)為不符合政務(wù)信息系統(tǒng)的風(fēng)格,操作也不夠便捷,要求徹底更換。由于最初設(shè)計的缺陷,系統(tǒng)表現(xiàn)層和邏輯層嚴(yán)密耦合,導(dǎo)致70%的代碼重寫,而第二版的用戶界面仍不能滿足最終用戶的要求,最終又重寫的局部代碼才通過驗收。由于系統(tǒng)的反復(fù)變更,工程組成員產(chǎn)生了強烈的挫折感,士氣低落,工程工期也超出原方案的100%?!締栴}1】請不超過300字,對工的行為進展點評?【問題2】請從工程圍管理的角度找出該工程實施過程中的主要管理問題?不超過200字答復(fù)?!締栴}3】請結(jié)合你本人實際工程經(jīng)歷,指出應(yīng)如防止類似問題?不超過200字答復(fù)。2.1.2案例分析這是一個失敗的工程,工在工程管理中既有閃光點,也有失敗的地。但工程管理中的任過失都會影響工程的結(jié)果,而圍管理的失誤對工程的影響更為明顯。模糊的工程圍定義、錯誤的工作分解、缺失的圍確認(rèn)和無力的圍控制都將重影響工程的結(jié)果。工對工程圍有一定的把握。在圍定義中,工發(fā)現(xiàn)了不同行業(yè)間具有不同的特點,電子政務(wù)行業(yè)對系統(tǒng)運行環(huán)境有著特殊的要求。根據(jù)對電子政務(wù)的要求,政務(wù)網(wǎng)與政務(wù)外網(wǎng)是該行業(yè)一致的標(biāo)準(zhǔn),這與企業(yè)信息化是完全不同的。工捕獲到該需求,并對這個需求進展了清晰的定義,根據(jù)瀑布模型的要求,對設(shè)計和實現(xiàn)都進展了格的控制,因此在系統(tǒng)交付時完全滿足了用戶對性的要求。在這一點上,工是成功的。如果在圍定義時忽略了行業(yè)標(biāo)準(zhǔn),工程肯定會招致更大的失敗。但用戶界面的風(fēng)格和操作的便捷性也屬于系統(tǒng)圍的一局部。與系統(tǒng)運行環(huán)境一樣,我們通常稱這類需求為隱性需求。這類需求往往不是由用戶直接提出,而且受行業(yè)特點決定的圍所約束。對于電子政務(wù)來說,系統(tǒng)保持一致的風(fēng)格非常重要。作為政府對公眾開放的窗口而言,并不需要很強的個性化,但一致的界面風(fēng)格可以表達出政務(wù)的肅性??紤]到全體民眾層次差異較大,大多數(shù)訪問系統(tǒng)的用戶一般都沒有承受過系統(tǒng)使用的培訓(xùn),操作的便捷性也是政務(wù)系統(tǒng)必須實現(xiàn)的功能之一。很明顯,對于這些系統(tǒng)的隱性需求工沒有充分考慮,從而導(dǎo)致一而再,再而三的變更。對于軟件工程,所有的需求都必須經(jīng)過清晰的定義,這些需求都是工程圍的一局部。工僅僅注意了其中的一局部,而忽略了用戶界面,最終導(dǎo)致工程的失敗。對于電子政務(wù)信息系統(tǒng),尤其是面向公眾開放的信息系統(tǒng),圍定義更加困難。這些系統(tǒng)的最終用戶幾乎不會參加需求開發(fā)的工作,他們的需求都是間接的,通過政府部門的負(fù)責(zé)人傳遞到工程組。但最終用戶的意見對工程的結(jié)果會有巨大的影響,這是就對圍管理提出了更高的要求。除了在圍定義面的問題外,工在圍確認(rèn)和圍控制面也存在不小的失誤。當(dāng)系統(tǒng)第一次更改時,就應(yīng)該意識到系統(tǒng)界面風(fēng)格和操作便捷性的重要性。這時應(yīng)該清晰地定義系統(tǒng)的界面風(fēng)格和操作風(fēng)格,并設(shè)法進展確認(rèn)。如果采取了恰當(dāng)?shù)拇胧?,第二次的變更是完全可以防止的。在剛剛進入一個陌生領(lǐng)域的時候,其中充滿了各種各樣的風(fēng)險。隱性的行規(guī)和行業(yè)特點都是工程圍的風(fēng)險。面對這些風(fēng)險,即使再細(xì)致的調(diào)研也無法完全防止,也不能完整定義系統(tǒng)的圍。因此可以考慮采取原型法等式來提前暴露風(fēng)險,減少風(fēng)險帶來的損失。因此在案例中,工也沒有進展充分的風(fēng)險管理,采用格的瀑布模型增加了風(fēng)險發(fā)生后帶來的損失。對于這個案例,缺乏良好的設(shè)計也是很明顯的缺陷。用戶界面中耦合了大量的業(yè)務(wù)邏輯,這必然增加變更的代價,從而導(dǎo)致大局部代碼重寫。假設(shè)在工程初期意識到界面變更的風(fēng)險,隨之采用良好的設(shè)計,將表現(xiàn)層和業(yè)務(wù)邏輯徹底分開,系統(tǒng)變更的代價也會小得多。綜上所述,工程經(jīng)理工在整個案例中,針對圍管理做了一些工作,但不全面,在風(fēng)險管理和質(zhì)量管理上也都存在缺陷。有了上面的分析,這道題就很容易作答。工程的閃光點在于對系統(tǒng)運行環(huán)境進展了清晰的定義,并最終滿足了用戶的要求;但不充分的圍定義和圍確認(rèn)招致了工程的失敗,而采用了抗風(fēng)險能力較弱的瀑布模型和低質(zhì)量的設(shè)計又雪上加霜,最終導(dǎo)致工程延期100%.因此第一題答案的要點就很明確了:(1)工注意到了系統(tǒng)運行環(huán)境的特殊性,在良好設(shè)計和實現(xiàn)的情況下滿足了用戶的要求。(2)工忽略了系統(tǒng)用戶的潛在要求,在用戶界面和操作的風(fēng)格上圍定義不清晰,造成系統(tǒng)交付的重大變更。(3)工在第一次問題發(fā)生后仍沒有對圍進展有效的管理,造成了系統(tǒng)第二次的變更。(4)工沒有對用戶界面是否能夠滿足要求的風(fēng)險進展有效的管理,而是采用了對風(fēng)險適應(yīng)性較差的瀑布模型組織開發(fā)。(5)工沒有對設(shè)計質(zhì)量進展有效的控制,造成表現(xiàn)層中耦合了業(yè)務(wù)邏輯,增加了修改的代價。對于第二題,是在第一題的根底上考察對圍管理的理解,因此可以忽略在其他領(lǐng)域的問題。在圍管理中主要包括如下容:(1)圍管理方案。(2)圍定義。(3)工作分解。(4)圍確認(rèn)。(5)圍控制。在本案例中,沒有專門設(shè)計到圍管理方案和工作分解的容。從外表上看,圍定義存在明顯的缺陷。但案例中提到系統(tǒng)又發(fā)生了第二次變更,由此可見,工在圍確認(rèn)和圍控制上也存在缺乏。假設(shè)在問題第一次出現(xiàn)時就進展有效的圍確認(rèn)和圍控制,則完全可以防止第二次的變更。因此,第二題的答案要點如下:(1)工沒有挖掘到系統(tǒng)的全部隱性需求,缺乏準(zhǔn)確的圍定義。(2)在發(fā)生第一次變更時,工仍沒有有效的圍管理,從而造成系統(tǒng)的二次變更。(3)重復(fù)的系統(tǒng)變更說明工對系統(tǒng)圍控制缺乏,導(dǎo)致一而再再而三的反復(fù)。在完成第二題后,第三題就是水到渠成了,第三題的要點見參考答案,此處不再贅述。工程管理是一個系統(tǒng)工程,沒有哪種單一的手段可以有效地改善工程,反之管理中的任疏忽都可能招致重的后果,造成工程的失敗。而軟件工程的復(fù)雜性又決定了工程中的工作環(huán)環(huán)相扣,問題也總是相互關(guān)聯(lián)的。在發(fā)現(xiàn)問題后,也需要采取多種手段才能徹底解決問題。這對信息系統(tǒng)的工程經(jīng)理來說是重大的挑戰(zhàn)。2.1.3參考答案【問題1】(1)工注意到了系統(tǒng)運行環(huán)境的特殊性,在良好設(shè)計和實現(xiàn)的情況下滿足了用戶的要求。(2)工忽略了系統(tǒng)用戶的潛在要求,在用戶界面和操作的風(fēng)格上圍定義不清晰,造成系統(tǒng)交付時的重大變更。(3)工在第一次問題發(fā)生后仍沒有對圍進展有效的管理,造成了系統(tǒng)第二次的變更。(4)工沒有對用戶界面是否能夠滿足要求的風(fēng)險進展有效的管理,而是采用了對風(fēng)險適應(yīng)性較差的瀑布模型組織開發(fā)。(5)工沒有對設(shè)計質(zhì)量進展有效的控制,造成表現(xiàn)層中耦合了業(yè)務(wù)邏輯,增加了修改的代價。【問題2】(1)工沒有挖掘到系統(tǒng)的全部隱性需求,缺乏準(zhǔn)確的圍定義。(2)在發(fā)生第一次變更時,工仍沒有有效的圍管理,從而造成系統(tǒng)的二次變更。(3)重復(fù)的系統(tǒng)變更說明工對系統(tǒng)圍控制缺乏,導(dǎo)致一而再再而三的反復(fù)?!締栴}3】有效的圍管理包括了從圍定義到圍控制等多面的工作,每一項工作都是重要的。對于本案例,要結(jié)合行業(yè)特點進展需求分析,挖掘系統(tǒng)潛在的需求,同時通過原型等法來輔助需求的定義,防止圍定義不清晰的問題。在發(fā)生需求變更時需要進展有效的需求控制,盡量在滿足用戶需求的前提下縮小需求圍,堅決防止需求的再次變更。2.2案例二:工作要點閱讀以下關(guān)于信息系統(tǒng)工程管理過程中工程圍管理面問題的表達,答復(fù)下列問題1至問題2。2.2.1案例場景M集團是希賽信息技術(shù)(CSAI)多年的客戶,CSAI已經(jīng)為其開發(fā)了多個信息系統(tǒng)。最近,M又和CSAI簽訂了新的開發(fā)合同,以擴大整個企業(yè)的信息化應(yīng)用圍,工擔(dān)任該工程的工程經(jīng)理。工組織相關(guān)人員對該工程的工作進展了分解,并參考了公司同M曾經(jīng)合作的工程,評估得到工程,總工作量60人月,方案工期6個月。工程剛剛開場不久,工的高層經(jīng)理S找到工。S表示,由于公司運作的問題,需要在4個月完成工程,考慮到壓縮工期的現(xiàn)實,可以為該工程在增派兩名開發(fā)人員。工認(rèn)為,整個工程的工作量是經(jīng)過仔細(xì)分解后評估得到的,評估過程中也參考了歷史上與K企業(yè)合作的工程度量數(shù)據(jù),該工作量是客觀真實的。目前工程已經(jīng)開場,增派的人手還需要一定的時間熟悉工程情況,因此即使增派兩人也很難在四個月完成。如果強行要求工程組成員通過加班等式追逐4個月完成的目標(biāo),肯定會降低工程的質(zhì)量,造成用戶不滿意。因此,工提出將整個工程分為兩局部實現(xiàn),第一局部使用三個半月的時間,第二局部使用三個月的時間,分別制定出兩局部的驗收標(biāo)準(zhǔn),這樣不增派開發(fā)人員也可以完成。高層經(jīng)理認(rèn)為該案可以滿足公司的運作要求,用戶也同意按照這種案進展實施。六個月以后,工程在沒有增加人員的前提下順利地完成,雖然比最初方案延長了半個月的工期,但既到達了公司的要求,客戶對最終交付的系統(tǒng)也非常滿意,工程組的成員也沒有感受到很大的壓力?!締栴}1】請不超過500字,指出工是如保證工程成功的?【問題2】請不超過500字,試結(jié)合案例指出工程圍管理的工作要點?2.2.2案例分析這是一個成功的工程管理案例,工程經(jīng)理工有效的運用圍管理,在不同的工程干系人中達成一致,使工程的結(jié)果同時滿足了高層經(jīng)理、客戶和工程組成員的要求。作為一個工程管理者,必須熟練掌握和應(yīng)用工程管理九大領(lǐng)域涵蓋的知識與技能,對于進展信息系統(tǒng)開發(fā)工程而言,圍管理是其中最重要的技能之一。軟件工程的圍主要是由系統(tǒng)需求構(gòu)成的,而系統(tǒng)需求既是難以把握的,也是容易調(diào)整和控制的。軟件系統(tǒng)的需求來源于用戶需求,在軟件工程目標(biāo)是滿足用戶需求的情況下,對于一樣的用戶價值可以定義出不同的系統(tǒng)需求。舉一個簡單的例子,用戶的需“解決口渴的問題〞,則最簡單的系統(tǒng)需求可以是遞上一杯水,復(fù)雜一些的可能是遞上一杯熱水,更復(fù)雜的是遞上一杯經(jīng)過多層過濾的純潔水,當(dāng)然也可以是打一桶虎跑泉的水,然后沏上一杯龍井茶。用戶當(dāng)然希望用買礦泉水的換一杯正宗的龍井茶,但這樣的工程圍肯定會導(dǎo)致工程失敗。聰明的軟件工程經(jīng)理總是從圍管理開場,先界定系統(tǒng)的邊界,然后再在明確的圍進展時間、本錢、風(fēng)險等的管理。在工程中,時間、本錢和圍構(gòu)成了一個穩(wěn)固的三角形,如圖2-1所示。對于該三角形來說,任一邊都不可能孤立地改變。換句話說,我們不可能固定其中兩邊而試圖縮短第三邊。其實這也是很容易理解的問題,如果工程需要做的東西已經(jīng)確定(工程圍固定),工程的人員也已經(jīng)確定(工程本錢固定),則工程需要的時間就也是固定的。同理,已經(jīng)固定的工程投入和工程時間也只能做出固定的工作。對于這個三角形而言,非但不可能孤立地改變*一邊的長短,就是三邊的變化比例不一致也不可能。不成比例的變化與孤立的改變*一邊是一樣的,都將破壞三角形的構(gòu)造,違反工程的客觀規(guī)律,最終招致失敗。因此有效的圍管理更像一門藝術(shù),可以幫助工程經(jīng)理在已經(jīng)確定的時間和本錢下完成工程目標(biāo)。在本案例中,高層經(jīng)理S就提出了試圖打破這個三角形的要求。他要求,工程組可以增加局部資源,但要提前兩個月完成。初一看,并沒有在不增加投入的情況下要求工程提前完成,似乎合情合理,比起既要馬兒跑又不讓馬兒吃草的要求好得多,但細(xì)一想,增加的資源和提前的時間還是不成比例。工程經(jīng)理工深知此中微妙,因此在聽到高層經(jīng)理的要求后,馬上意識到這是一個不可能完成的任務(wù)。則該如解決這個矛盾呢?還是要從這個三角形入手。既然時間和資源的變化已經(jīng)打破了工程規(guī)律,則不妨根據(jù)新的時間和資源來重新劃定合理的工程圍,保證工程的正常運作。于是,工將這個工程拆分為兩局部,重新定義這兩局部的工程圍,使每一局部的圍都可以與已經(jīng)確定的資源和時間匹配起來,讓工程的運作又重新滿足了工程的客觀規(guī)律,最終取得了成功。在案例中,還有一些細(xì)節(jié)需要考生注意。工最初估算整個工程需要花費60人月的總工作量,但如果考慮到拆分為兩個階段后會增加設(shè)計的復(fù)雜度,增加了額外的驗收過程等因素,超出原方案半個月是正常的。方案在6個月完成。在把工程拆分后,實際是用了6個半月的時間,也就是花費了65人月完成了工程。對于上面介紹的時間、本錢和圍的關(guān)系而言,僅是在理想情況下成立,即工程成員始終能以固定的本錢完成固定的工作。而在實際情況下,工程的工期、復(fù)雜度等因素都會對工程造成影響。在案例中,雖然看似兩局部工作的總和等于沒有拆分前的工程,但這僅對于最終目標(biāo)而言,拆分后的工程增加了假設(shè)干中間成果,工程的圍實際上還是擴大了。因為軟件工程的圍直接與需求相關(guān),所以,很多人誤認(rèn)為控制工程圍就是控制需求,而控制的法就是減少需求的容。這種理解是完全錯誤的。圍控制表達在軟件開發(fā)的各個階段,很多圍控制并非是針對客戶的要求而進展的。例如,本案例中,圍控制就是針對高層經(jīng)理的要求進展的。再比方,在設(shè)計中,我們既可以設(shè)計剛剛夠用甚至略有欠缺,通過犧牲系統(tǒng)的擴展性、維護性等面來簡化設(shè)計,也可以對系統(tǒng)進展充分良好的設(shè)計,甚至可能是過度設(shè)計。采取哪一種設(shè)計謀略也是軟件工程圍管理的一局部。工程經(jīng)理可以根據(jù)目前的工程的目標(biāo)與環(huán)境出發(fā),綜合考慮質(zhì)量和本錢的約束,制定明確的工程圍,保證工程的成功。根據(jù)筆者的經(jīng)歷,即時需求已經(jīng)確定,通過有效的圍管理仍能給工程帶來很大的收益,可以在不犧牲軟件質(zhì)量的前提下通過圍管理來降低工程本錢,縮短工程工期。上面主要針對工在圍控制面進展了分析,實際在整個案例中,工還進展了其他的圍管理工作。首先,在工程剛剛開場,工就對工程圍進展了定義,進而劃分了WBS并對工程進展了估算和方案。在S提出需要縮短工期的要求后,工首先進展了工程圍的控制,縮小了第一步需要完成的工程圍。緊接著工又對兩階段需要完成的工程圍進展了重新定義,制定了驗收標(biāo)準(zhǔn)。最后,工對重新定義的圍進展了確認(rèn),與客戶和高層經(jīng)理達成一致。對于工程而言,僅僅管理圍仍不能保證工程的成功。在這個案例中,工也運用了其他的管理手段。其中包括,工對工程進展了估算,這屬于工程時間管理的疇;工協(xié)調(diào)了多個工程干系人之間的矛盾,這屬于溝通管理的疇。有了上面的分析,這道考題的答案也就很清晰了。2.2.3參考答案【問題1】(1)工首先對最初的工程圍進展了清晰的定義,并根據(jù)定義對工作進展了分解,制定了WBS。(2)工對工程進展了估算,且估算結(jié)果真實可信,對工程工作量有量化的把握。(3)在出現(xiàn)新的工程目標(biāo)后,工對工程進展了圍控制,縮小了第一階段實現(xiàn)的圍。(4)工對重新定義的工程圍進展了確認(rèn),與高層經(jīng)理和客戶達成一致。(5)工對工程進展了溝通管理,協(xié)調(diào)了多個工程干系人之間的矛盾?!締栴}2】工程圍管理的要點:(1)圍管理方案。(2)圍定義。(3)工作分解。(4)圍確認(rèn)。(5)圍控制。在本案例中,工首先進展了圍定義和工作分解,得到了清晰的工程圍;在出現(xiàn)新的工程目標(biāo)后,工進展了圍控制,重新定義了兩個階段的工程圍;最后,工將重新定義的圍與工程干系人進展了確認(rèn)。2.3案例三:圍確認(rèn)閱讀以下關(guān)于信息系統(tǒng)工程管理過程中工程圍管理面問題的表達,答復(fù)下列問題1至問題3.2.3.1案例場景希賽信息技術(shù)(CSAI)剛剛和M簽訂了一份新的合同,合同的主要容是處理公司以前為M公司開發(fā)的信息系統(tǒng)的升級工作。升級后的系統(tǒng)可以滿足M公司新的業(yè)務(wù)流程和圍。由于是一個現(xiàn)有系統(tǒng)的升級,工程經(jīng)理工特意請來了原系統(tǒng)的需求調(diào)研人員工擔(dān)任該工程的需求調(diào)研負(fù)責(zé)人。在工的幫助下,很快地完成了需求開發(fā)的工作并進入設(shè)計與編碼。由于M公司的業(yè)務(wù)非常繁忙,M公司的業(yè)務(wù)代表沒有足夠的時間投入到工程中,確認(rèn)需求的工作一拖再拖。工認(rèn)為,雙已經(jīng)建立了密切的合作關(guān)系,工也參加了原系統(tǒng)的需求開發(fā),對業(yè)務(wù)的系統(tǒng)比擬熟悉,因此定義的需清晰的。故工并沒有催促業(yè)務(wù)代表在需求說明書中簽字。進入編碼階段后,工因故移民加拿大,需要離開工程組。工考慮到系統(tǒng)需求已經(jīng)定義,工程已經(jīng)進入編碼期,工的離職雖然會對工程造成一定的影響,但影響較小,因此很快辦理好了工的離職手續(xù)。在系統(tǒng)交付的時候,M公司的業(yè)務(wù)代表認(rèn)為已經(jīng)提出的需求很多沒有實現(xiàn),實現(xiàn)的需求也有很多不能滿足業(yè)務(wù)的要求,必須全部實現(xiàn)這些需求后才能驗收。此時工已經(jīng)不在工程組,沒有人能夠清晰地解釋需求說明書。最終系統(tǒng)需求發(fā)生重大變更,工程延期超過50%,M的業(yè)務(wù)代表也因為系統(tǒng)的延期表示了強烈的不滿?!締栴}1】請以400字對工在工程管理工作中的行為進展點評?!締栴}2】請從工程圍管理的角度找出該工程實施過程中的問題,以500字答復(fù)?!締栴}3】請結(jié)合你本人工程經(jīng)歷,談?wù)剳?yīng)如防止類似的問題,以500字答復(fù)。2.3.2案例分析這是一個失敗的軟件工程,與很多失敗的軟件工程一樣,在系統(tǒng)需求上栽了跟頭。開發(fā)與定義軟件系統(tǒng)的需求在整個軟件開發(fā)過程中是最重要的一環(huán),這是每個從事信息系統(tǒng)建立的工程經(jīng)理都清楚的事情,但往往又因為一時的疏忽而造成需求的重大缺陷,最終導(dǎo)致工程的失敗。案例中的工程經(jīng)理工就是既重視需求又沒有控制好需求的一個例子。在案例中,工接手了一個系統(tǒng)升級的軟件工程。對于這樣的工程,首先需要熟悉原有的系統(tǒng),然后才能談升級的問題。因此工專門找到了原系統(tǒng)的需求調(diào)研人員工來解決新系統(tǒng)的需求問題。這無疑是一個很好的方法,可以快速準(zhǔn)確地把握新系統(tǒng)的需求。從這一點上來說,工是成功的,找到了適宜的資源進展需求的開發(fā)與定義。工也沒有讓工失望,很快就整理出了新系統(tǒng)的需求,并進入了設(shè)計和編碼階段,除了客戶太忙沒有時間確認(rèn)需求外,一切盡在工的掌握之中。這是一個燦爛的開端,如果一切順利的話,工程的成功也就是早晚的事情。就如同大多數(shù)經(jīng)典的悲劇故事一樣,故事的序幕是美好的。晴朗的天空飄來一塊烏云,工要移民加拿大。不過僅僅是一片烏云而已,并沒有下起雨來。開發(fā)出的需求都已經(jīng)過設(shè)計,一些編碼工作也已經(jīng)開場,工的工作已近圓滿完成,畢竟,一些細(xì)枝末節(jié)的問題還可以同客戶直接溝通。經(jīng)過工程組努力,工程終于完成開發(fā),準(zhǔn)備發(fā)布了。這時,烏云開場下雨,問題爆發(fā)了。客戶不認(rèn)可工程組的工作,認(rèn)為很多需求沒有實現(xiàn),實現(xiàn)的功能也與需求不符。誰是這個工程組的罪人呢?工?還是工?換一個思路考慮一下,如果工沒有離開工程組,結(jié)果又會是什么樣呢?客戶會因為工還在工程組就認(rèn)可這個系統(tǒng)嗎?很顯然,不會。至多可以在雙發(fā)的協(xié)商下少一些變更,工程延期不是50%,而是30%而已。如果非要區(qū)分50%和30%的區(qū)別,也不過是五十步笑百步而已。從工程管理的角度來說,工程圍直接決定了工作量和工作目標(biāo),所以工程經(jīng)理必須管理工程的圍。在圍管理中,圍定義、圍確認(rèn)和圍控制又是最核心的三項活動,缺一不可。圍定義是根底的活動,不進展圍定義就不能進展圍確認(rèn)和圍控制。圍確認(rèn)則是基線化已定義的圍,是圍控制的依據(jù)。圍控制的作用在于減少變更,保持工程圍的穩(wěn)定性。在案例中,由于工沒有進展圍確認(rèn),最后的圍控制也就變成了無本之木,控制過程肯定變成了討價還價,失去本身的意義。在軟件系統(tǒng)的開發(fā)中,系統(tǒng)需求就是工程的圍。從軟件誕生至今的幾十年中,人們探索出了很多獲取系統(tǒng)需求的法,但是熟悉軟件開發(fā)的人都知道,無論哪種法都不可能定義出完美無誤的需求,需求中的缺陷必然存在,無法完全防止。因此需求確認(rèn)或者說是圍確認(rèn)就顯得更為重要。有人可能會說,很難說服客戶在需求上簽字,很難讓客戶為需求的缺陷負(fù)責(zé)。以現(xiàn)在軟件行業(yè)的情況,這種說法是不無道理的。讓客戶在需求上簽字很困難,但并不等于就不需要進展圍確認(rèn),而且圍確認(rèn)的法
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年適用:高科技研發(fā)項目合作合同
- 2024蘋果種植基地灌溉系統(tǒng)改造合同3篇
- 2024網(wǎng)絡(luò)游戲開發(fā)與發(fā)行委托合同
- 2024年04月貴州貴州省農(nóng)村信用社高校畢業(yè)生專場網(wǎng)絡(luò)招考活動筆試歷年參考題庫附帶答案詳解
- 2025年度柴油發(fā)電機租賃及電力市場交易合同4篇
- 2024石材干掛工程安全生產(chǎn)與環(huán)境保護合同3篇
- 二零二五版窗簾安裝與室內(nèi)環(huán)境檢測服務(wù)合同3篇
- 2025年度知識產(chǎn)權(quán)跨境交易及法律服務(wù)合同4篇
- 個人房產(chǎn)買賣合同2024年版5篇
- 2025年度健康醫(yī)療大數(shù)據(jù)研發(fā)與應(yīng)用合同范本4篇
- 寒潮雨雪應(yīng)急預(yù)案范文(2篇)
- DB33T 2570-2023 營商環(huán)境無感監(jiān)測規(guī)范 指標(biāo)體系
- 上海市2024年中考英語試題及答案
- 房屋市政工程生產(chǎn)安全重大事故隱患判定標(biāo)準(zhǔn)(2024版)宣傳海報
- 垃圾車駕駛員聘用合同
- 2025年道路運輸企業(yè)客運駕駛員安全教育培訓(xùn)計劃
- 南京工業(yè)大學(xué)浦江學(xué)院《線性代數(shù)(理工)》2022-2023學(xué)年第一學(xué)期期末試卷
- 2024版機床維護保養(yǎng)服務(wù)合同3篇
- 《論拒不執(zhí)行判決、裁定罪“執(zhí)行能力”之認(rèn)定》
- 工程融資分紅合同范例
- 2024國家安全員資格考試題庫加解析答案
評論
0/150
提交評論