軟件項目管理案例分析其它上課時間:
培訓對象:
軟件開發(fā)機構高級管理人員、項目經(jīng)理、系統(tǒng)架構師、系統(tǒng)分析師、資深開發(fā)人員、質量保證人員以及其他對提升軟件開發(fā)質量負有責任的人員。
培訓內容:
培訓受眾:
軟件開發(fā)機構高級管理人員、項目經(jīng)理、系統(tǒng)架構師、系統(tǒng)分析師、資深開發(fā)人員、質量保證人員以及其他對提升軟件開發(fā)質量負有責任的人員。 課程收益:
1,掌握復雜軟件項目規(guī)劃與監(jiān)控的方法,并在實際項目過程中靈活應用;
2,在項目開發(fā)中正確應用可度量的方法進行項目規(guī)劃與控制;
3,在項目管理中正確實施質量控制方法;
4,對項目過程中的團隊有深刻的理解,確保軟件項目走向更高層次的成功;
5,通過對問題的分析與系統(tǒng)思考,對軟件過程與管理方法進行優(yōu)化與改進。 培訓頒發(fā)證書:
“高級項目管理師”結業(yè)證書。 課程大綱:
學員基礎
1,對軟件項目的分析、設計、組織和開發(fā)具有一定實踐經(jīng)驗;
2,有一定的軟件項目管理、技術管理或質量保證的基礎知識與實踐經(jīng)驗。
培訓要點
高質量軟件來自于高水平的項目管理,這個觀點已經(jīng)成為業(yè)內的共識。軟件項目成功最重要的要素是什么 大型軟件項目是依靠一個組織來完成的,如果這個組織在管理上是無序的,開發(fā)過程是非正式和混亂的,計劃期限和成本目標通常超限,項目的成功取決于個人英雄式的行為,在人員發(fā)生變動時項目往往陷入災難,那么很難說這個項目會獲得成功。從這個意義上說,軟件項目管理是項目成功的關鍵因素。
所有軟件開發(fā)機構都必須在今天這種技術含量高、變化速度快、資源有限的環(huán)境下,實現(xiàn)軟件生產(chǎn)規(guī);、規(guī)范化、國際化,這也是當前我國軟件行業(yè)面臨的最大挑戰(zhàn)。在這樣復雜的背景下,我們該如何去思考如何去做呢
1,項目管理人員必須具備更廣闊的視角,包括站在更高的角度理解企業(yè)管理的思想理念,理解產(chǎn)品開發(fā)的質量、成本、效率與效益之間的關系,理解過程是如何對管理發(fā)揮作用的,理解規(guī)范化的軟件工程方法。更重要的是,理解如何提升自身的領導素質,培養(yǎng)更好的領導力。這種寬闊的眼界,對于一個高級項目管理人員極其重要。
2,實施正確的軟件過程對產(chǎn)品質量影響巨大。為了使團隊在開發(fā)質量、效率以及成本上達到最優(yōu)化,我們需要不斷改進和優(yōu)化軟件過程。近年來隨著項目越來越大越來越復雜,軟件項目中存在著各種變化因素所帶來的沖擊越來越令人難以接受,促使業(yè)內研究更加合理的過程和與之相匹配的項目管理方式。過程改進需要有正確的思想理念,包括問題分析,科學與哲學理論基礎,合理的價值觀和方法論,以及正確對待改進中發(fā)現(xiàn)的問題。
3,高質量項目管理來自于正確的項目策劃。項目管理人員必須受到項目策劃的正規(guī)訓練,包括如何制定發(fā)布規(guī)劃,如何發(fā)現(xiàn)項目的關鍵驅動因素、約束和浮動因素,并且采取恰當?shù)牟呗。還需要注意,在今天的形勢下,創(chuàng)新是企業(yè)的生命,項目經(jīng)理必須領導團隊共同策劃創(chuàng)新的產(chǎn)品概念,有目的、有組織的實現(xiàn)系統(tǒng)化創(chuàng)新,能夠使用國際上通用的方法安排項目進度與日程,這對于項目成功極其重要。
4,為了增加產(chǎn)品的國際競爭力,產(chǎn)品質量作為經(jīng)濟發(fā)展的戰(zhàn)略問題變得越來越重要,軟件質量也正被視為軟件企業(yè)的生命。大型項目質量控制問題的實施和解決,需要按照系統(tǒng)工程的理論進行,使整個系統(tǒng)所具有的多種不同的目標之間相互協(xié)調,以期達到系統(tǒng)質量的最優(yōu)化。這需要項目經(jīng)理對軟件質量控制有深刻而透徹的理解。
5,為了確保項目的過程質量和產(chǎn)品質量達到要求,在開發(fā)過程中必須以可度量的方法對項目實施監(jiān)控。我們不要期望有了好的計劃就可以高枕無憂,也不要期望計劃一成不變,項目經(jīng)理的責任是不斷監(jiān)控項目的進展,不斷的以問題、對策與解決方案的思路,在動態(tài)過程中去管理與調整。并且還要善于把監(jiān)控過程轉變?yōu)檎{動團隊積極性的有效手段。
6,我們堅信:團隊是決定項目成敗的最重要因素。很多開發(fā)問題的出現(xiàn),大多是由于機構對團隊重要性的誤解所造成的。因此希望更加有效開發(fā)的軟件機構要把思考重心放在團隊建設上,這是一個明智的選擇。建立一個有競爭力的團隊,是取得項目成功的關鍵步驟,而對于一個軟件機構來說,團隊是最有價值的資產(chǎn)。但我們如何來做如何來思考呢
7,不要期待項目管理是什么神奇的方法。管理是個十分嚴肅的事情,它既需要在宏觀上把握,又需要關注細節(jié),特別是對一些關鍵點需要敏銳的識別出來并找到解決方案。這就需要在實踐中不斷積累經(jīng)驗以及在理論上得到提升。
本課程并不是一個泛泛的原理性課程,而是許多專家多年來理論和實踐的總結。我們需要有更廣闊的視野、對問題更深邃的認識以及對改進與優(yōu)化的不懈追求,更需要總結出不斷優(yōu)化管理的思路。在內容安排上,課程既有理論指導,也有通過案例對問題的共同探討,把理論和實踐有機的結合起來。這是一個強調思考力的課程,也是我們趕超世界先進水平新的增長點,希望所有學員都在這個課程中受益。
五、培訓內容
第一講 從宏觀集成的視角看項目管理
1,軟件項目與項目管理
項目的定義與特點
項目管理及其關鍵要素
項目管理的宏觀視角
2,集成化軟件項目管理模型
從宏觀的視角看項目管理
項目啟動過程中的前期決策
項目管理計劃的銜接
項目管理要關注產(chǎn)品質量
第二講 改善軟件工程方法
1,軟件過程:現(xiàn)代對于傳統(tǒng)的挑戰(zhàn)
軟件過程的定義與概念
對于軟件過程的重新思考
傳統(tǒng)瀑布方式的問題
對于傳統(tǒng)項目管理的反思
迭代式軟件開發(fā)過程
項目不同階段的度量要點
2,用經(jīng)濟學的觀點改善軟件工程方法
從工作量與成本模型入手研究項目管理方法
降低軟件規(guī)模或者復雜度
改進軟件開發(fā)過程
創(chuàng)建高效率的團隊
第三講 如何進行項目策劃
1,定義項目的目標和范圍
建立對項目目標和范圍的認識 – 定義項目大綱
定義對項目參與人員的要求,早期獲得項目成員的參與
案例分析:典型項目的組織機構(大中小型項目組織結構設置要點)
記錄上述內容,作為項目計劃的第一部分
2,工作拆分
為進行詳細估算和日程的排定提供基礎
確保工作識別的完整性
增加項目的成功機會
項目特點及策略確定
案例分析:大型項目特點及關鍵策略確定(某知名商業(yè)銀行信用卡核心系統(tǒng)、美國宇航局項目)
拆分的重要原則
WBS拆分顆粒度實例講解
3,風險管理
風險的識別
風險分類學
識別風險方法論
案例分析:識別風險
風險應對策略
案例分析:風險策略舉例
緩解方法
案例分析:風險應對(某知名商業(yè)銀行Iphone版手機銀行、業(yè)務運營支撐網(wǎng)絡管理工程)
4,軟件估算
軟件估算思路:自頂向下和自底向上
Wideband Delphi方法
功能點方法(標準及簡化功能點方法)
供應商采購的估算應用(中國軟件行業(yè)軟件工程定額標準)
基于歷史數(shù)據(jù)的估算方法
大項目估算結果舉例(某知名商業(yè)銀行信用卡核心系統(tǒng))
某大型國有商業(yè)銀行工作量及工期標桿系數(shù)舉例
5,干系人管理
6,項目計劃的承諾及基線化
第四講 如何進行項目監(jiān)控
1,項目監(jiān)控的范圍和內容
2,對照計劃監(jiān)督項目
3,分析監(jiān)控數(shù)據(jù)
項目量化管理:掙值分析法
掙值分析法基礎
三個重要概念:BCWS,BCWP,ACWP
掙值分析實例展示及分析練習
實施里程碑評審
4,項目監(jiān)控中的項目管理活動
管理糾正措施
5,項目監(jiān)控樣例展示
項目周報
項目會議紀要
干系人及關鍵依賴關系
項目數(shù)據(jù)統(tǒng)計分析報表
項目管理工具簡介
第五講 供應商管理
1,供應商管理的范圍和內容
2,供應商管理的主要流程
3,供應商管理的關鍵點
關于IT系統(tǒng)建設策略
產(chǎn)品選型評估要點
樣例展示:某外包項目選型評估報告及評估細項
供應商管理策略
樣例展示:某外包項目采購合同
項目測試與驗收策略
樣例展示:某外包項目驗收計劃
交付物驗收
人力外包及維護類外包管理
第六講 如何進行需求管理
1,需求管理的范圍和內容
2,獲得對需求的一致理解
獲得對需求的理解
獲取對需求的承諾
需求受理流程,改變業(yè)務的習慣,加強流量控制
3,需求跟蹤
4,需求變更控制
確定需求變更類型
審批變更申請
管理變更請求
案例分析:某大型項目項目管控機制
系統(tǒng)日常升級維護中的需求變更控制:版本排期與凍結機制
5,需求管理參考模板:某知名商業(yè)銀行業(yè)務需求模板及非功能需求樣例
第七講 打造有戰(zhàn)斗力的團隊
1,項目經(jīng)理的領導力
領導力以及領導力模型
激勵、組織與創(chuàng)新
理解開發(fā)人員的典型動機
最重要的個激勵因素
正確應用獎賞和鼓勵