課程簡介
2天緊張活潑的分組對抗式場景演練、多個生動有趣的模擬項目場景、各項精心設(shè)計的演練主題……機(jī)關(guān)重重中又可以學(xué)習(xí)到實(shí)用有效的IT項目管理方法、分享IT項目管理的實(shí)踐、避免程式化的理論介紹、化培訓(xùn)學(xué)員的收益……
種形式:
本次“IT項目管理實(shí)務(wù)技能提升”完全采用分組對抗式項目場景演練,由5-6人為一組,每個班4-6組,階段每個組作為一個項目組,演練一個一般軟件項目的開發(fā)過程;第二階段,整個班作為一個整體,演練各個組合作完成一個較大項目的開發(fā)過程。
一、軟件開發(fā)項目過程
【案例介紹】
本部分介紹一個小型軟件研發(fā)項目,項目經(jīng)理所在的公司為某培訓(xùn)公司制作項目管理考試模擬系統(tǒng),該模擬系統(tǒng)中每一題的每一個答案還代表項目管理技能的某一個方面和幾個方面的得分,通過試題與知識點(diǎn)結(jié)合以及考察的技能結(jié)合,一方面用來評價項目經(jīng)理在哪些方面的技能需要增強(qiáng),然后可以有針對性的訓(xùn)練。該系統(tǒng)可以分為訓(xùn)練模式和考試模式,考試為訓(xùn)練提供依據(jù),訓(xùn)練以后通過考試驗證效果,以此大幅度提高學(xué)員掌握項目管理技能的效率。項目規(guī)模限定在20人左右。
學(xué)員們初步討論該軟件研發(fā)項目,制作一個功能分解樹。
【軟件項目的研發(fā)過程】
一、發(fā)起項目
1、總結(jié)發(fā)起階段的主要成果、工作、重點(diǎn)和常見問題。
2、學(xué)員演練制作項目啟動說明書,教員對此進(jìn)行分析與總結(jié)。
二、需求獲取
1. 講解需求在軟件項目成功中的地位,以及目前全世界軟件項目的成功失敗情況,以及與需求有關(guān)的主要問題。
學(xué)員演練解決這些問題的方法。
2. 在階段演練基礎(chǔ)上,總結(jié)本階段主要成果、工作、重點(diǎn)。
3. 講解基于場景的需求獲取。
學(xué)員們演練本案例可能存在的需求場景。
4. 講解如何進(jìn)行需求跟蹤。
學(xué)員演練制作需求跟蹤矩陣。
5. 討論,如何讓客戶和用戶參與軟件開發(fā)過程。
6. 討論如何需求與客戶和用戶設(shè)想的保持一致。
三、設(shè)計與實(shí)現(xiàn)
1. 講解設(shè)計的概念,軟件設(shè)計面臨的主要挑戰(zhàn),幾種典型的生命周期模型的優(yōu)缺點(diǎn)。
2. 講解架構(gòu)設(shè)計的基本理念。
3. 講解場景設(shè)計的基本構(gòu)成。
4. 講解如何尋找設(shè)計點(diǎn)。
5. 演練:學(xué)員們根據(jù)上節(jié)識別的需求場景,完善需求跟蹤矩陣。
6. 演練:學(xué)員們討論可能存在的設(shè)計點(diǎn),建立設(shè)計工作清單。
7. 演練:學(xué)員們建立設(shè)計階段的進(jìn)度表。
四、實(shí) 現(xiàn)
1. 講解軟件設(shè)計、實(shí)現(xiàn)、驗證的關(guān)系。
2. 學(xué)員們總結(jié)軟件實(shí)現(xiàn)階段的主要成果、工作、重點(diǎn)與難點(diǎn)。
3. 軟件實(shí)現(xiàn)階段的幾個關(guān)鍵點(diǎn):開發(fā)環(huán)境與持續(xù)交付、代碼規(guī)范及其檢查、自查與單元測試。
五、驗 證
1. 講解驗證要解決的主要問題,軟件實(shí)現(xiàn)符合設(shè)計要求,軟件實(shí)現(xiàn)符合需求,軟件實(shí)現(xiàn)符合客戶要求。
2. 討論如何驗證上述三種情況。
六、總 結(jié)
1. 討論我們需要總結(jié)什么和總結(jié)的形式;
2. 演練:績效評定與績效面談。
【團(tuán)隊管理】
本部分講解團(tuán)隊管理中有關(guān):積極主動、技能問題、合作、RACI、溝通、情境管理、沖突及其解決、績效管理等幾個問題。
老師通過學(xué)員情況選取上述團(tuán)隊管理課題的1-3個進(jìn)行講解和現(xiàn)場演練。
二、如何管理大型軟件開發(fā)項目
【大型軟件開發(fā)項目面臨的主要挑戰(zhàn)】
講解目前大型軟件開發(fā)項目的成功率,面臨的主要挑戰(zhàn)??偨Y(jié)出三大挑戰(zhàn)。
學(xué)員們討論與演練如何應(yīng)對這三大挑戰(zhàn)。
【案例介紹】
本部分案例:為A公司計劃開發(fā)一個在線項目經(jīng)理培訓(xùn)大型游戲,該游戲模擬各種類型軟件項目,并在項目經(jīng)理玩這個游戲過程中,評估項目經(jīng)理的能力狀況,根據(jù)其需要加強(qiáng)的部分,調(diào)整游戲內(nèi)容。項目經(jīng)理可以獲得自己與其他參與該游戲項目經(jīng)理的交叉對比情況,確定自己在哪些方面存在不足。該游戲后期還將發(fā)展為一個所有角色都可以參與的綜合項目管理培訓(xùn)游戲,不同的角色可以一起來玩,并進(jìn)行評估與調(diào)整。
學(xué)員們所在的公司承接A公司這個項目,并將持續(xù)負(fù)責(zé)該項目的技術(shù)運(yùn)營工作。
學(xué)員們在該設(shè)想的基礎(chǔ)上進(jìn)行討論,確定該項目的主要功能,建立功能分解樹。
【項目分解方法】
本部分主要講解項目應(yīng)該如何進(jìn)行分解,建立發(fā)布計劃。按照價值驅(qū)動分解、風(fēng)險驅(qū)動分解等方法進(jìn)行分解,不斷建立最小可運(yùn)行集合。由于可以多次發(fā)布,那么各個發(fā)布之間可以有串行、并行、混合等多種關(guān)系。
演練:學(xué)員們分析本案例情況,確定初步的發(fā)布計劃,并畫出各發(fā)布之 間的串并行關(guān)系。
【項目工作分解與進(jìn)度表制定】
根據(jù)發(fā)布計劃,確定各個發(fā)布中的主要工作,并建立工作分解結(jié)構(gòu)。學(xué)員們演練建立工作分解結(jié)構(gòu)。
在工作分解結(jié)構(gòu)基礎(chǔ)上進(jìn)行估算。分析工作之間的關(guān)系,并建立進(jìn)度表。講解關(guān)鍵路徑的概念。
【如何管好質(zhì)量】
本部分簡述軟件項目質(zhì)量控制的基本模型,設(shè)定目標(biāo)、質(zhì)量措施、驗證與結(jié)果檢驗、改進(jìn)。講述影響軟件開發(fā)工作的基本質(zhì)量要素。
學(xué)員先演練每個階段質(zhì)量目標(biāo)、措施和驗證方法,總結(jié)有關(guān)的質(zhì)量行動;然后演練在大項目中,針對不同迭代,如何進(jìn)行質(zhì)量控制。教員在此基礎(chǔ)上進(jìn)行總結(jié)。學(xué)員可以將總結(jié)的成果帶回去,用在自己的項目中。
【風(fēng)險管理】
講解風(fēng)險管理的主要概念。
演練:學(xué)員們根據(jù)工作分解結(jié)構(gòu)分別識別技術(shù)上最難的工作是哪個,工作量的工作是哪個,人員要求的是哪個,與質(zhì)量關(guān)系最密切的是哪個,性能要求的是哪個。并討論基本辦法。
講解風(fēng)險應(yīng)對的基本方法,學(xué)員們對上述識別的風(fēng)險,確定應(yīng)對策略。
第二種形式:
【課程簡介】
本沙盤演練通過案例形式,由各學(xué)員根據(jù)項目進(jìn)展進(jìn)行演練,掌握軟件開發(fā)項目管理的特點(diǎn)和重要管理方法和工具。
【案例介紹】
項目經(jīng)理所在的公司為某培訓(xùn)公司制作項目管理考試模擬系統(tǒng),該模擬系統(tǒng)中每一題的每一個答案還代表項目管理技能的某一個方面和幾個方面的得分,通過試題與知識點(diǎn)結(jié)合以及考察的技能結(jié)合,一方面用來評價項目經(jīng)理在哪些方面的技能需要增強(qiáng),然后可以有針對性的訓(xùn)練。該系統(tǒng)可以分為訓(xùn)練模式和考試模式,考試為訓(xùn)練提供依據(jù),訓(xùn)練以后通過考試驗證效果,以此大幅度提高學(xué)員掌握項目管理技能的效率。
【項目管理過程】
一、啟動項目
啟動階段一方面需要很好的認(rèn)識發(fā)起項目的原因,分析好主要的干系人,他們的目的、目標(biāo)和期望,識別項目的要求與約束,以及項目組可以使用的資源與資金。
演練:學(xué)員需要在本階段演練項目的原因、干系人識別和期望管理、項目約束和要求識別、資源與資金等的識別,分別確定項目的目標(biāo)和項目管理的目標(biāo)等。
在此基礎(chǔ)上,學(xué)員需要根據(jù)上述內(nèi)容,擬定項目章程,以此宣布項目的開始,以及對項目經(jīng)理的任命、重要性以及有關(guān)的權(quán)力。
二、制定項目計劃
1. 確定項目范圍
本部分先確定我們要完成產(chǎn)品、活動或成果是什么,做次分解。然后再次基礎(chǔ)上,確定該項目將需要交付的各種工作產(chǎn)品,包括軟件、源代碼、各種文檔等。各小組學(xué)員討論確定需要交付的工作產(chǎn)品。
選擇生命周期,講述各種生命周期模型的優(yōu)缺點(diǎn),各小組根據(jù)優(yōu)缺點(diǎn)確定本項目的生命周期模型。
實(shí)施工作分解,講解工作分解的基本方法。
演練:各小組進(jìn)行工作分解。
2. 估算,講解估算的基本方法。
演練:各小組分別進(jìn)行整體估算和某個功能的細(xì)節(jié)估算。
講解風(fēng)險管理的基本方法。
3. 進(jìn)度制定與關(guān)鍵路徑識別。
演練:各小組分別排定項目關(guān)鍵路徑。
4. 人員與資源需求分析。
演練:識別每個工作所需要的人員和資源需求。
5. 重點(diǎn)難點(diǎn)識別,根據(jù)WBS,識別技術(shù)上的難點(diǎn)工作、進(jìn)度上的風(fēng)險較大工作、質(zhì)量關(guān)鍵工作,并討論應(yīng)對措施。
三、項目執(zhí)行
1. 團(tuán)隊成長規(guī)律及其應(yīng)對,情境管理。講解團(tuán)隊成長的一般性模型,項目經(jīng)理在不同階段應(yīng)該采取的管理方法。根據(jù)團(tuán)隊成員的能力與意愿,確定項目經(jīng)理的管理風(fēng)格。
2. 需求變更管理
講解變更管理的一般性方法,討論需求變更的主要原因,以及應(yīng)對方法。
3. 沖突解決
講解什么是沖突,沖突解決的一般性方法。通過兩端視頻,讓學(xué)員掌握沖突管理的基本思路。
四、項目監(jiān)控
1. 風(fēng)險管理
講解風(fēng)險管理的基本方法。
演練:學(xué)員們總結(jié)與演練軟件項目在需求、設(shè)計、實(shí)現(xiàn)、驗證四個階段的主要風(fēng)險以及應(yīng)對措施。
2. 問題管理
講述問題管理的基本思路,對偏離目標(biāo)或者基線的原型問題,以及對提升與改善型問題的一般應(yīng)對方法。
五、項目收尾
1. 項目交付以后的常見問題分析
本部分引導(dǎo)學(xué)員分析項目交付的常見問題,并就此討論有關(guān)解決方法,回顧這兩天的學(xué)習(xí)內(nèi)容,對防止出現(xiàn)這些問題的作用。
2. 經(jīng)驗與教訓(xùn)總結(jié)
總結(jié)項目的經(jīng)驗教訓(xùn),為以后的項目積累知識。
總結(jié)會及其注意的要點(diǎn)。
3. 知識歸檔
歸檔項目文檔,以備以后檢索。
【主講老師】
蔡德輝:
現(xiàn)任京東研發(fā):高級副總經(jīng)理,項目管理部總監(jiān)(所在研發(fā)團(tuán)隊規(guī)模:5000人,該研發(fā)團(tuán)隊職能定位:負(fù)責(zé)京東集團(tuán)采購、銷售、倉儲、配送、客服、售后及相關(guān)周邊系統(tǒng)的研發(fā))。負(fù)責(zé)京東研發(fā)PMO的建設(shè)、管理與運(yùn)營,京東集團(tuán)大項目的實(shí)施等工作。
蔡德輝先生還擔(dān)任國家IT外包標(biāo)準(zhǔn)編寫專家組副組長,國家外包交付中心標(biāo)準(zhǔn)編寫專家組組長。
【培訓(xùn)時間、地點(diǎn)】
時間:2015年5月16日—5月17日(共計2天)
地點(diǎn):北 京(詳細(xì)上課地點(diǎn)開課前一周告知)