王樹(shù)文,王樹(shù)文講師,王樹(shù)文聯(lián)系方式,王樹(shù)文培訓(xùn)師-【中華講師網(wǎng)】
王樹(shù)文 2019年度中國(guó)200強(qiáng)講師
著名項(xiàng)目管理實(shí)戰(zhàn)導(dǎo)師
46
鮮花排名
0
鮮花數(shù)量
王樹(shù)文:【案例分析】:2014年下半年中項(xiàng)考試案例分析真題第三題
2016-01-20 3236

案例描述及問(wèn)題

某信息系統(tǒng)開(kāi)發(fā)公司承擔(dān)了某企業(yè)的ERP系統(tǒng)開(kāi)發(fā)項(xiàng)目,由項(xiàng)目經(jīng)理老楊帶領(lǐng)著一支6人的技術(shù)團(tuán)隊(duì)負(fù)責(zé)開(kāi)發(fā)。由于工期短、任務(wù)重,老楊向公司申請(qǐng)?jiān)黾尤藛T,公司招聘了2名應(yīng)屆大學(xué)畢業(yè)生小陳和小王補(bǔ)充到該團(tuán)隊(duì)中。老楊安排編程能力強(qiáng)的小陳與技術(shù)骨干老張共同開(kāi)發(fā)某些程序模塊,而安排編程技術(shù)弱的小王負(fù)責(zé)版本控制工作。在項(xiàng)目開(kāi)發(fā)初期,小陳由于不熟悉企業(yè)的業(yè)務(wù)需求,需要經(jīng)常更改他和老張共同編寫的源代碼文件,但是他不知道哪個(gè)是最新版本,也不知道老張最近改動(dòng)了哪些地方。一次由于小王的計(jì)算機(jī)中了病毒,造成部分程序和文檔丟失,項(xiàng)目組不得不連續(xù)一周加班進(jìn)行重新返工。此后,老楊吸取教訓(xùn),要求小王每天下班前把所有最新版本程序和文檔備份到2臺(tái)不同的服務(wù)器上。一段時(shí)間后,項(xiàng)目組在模塊聯(lián)調(diào)時(shí)發(fā)現(xiàn)一個(gè)基礎(chǔ)功能模塊存在重大BUG,需要調(diào)取之前的備份進(jìn)行重新開(kāi)發(fā)??墒切⊥醢l(fā)現(xiàn),這樣一來(lái),這個(gè)備份版本之后的所有備份版本要么失去意義,要么就必須全部進(jìn)行相應(yīng)的修改。項(xiàng)目工期過(guò)半,團(tuán)隊(duì)中的小李突然離職,老楊在他走后發(fā)現(xiàn)找不到小李所負(fù)責(zé)模塊的最新版本源代碼了,只好安排其他人員對(duì)該模塊進(jìn)行重新開(kāi)發(fā)。

整個(gè)項(xiàng)目在經(jīng)歷了重重困難,進(jìn)度延誤了2個(gè)月后終于勉強(qiáng)上線試運(yùn)行。可是很快用戶就反應(yīng)系統(tǒng)無(wú)法正常工作。老楊帶領(lǐng)所有團(tuán)隊(duì)成員在現(xiàn)場(chǎng)花費(fèi)了1天時(shí)間終于找出問(wèn)題所在,原來(lái)是2臺(tái)備份服務(wù)器上的版本號(hào)出現(xiàn)混亂,將測(cè)試版本中的程序打包到了發(fā)布版中

【問(wèn)題一】(5分)

(1)(5)中填寫恰當(dāng)內(nèi)容(從候選答案中選擇一個(gè)正確選項(xiàng),將該選項(xiàng)編號(hào)填入答題紙對(duì)應(yīng)欄內(nèi))。

為了控制變更,軟件配置管理中引入了__1__這一概念。根據(jù)這個(gè)定義,在軟件的開(kāi)發(fā)流程中把所有需加以控制的配置項(xiàng)分為兩類,其中,__2__配置項(xiàng)包括項(xiàng)目的各類計(jì)劃和報(bào)告等。配置項(xiàng)應(yīng)該按照一定的目錄結(jié)構(gòu)保存到__3__中。所有配置項(xiàng)的操作權(quán)限由__4__進(jìn)行嚴(yán)格管理,其中__5__配置項(xiàng)向軟件開(kāi)發(fā)人員開(kāi)放讀取的權(quán)限。

1)~(5)供選擇的答案:

A.版本    B.基線    C.配置項(xiàng)

D.非基線  E.受控庫(kù)  F.靜態(tài)庫(kù)

G.配置庫(kù)  HCMO     IPM   JCCB

【問(wèn)題二】(4分)

結(jié)合案例,請(qǐng)分析為什么要進(jìn)行配置項(xiàng)的版本控制?

【問(wèn)題三】(5分)

簡(jiǎn)述配置項(xiàng)的版本控制流程。

【問(wèn)題四】(8分)

針對(duì)該項(xiàng)目在配置管理方面存在的問(wèn)題,結(jié)合你的項(xiàng)目管理經(jīng)驗(yàn),為老楊提出一些改進(jìn)措施。

答題思路總解析

從本案例提出的四個(gè)問(wèn)題,我們很容易判斷出:該案例分析主要考查的是項(xiàng)目的配置管理?!鞍咐枋黾皢?wèn)題”中畫“”的文字是該項(xiàng)目已經(jīng)出現(xiàn)的問(wèn)題:即進(jìn)度延誤了2個(gè)月、用戶反應(yīng)系統(tǒng)無(wú)法正常工作、將測(cè)試版本中的程序打包到了發(fā)布版中。根據(jù)這些問(wèn)題和“案例描述及問(wèn)題”中畫“”的文字并結(jié)合我們的項(xiàng)目管理經(jīng)驗(yàn),我們可以推斷出:選用了沒(méi)有配置管理經(jīng)驗(yàn)的大學(xué)畢業(yè)生小王擔(dān)任配置管理員(這點(diǎn)從“公司招聘了2名應(yīng)屆大學(xué)畢業(yè)生小陳和小王補(bǔ)充到該團(tuán)隊(duì)中。老楊安排編程能力強(qiáng)的小陳與技術(shù)骨干老張共同開(kāi)發(fā)某些程序模塊,而安排編程技術(shù)弱的小王負(fù)責(zé)版本控制工作”可以推導(dǎo)出);大學(xué)畢業(yè)生小陳不懂業(yè)務(wù)且缺乏必要的培訓(xùn)(這點(diǎn)從“小陳由于不熟悉企業(yè)的業(yè)務(wù)需求,需要經(jīng)常更改他和老張共同編寫的源代碼文件”可以推導(dǎo)出);項(xiàng)目缺乏必要的配置管理工具(這點(diǎn)從“他不知道哪個(gè)是最新版本,也不知道老張最近改動(dòng)了哪些地方”可以推導(dǎo)出);配置項(xiàng)的存儲(chǔ)和管理不到位導(dǎo)致重要版本丟失(這點(diǎn)從“一次由于小王的計(jì)算機(jī)中了病毒,造成部分程序和文檔丟失,項(xiàng)目組不得不連續(xù)一周加班進(jìn)行重新返工”和“團(tuán)隊(duì)中的小李突然離職,老楊在他走后發(fā)現(xiàn)找不到小李所負(fù)責(zé)模塊的最新版本源代碼”可以推導(dǎo)出);沒(méi)有做配置管理規(guī)劃,缺少完整的配置管理方案;沒(méi)有配置管理委員會(huì)(這兩點(diǎn)從“老楊吸取教訓(xùn),要求小王每天下班前把所有最新版本程序和文檔備份到2臺(tái)不同的服務(wù)器上”和“團(tuán)隊(duì)中的小李突然離職,老楊在他走后發(fā)現(xiàn)找不到小李所負(fù)責(zé)模塊的最新版本源代碼”可以推導(dǎo)出);缺少配置管理及變更管理流程;沒(méi)有統(tǒng)一的版本管理機(jī)制,各版本不可追溯(這兩點(diǎn)從“項(xiàng)目組在模塊聯(lián)調(diào)時(shí)發(fā)現(xiàn)一個(gè)基礎(chǔ)功能模塊存在重大BUG,需要調(diào)取之前的備份進(jìn)行重新開(kāi)發(fā)??墒切⊥醢l(fā)現(xiàn),這樣一來(lái),這個(gè)備份版本之后的所有備份版本要么失去意義,要么就必須全部進(jìn)行相應(yīng)的修改”可以推導(dǎo)出;員工管理不到位、工作移交沒(méi)做好(這點(diǎn)從“團(tuán)隊(duì)中的小李突然離職,老楊在他走后發(fā)現(xiàn)找不到小李所負(fù)責(zé)模塊的最新版本源代碼”可以推導(dǎo)出);沒(méi)有建立配置基線,版本管理混亂(這點(diǎn)從“2臺(tái)備份服務(wù)器上的版本號(hào)出現(xiàn)混亂,將測(cè)試版本中的程序打包到了發(fā)布版中”可以推導(dǎo)出)等是導(dǎo)致項(xiàng)目出現(xiàn)“進(jìn)度延誤了2個(gè)月、用戶反應(yīng)系統(tǒng)無(wú)法正常工作、將測(cè)試版本中的程序打包到了發(fā)布版中”這些問(wèn)題的主要原因,針對(duì)這些原因的解決方案就是【問(wèn)題四】的答案。本案例【問(wèn)題一】【問(wèn)題三】屬于純理論性質(zhì)的問(wèn)題,與本案例關(guān)系不大。上面發(fā)現(xiàn)的配置管理方面存在的問(wèn)題,換一種說(shuō)法,就是【問(wèn)題二】的答案。(案例難度:★★★★)

【問(wèn)題一】答題思路解析及參考答案

一、答題思路解析

根據(jù)“答題思路總解析”的闡述,我們知道,該問(wèn)題屬于純理論性質(zhì)的問(wèn)題,讀者如果熟悉《教程》第407頁(yè)至410頁(yè)中描述的相關(guān)內(nèi)容,該問(wèn)題就比較容易回答。(問(wèn)題難度:★★★)

二、參考答案

為了控制變更,軟件配置管理中引入了  B.基線這一概念。根據(jù)這個(gè)定義,在軟件的開(kāi)發(fā)流程中把所有需加以控制的配置項(xiàng)分為兩類,其中,D.非基線配置項(xiàng)包括項(xiàng)目的各類計(jì)劃和報(bào)告等。配置項(xiàng)應(yīng)該按照一定的目錄結(jié)構(gòu)保存到G.配置庫(kù)中。所有配置項(xiàng)的操作權(quán)限由HCMO進(jìn)行嚴(yán)格管理,其中  B.基線配置項(xiàng)向軟件開(kāi)發(fā)人員開(kāi)放讀取的權(quán)限。

【問(wèn)題二】答題思路解析及參考答案

一、答題思路解析

根據(jù)“答題思路總解析”中的闡述,該項(xiàng)目由于沒(méi)有做好版本管理與控制,而出現(xiàn)了如下問(wèn)題:(1)不能清楚地辨識(shí)文件的版本情況,不利于協(xié)同工作(這點(diǎn)從“他不知道哪個(gè)是最新版本,也不知道老張最近改動(dòng)了哪些地方”可以推導(dǎo)出);(2)重要版本丟失,造成不必要的返工(這點(diǎn)從“一次由于小王的計(jì)算機(jī)中了病毒,造成部分程序和文檔丟失,項(xiàng)目組不得不連續(xù)一周加班進(jìn)行重新返工”和“團(tuán)隊(duì)中的小李突然離職,老楊在他走后發(fā)現(xiàn)找不到小李所負(fù)責(zé)模塊的最新版本源代碼”可以推導(dǎo)出);(3)各版本不可追溯,不利于變更管理(這點(diǎn)從“項(xiàng)目組在模塊聯(lián)調(diào)時(shí)發(fā)現(xiàn)一個(gè)基礎(chǔ)功能模塊存在重大BUG,需要調(diào)取之前的備份進(jìn)行重新開(kāi)發(fā)??墒切⊥醢l(fā)現(xiàn),這樣一來(lái),這個(gè)備份版本之后的所有備份版本要么失去意義,要么就必須全部進(jìn)行相應(yīng)的修改”可以推導(dǎo)出;(4)取錯(cuò)版本(這點(diǎn)從“2臺(tái)備份服務(wù)器上的版本號(hào)出現(xiàn)混亂,將測(cè)試版本中的程序打包到了發(fā)布版中”可以推導(dǎo)出)。如果版本管理和控制搞好了,上面的四個(gè)問(wèn)題就不會(huì)出現(xiàn)了,這就是為什么要進(jìn)行配置項(xiàng)的版本控制的原因。因此,把上面分析出來(lái)的四個(gè)問(wèn)題換一種表達(dá)方式,就是本問(wèn)題的答案。(問(wèn)題難度:★★★★)

二、參考答案

要進(jìn)行配置項(xiàng)的版本控制的理由:

1)版本控制有利于清晰地記錄和保存配置項(xiàng)的所有版本,避免發(fā)生版本混淆或丟失,從而避免無(wú)謂的返工;

2)版本控制有利于開(kāi)發(fā)工作的協(xié)同,案例中由于沒(méi)有做好版本控制導(dǎo)致了小陳和老張之間協(xié)作上的困難;

3)版本控制有利于歷史版本的追溯,能夠快速準(zhǔn)確地查找到配置項(xiàng)的任何歷史版本;

4)版本控制使配置項(xiàng)處于受控狀態(tài),能更好地進(jìn)行配置項(xiàng)的變更管理;

5)版本控制有利于在版本出現(xiàn)沖突的情況下進(jìn)行有效的辨析,從而避免取錯(cuò)版本。

【問(wèn)題三】答題思路解析及參考答案

一、答題思路解析

根據(jù)“答題思路總解析”的闡述,我們知道,該問(wèn)題屬于純理論性質(zhì)的問(wèn)題,讀者如果比較熟悉《教程》第414頁(yè)“圖15-2配置項(xiàng)狀態(tài)變化”,這個(gè)問(wèn)題就比較容易回答。根據(jù)“配置項(xiàng)狀態(tài)變化圖”,我們可以理出配置項(xiàng)的版本控制流程:(1)根據(jù)項(xiàng)目計(jì)劃創(chuàng)建配置項(xiàng);(2)修改和完善處于“草稿”狀態(tài)的配置項(xiàng);(3)提交并通過(guò)評(píng)審和審批;(4)配置管理員按配置管理計(jì)劃對(duì)配置項(xiàng)建立版本號(hào)或基線并正式發(fā)布;(5)若需要變更配置項(xiàng),則配置管理員按規(guī)則從受控庫(kù)中取出該配置項(xiàng),處于“修改”狀態(tài)的配置項(xiàng)經(jīng)過(guò)修改并通過(guò)評(píng)審和審批后,配置管理員按配置管理計(jì)劃對(duì)配置項(xiàng)建立新的版本號(hào)或基線并再次正式發(fā)布。(問(wèn)題難度:★★★★)

二、參考答案

配置項(xiàng)版本控制流程:

1)根據(jù)項(xiàng)目計(jì)劃創(chuàng)建配置項(xiàng);

2)修改和完善處于“草稿”狀態(tài)的配置項(xiàng);

3)提交并通過(guò)評(píng)審和審批;

4)配置管理員按配置管理計(jì)劃對(duì)配置項(xiàng)建立版本號(hào)或基線并正式發(fā)布;

5)若需要變更配置項(xiàng),則配置管理員按配置項(xiàng)變更管理流程從受控庫(kù)中取出該配置項(xiàng),處于“修改”狀態(tài)的配置項(xiàng)經(jīng)過(guò)修改并通過(guò)評(píng)審和審批后,配置管理員按配置管理計(jì)劃對(duì)配置項(xiàng)建立新的版本號(hào)或基線并再次正式發(fā)布。

【問(wèn)題四】答題思路解析及參考答案

一、答題思路解析

根據(jù)“答題思路總解析”中的闡述,我們知道,該項(xiàng)目出現(xiàn)的主要問(wèn)題有:(1)選用了沒(méi)有配置管理經(jīng)驗(yàn)的大學(xué)畢業(yè)生小王擔(dān)任配置管理員;(2)大學(xué)畢業(yè)生小陳不懂業(yè)務(wù)且缺乏必要的培訓(xùn);(3)項(xiàng)目缺乏必要的配置管理工具;(4)配置項(xiàng)的存儲(chǔ)和管理不到位導(dǎo)致重要版本丟失;(5)沒(méi)有做配置管理規(guī)劃,缺少完整的配置管理方案;(6)沒(méi)有配置管理委員會(huì);(7)缺少配置管理及變更管理流程;沒(méi)有統(tǒng)一的版本管理機(jī)制,各版本不可追溯;(8)員工管理不到位、工作移交沒(méi)做好;(8)沒(méi)有建立配置基線,版本管理混亂。把這八個(gè)方面的的問(wèn)題解決了,就是老楊應(yīng)該采取的改進(jìn)措施。(問(wèn)題難度:★★★★)

二、參考答案

老楊可以在如下方面進(jìn)行改進(jìn):

1)選用有經(jīng)驗(yàn)的人員擔(dān)任配置管理員;

2)從項(xiàng)目整體出發(fā),做好配置管理規(guī)劃;

3)建立配置管理委員會(huì);

4)使用合適的配置管理工具;

5)建立配置管理及變更管理流程,建立統(tǒng)一的版本管理機(jī)制;

6)識(shí)別配置項(xiàng)、為配置項(xiàng)建立唯一標(biāo)識(shí),建立配置基線,使配置項(xiàng)處于受控狀態(tài);

7)對(duì)新員工進(jìn)行必要的培訓(xùn);

8)做好員工離職時(shí)的移交工作;

9)嚴(yán)格按配置管理計(jì)劃實(shí)施配置管理和變更管理,定期提交配置狀態(tài)報(bào)告、改進(jìn)配置管理方法。

全部評(píng)論 (0)

Copyright©2008-2025 版權(quán)所有 浙ICP備06026258號(hào)-1 浙公網(wǎng)安備 33010802003509號(hào) 杭州講師網(wǎng)絡(luò)科技有限公司
講師網(wǎng) m.kasajewelry.com 直接對(duì)接10000多名優(yōu)秀講師-省時(shí)省力省錢
講師網(wǎng)常年法律顧問(wèn):浙江麥迪律師事務(wù)所 梁俊景律師 李小平律師