軟件項目管理和質量管理課程

軟件項目管理和質量管理課程 馬上咨詢


    李晉   
    研發咨詢資深顧問 

    多年高科技企業產品研發和研發管理、產品管理工作經歷,先后擔任過項目,質量總監,質量副總等職位,在長期的研發管理實踐中積累了豐富的技術和管理經驗。在國內某知名通信企業(華為)工作期間,先后從事產品開發、項目管理和產品質量等工作,并作為推行組成員與國際研發管理頂尖咨詢顧問在研發及售后服務系統推動公司級研發管理變革(IPD-集成產品開發)。在質量部工作期間,作為EPG成員,開發了需求管理工具R-Manager以及CMM 5級流程,并負責企業內部的推行。

    • 在展訊通信公司工作期間,擔任質量部高級經理,任職期間有針對性地將研發管理的業界最佳實踐同公司現狀相結合,全面建立并優化產品管理體系。同時兼任內部講師,具有豐富的產品管理實戰經驗。
    • 在北京聯信永益工作期間,作為質量副總成功建立了產品需求、產品定義、立項及整個開發與上市過程的管理,為公司的上市做好了鋪墊。
    • 在中國惠普TS-QO產品線,作為高級咨詢顧問,成功的打入中國移動總部和建設銀行總部,為國字號的企業管理領域市場打開了研發、測試、運維的管理咨詢之路。


    課程信息

    根據Standish Group CHAOS提供的最新統計資料顯示:
     1. 31%的項目在尚未完成前就被取消了
     2. 88%的項目都超出了預算、進度
     隨著信息技術的飛速發展,軟件產品的規模日益龐大,軟件項目開發的高失敗率使我們清醒意識到個人單打獨斗的作坊式開發方式已不能適應發展的需要。軟件項目開發迫切需要

    實現如下轉變:
     1. 實現從“散兵游勇”的運作模式到協同一致的開發模式轉變,確保每個項目組成員按約定的規則準時完成自己的工作;
     2. 實現從“土匪式”項目管理到“正規軍”項目管理模式的轉變,從單純的“事后救火”到嚴密的事前規劃的轉變;
     3. 實現將開發人員的個人能力轉化成企業的能力,促進企業的軟件開發能力提高;
     4. 實現項目經理從單純的“個人英雄”、“技術Fans”到更多關注業務、客戶、整體目標、團隊績效、具有較強個人魅力的全流程項目經理的轉變;
     5. 實現從基于職能部門的、更多關注本部門利益的條塊分割的項目運作模式,到更多關注客戶利益、關注公司整體利益的端到端項目運作模式的轉變;
     本課程重點講解業界軟件項目管理先進的方法和具體實踐,主要涉及:
     1. 如何挖掘客戶需求、有效控制客戶需求變更?
     2. 如何進行項目估計,提高項目計劃的可行性?
     3. 如何在資源相對緊張的情況下,按時、高質量地完成項目開發任務?
     4. 如何控制項目進度,降低計劃偏差,提高客戶滿意度?
     5. 如何打造高效的項目團隊,減少項目沖突,形成相互合作、互幫互助的合作氛圍?
     6. 作為項目經理如何不斷提升自身管理能力,快速實現從技術到管理的轉變?
     重點圍繞軟件項目管理的核心業務領域(軟件項目團隊建設、軟件項目估計、軟件項目需求分析和需求管理、軟件項目計劃、軟件項目監督和控制、軟件項目度量分析、軟件項目風險管理),詳細講解每個領域涉及的理念、方法和工具(WBS、PBS、OBS、SOW、SAMRT、FPA、WideBand Delphi、Pert Sizing、CPM、RTM等),尤其重點講解每個領域具體操作中容易出現的問題和具體的解決辦法。內容具有極強的可操作性,并輔以大量實際案例研討,通過培訓提高學員的項目管理綜合素質,改善軟件開發效率,增強軟件產品質量,并提升企業的整體競爭力。

    目標收益

    1. 了解業界軟件項目管理的最佳模式與實踐
     2. 理解軟件項目的組織結構和團隊角色
     3. 掌握項目團隊組建的方法、領悟項目沖突的解決辦法,減少與客戶沖突
     4. 掌握切實可行的估計方法,減少與客戶計劃的沖突
     5. 掌握項目執行中實際控制方法,有效減少客戶對項目的過多干預
     6. 掌握項目風險管理方法,如何有效地進行風險識別、風險評估、風險響應計劃
     7. 掌握需求分析和需求管理的方法,有效地減少和控制客戶需求變更
     8. 掌握項目量化管理方法,使項目運行更加透明化,促進績效的量化評價
     9. 掌握項目內外的溝通方法和技巧,營造相互配合、互相協助的工作氛圍
     10. 領悟項目經理需要具備的

    培訓對象

    研發總經理/副總、公司總工/技術總監、項目經理/產品經理、PMO(項目管理辦公室)成員、項目骨干、項目組成員、測試工程師、質量管理人員等。

    課程大綱

    一、 案例分析
    二、 軟件項目管理概述

    1. 項目與項目管理
     1) 什么是項目、項目管理
     2) 項目管理的九大知識領域和五個過程組
     2. 如何基于項目信息選擇適合的生命周期模型?
     1) 瀑布模型 、V過程模型、原型實現模型
     2) RAD、增量模型、螺旋模型、極限編程
     3) 案例分享:選擇適當的生命周期模型

    三、 軟件項目團隊建設(如何打造運作高效的項目團隊?)

    1. 業界最佳的軟件項目團隊模式
     1) 項目團隊結構介紹
     2) 項目團隊角色職責(PM、QA、SEPG、TM、MC、TC......)
     2. 成功實現從技術走向管理轉變的關鍵
     1) 成功軟件項目經理的素質模型、能力要求
     2) 角色轉換的成長之路(角色、技能、心態、觀念......)
     3) 項目經理的培養
     4) 個人修煉(領導力、溝通能力......)
     5) 五類影響力,項目經理應該重點培養的影響力類型
     6) 組織的融合和團隊的打造
     3. 團隊管理和沖突管理
     1) 優秀團隊的四個特征
     2) 項目運作可能遇到的沖突分析
     3) 如何正確認識沖突?如何利用沖突?
     4) 如何有效規避與客戶的沖突(運作機制、報告、客戶接觸點的關注......)?
     4. 實戰演練與問題討論
     5. 針對高效團隊的打造結合公司實際情況思考具體改進行動計劃(QuickWins)

    四、 軟件項目需求管理(如何挖掘需求,并有效控制客戶需求變更?)

    1. 需求管理過程(需求收集、需求分析、需求分解與分配、需求跟蹤與驗證)
     2. 優秀項目需求需要涵蓋哪些內容?(需求類別、需求標準、......)
     3. 用戶需求獲取的技巧
     1) 確定誰是客戶
     2) 決策影響度分析和關注要素分析
     3) 挖掘用戶需求的方法介紹
     ü 訪談法,實際案例分享
     ü 情節串聯板法,實際案例分享
     ü 原型法,實際案例分享
     4. 需求跟蹤和管理
     1) 需求雙向追蹤矩陣(前向、后向、詳細程度、責任主體......)
     2) 如何控制需求變更?(流程、誰說了算?......)
     3) 需要從哪些方面著手切實控制客戶需求變更?(收集、版本、機制、溝通能力......)
     4) 案例分享:某軟件測試工具項目需求跟蹤矩陣講解
     5. 實戰演練與問題討論
     6. 針對項目需求管理結合公司實際情況思考具體改進行動計劃(QuickWins)

    五、 軟件項目估計技術(如何實施最簡單有效的估計方法,提高計劃的可行性?)

    1. 估計的基本概念
     1) 估計的過程、估算的類型
     2) 估計軟件項目的簡單規則
     2. 項目估計的時機確定
     3. 規模估計
     1) 功能點估計(基本元素、主要步驟、實際案例、......)
     2) 代碼行估計(系統結構分解、重用代碼計算、......)
     3) 兩種規模估算之間的轉換
     4. 工作量、進度估計
     1) 工作量估計生產率換算方法
     2) 工作量直接估計方法
     3) 進度和人力資源估計
     4) 關鍵資源估計(計算機、儀器等)
     5) 系統規模和活動比例
     5. 成本估計
     1) 項目成本要素分析
     2) 人員成本估算方法
     3) 案例分享:某郵政管理系統項目成本估計講解
     6. 業界常用的估計工具
     1) 自底向上的估算法
     2) 類比估算法
     3) WideBand Delphi估算法
     ü 估計方法相關角色、估計過程
     ü 估計準備會議操作過程、正式估計會議操作過程、正式估計會議結束后的事情
     ü 演示講解:軟件項目Wideband Dephi估計模板、Wideband Dephi 估計實例
     4) Pert Sizing估計法
     ü 估計方法相關角色、估計過程
     ü 演示講解:軟件項目PertSizing估計模板、Pert Sizing 估計實例
     5) 估算方法對比分析
     7. 估計偏差控制
     1) 如何控制估算的誤差
     2) 實際案例分享:過分樂觀進度計劃的后果
     3) 估算誤差的收斂圖
     4) 業界最佳公司在估計方面的通常做法
     8. 實戰演練與問題討論
     9. 針對項目估計結合公司實際情況思考具體改進行動計劃(QuickWins)

    六、 軟件項目計劃制定(如何制定完備的計劃體系,同時兼顧可行性和挑戰性?)

    1. 項目計劃的流程
     1) 客戶在計劃制定中的作用
     2) 制定切實可行計劃需要考慮的要素分析(資源、需求、競爭、客戶業務、……)
     2. 版本化開發
     3. 項目計劃制定的原則
     4. 項目計劃制定的時間點
     5. 三級計劃體系
     6. 項目過程定義與裁減
     7. WBS、PBS 、OBS分解
     8. 進度計劃的制定à項目計劃的核心
     1) 活動定義的方法
     2) 活動排序的方法
     ü 四種活動依賴關系
     ü 活動排序需要考慮的要素
     3) 網絡計劃技術(前導圖法PDM、PERT網絡圖法)
     4) 工期、最早最遲時間、時差、關鍵活動、關鍵路徑、松弛活動
     5) 進度計劃制定/調整方法(關鍵路徑法、快速跟蹤法)
     6) 實際案例分享:某電信運營商BOSS項目進度計劃
     9. 軟件項目計劃包
     1) 案例分享:項目主計劃
     2) 案例分享:項目質量管理計劃
     3) 案例分享:項目風險管理計劃
     4) 案例分享:項目配置管理計劃
     5) 案例分享:項目溝通管理計劃
     6) 案例分享:項目資源管理計劃
     7) 各個計劃的責任主體介紹
     8) 計劃間相互協調機制介紹
     10. 實戰演練與問題討論
     11. 針對項目計劃結合公司實際情況思考具體改進行動計劃(QuickWins)

    七、 軟件項目風險管理(如何識別風險、控制風險,減少項目問題,提高客戶滿意度?)

    1. 項目風險概述(風險與問題、風險與機遇、定義、屬性、……)
     2. 風險標示
     1) 風險標識的常用方法(專家法、歷史數據法、專題討論法、問卷法、……)
     2) 項目常見風險類型(客戶、需求、財務、人員、……)
     3. 風險的評估和排序
     1) 定性評估法、定量評估法
     2) 風險評估的兩個維度(風險概率和風險影響)
     3) 風險指數(風險等級)、風險排序
     4. 風險響應計劃和策略
     1) 利用生命周期模型規避風險
     2) 風險響應四種策略(規避、接收、……)和優缺點分析
     3) 風險響應計劃和成本分析
     5. 風險跟蹤和監控
     1) 風險例行跟蹤、風險管理失效處理
     2) 客戶在風險跟蹤和監控中的作用
     3) 風險升級機制
     6. 風險管理責任主體
     1) 項目經理、客戶、高層領導、……
     2) 實際案例分享:某安全軟件項目風險管理全過程
     7. 實戰演練與問題討論
     8. 針對項目風險管理結合公司實際情況思考具體改進行動計劃(QuickWins)

    八、 軟件項目計劃控制(如何減少項目執行偏差、減少客戶對項目過分干預、確保項目路線?)

    1. 項目控制過程圖
     2. 項目十大控制手段之一:項目度量
     3. 項目十大控制手段之二:成員個人工作日志(日志樣例、timesheet、習慣培養、……)
     4. 項目十大控制手段之三:項目例會(例會種類、高效會議的機制、客戶參與的會議)
     5. 項目十大控制手段之四:項目報告(報告類型、報告時機、內容、對客戶的報告)
     6. 項目十大控制手段之五:工作移交控制(移交表單、保密機制)
     7. 項目十大控制手段之六:項目評審(管理評審、技術評審、業務決策、三級評審體系)
     1) 如何構造高效評審體系(流程、組織、績效考慮、任職資格)
     8. 項目十大控制手段之七:項目審計(審計過程、責任主體、時機、交叉審計、……)
     9. 項目十大控制手段之八:計劃變更控制(變更控制流程、誰說了算?、控制范圍)
     10. 項目十大控制手段之九:計劃測評(常見測評指標、計劃完成率的計算方法和時機)
     11. 項目十大控制手段之十:雙重匯報機制(原因、獨立性、配合管理)
     12. 實際案例研討:某計費軟件項目控制得失分析
     13. 實戰演練與問題討論
     14. 針對項目控制管理結合公司實際情況思考具體改進行動計劃(QuickWins)

    九、 軟件項目度量(如何通過數據清晰說明項目的運作績效,促進各方就項目運作達成一致,實現項目量化績效評價?)

    1. 度量的基本概念(定義、作用和目的、度量與測量、駕駛窗、度量模型、……)
     2. 常見的度量項(過程度量、交付度量、四個基本度量項、……)
     3. 度量管理過程
     1) 度量流程、涉及角色介紹
     2) 案例分享:項目度量計劃
     3) 實際案例分享:某銀行軟件項目的實際度量
     4) 度量數據收集需要注意的問題分享
     5) 過程數據庫(PDB)
     6) 過程能力基線(PCB)(開發能力、成熟度、…….)
     7) 過程資產庫(PAL)
     4. 度量分析工具
     1) Rayleigh曲線
     2) 控制圖、魚骨圖、直方圖
     5. 對推動客戶和開發對項目運作達成一致的作用
     6. 實戰演練與問題討論
     7. 針對項目度量結合公司實際情況思考具體改進行動計劃(QuickWins)
     8. 深入學習建議(參考書籍)


    研發項目管理(稍有差別)

    課程信息

    面對當前激烈的市場競爭環境,如何快速的推出新產品并減少研發的浪費是眾多企業家和研發總經理們非常關注的問題,在研發一個新產品的項目過程中,企業經常面臨如下問題:
     1. 如何制定合理的項目任務書和項目章程,保持與項目投資人的良好溝通;
     2. 如何構建一個對整個項目負責的團隊,如何明確定義團隊成員的角色和職責;
     3. 如何平衡研發項目的需求、進度、質量和成本之間;
     4. 研發項目經理如何平衡項目管理和技術開發工作之間的關系;
     5. 如何保證項目計劃制定的合理性,在保證領導要求的進度的同時又不犧牲質量;
     6. 如何控制好項目的范圍,減少變更給項目造成的影響;
     7. 如何識別項目的風險,制定風險管理計劃有效的控制風險;
     8. 在項目執行的過程中如何進行項目的控制,確保項目進度;
     9. 保證研發項目成功的關鍵因素有哪些?如何構建這些關鍵因素?……
     講師曾經為近40家企業提供了研發項目管理的內訓,在總結大量企業實踐的基礎上,對本課程作了大量的優化,華成咨詢認為研發項目管理工作不僅僅是技術開發工作,而是技術與管理相結合的工作,有時甚至完全是管理工作,管理是一門藝術,當經理更是一種責任,研發項目經理的任務將不再是個人英雄般地拼命完成你的個體任務就行了,而應該是率領你的團隊完成團隊目標。
     課程在對研發項目和研發項目管理的基本概念做出明確闡述的基礎上,著重培訓學員的實際操作能力,以一個真實的研發項目的生命周期為軸線,從研發項目的啟動、研發項目計劃的制定、研發項目計劃的執行和控制、研發項目的收尾來全面講解一個研發項目管理的全流程;在這條軸線上又貫穿研發項目的團隊管理、研發項目的需求管理、研發項目的質量管理、研發項目的風險管理等內容,并總結研發項目成功的關鍵因素。

    目標收益

    1. 了解業界研發項目管理的最佳模式與實踐
     2. 掌握研發項目管理的相關技能和技巧
     3. 掌握研發項目管理的生命周期模型
     4. 掌握業界研發項目的組織結構和團隊角色
     5. 掌握研發項目的市場需求管理,進行需求收集、分析和整理的流程體系
     6. 掌握研發項目計劃的制定、執行和監控
     7. 掌握如何將質量管理、風險管理等融會貫通于整個研發項目計劃中
     8. 分享業界研發項目成功的關鍵經驗

    培訓對象

    企業CEO/總經理、研發總經理/副總、公司總工/技術總監、研發項目經理/產品經理、PMO(項目管理辦公室)成員、研發骨干、測試、QA等。

    課程大綱

    一、 案例分析
    二、 研發項目管理概述

    1. 項目與項目管理
     1). 什么是項目、項目的特征
     2). 什么是項目管理
     3). 項目管理的九大知識領域和五個過程組(PMI)
     2. 研發項目管理
     1). 研發項目管理的特征
     2). 研發項目管理面臨的重大挑戰
     3). 研發項目成功和失敗的主要因素
     4). 產品開發過程中的主要項目管理活動
     3. 演練與問題討論

    三、 研發項目啟動

    1. 研發項目目標的制定
     1). 項目目標的標準
     2). 項目目標的制定原則
     3). 如何完成研發項目目標的制定
     4). 項目任務書示例
     5). 實例講解:某案例公司的項目章程
     6). 演練與問題討論
     2. 研發項目團隊的組建
     1). 研發項目團隊的組織形式
     2). 職能型組織、項目型組織和矩陣式組織結構的優缺點分析
     3). 業界最佳的產品開發團隊的構成
     4). 研發項目經理的角色和職責
     5). 研發項目核心組成員的角色和職責
     6). 研發項目擴展組成員的角色和職責
     7). 職能部門經理在產品開發中的角色和職責、
     8). 研發項目經理應具備的技能
     9). 研發項目經理的素質特征和性格特征
     10). 如何培養合格的研發項目經理
     11). 實例講解:某案例公司的項目經理工作手冊
     12). 演練與問題討論
     3. 研發項目的需求管理(范圍管理)
     1). 研發項目需求管理的案例分析
     2). 業界公司在需求管理方面存在的典型問題
     3). 需求的分層特征
     4). 需求收集的十二種渠道
     5). 需求分析的的三種方法
     6). 市場需求、產品需求、設計需求的轉換
     7). 市場需求的雙向追蹤機制與變更管理
     8). 實例講解:某案例公司的需求排序模板分析
     9). 實例講解:某案例公司的用戶需求訪談報告
     10). 實例講解:某案例公司的客戶需求和OFFERING需求的映射
     11). 演練與問題討論

    四、 研發項目計劃制定

    1. 研發項目計劃包
     1). 進度與資源計劃
     2). 質量管理計劃
     3). 風險管理計劃
     2. 進度與資源計劃
     1). 討論:公司在研發項目計劃制定中存在的問題?
     2). 研發項目計劃的作用
     3). 研發項目計劃制定的流程
     4). 項目計劃制定的原則
     5). 項目計劃制定的要素
     6). 研發項目計劃的分級分層管理體系
     7). 研發項目計劃的制定的五個步驟
     8). WBS介紹(作用、示例)
     9). WBS分解的衡量標準
     10). PBS、WBS、OBS、RBS之間的對應關系
     11). 五種常見的估計方法
     12). 規模、工作量、工期估計
     13). PERT圖的繪制
     14). 如何加快項目開發進度
     l 關鍵路徑法
     l 快速跟蹤法
     15). 實例講解:某案例公司的手機研發的WBS庫
     16). 實例講解:某案例公司的估計操作指導書
     17). 演練與問題討論

    五、 研發項目質量管理

    1. 研發質量管理概述
     1). 質量、成本、進度的矛盾與權衡
     2). 過程質量與交付質量
     3). 研發質量管理體系
     4). 研發質量管理中常見的誤區
     5). 如何在設計中構建質量
     l 系統工程
     l 標準化
     l 模塊化
     2. 研發質量控制手段之一:測試
     1). 缺陷引入階段分析
     2). 為什么盡早測試?
     3). 客戶化測試思維
     4). 測試責任主體定義
     5). 項目的漸增測試模型
     3. 研發質量控制手段之二:評審
     1). 三級評審體系
     l 業務評審
     l 技術評審
     l 兩者的關系
     2). 評審方法
     l 技術評審
     l 管理評審
     l 內部審計
     3). 評審流程及涉及的角色與職責
     4). 評審常見問題和解決的辦法
     5). 演練與問題討論
     4. 研發質量保證
     1). QA的主要工作
     2). QA的獨立性
     3). QA的匯報關系
     4). 什么樣的人適合做QA?
     5. 實例講解:某案例公司的技術評審操作指導書

    六、 研發項目風險管理

    1. 研發項目為什么要管理風險?
     2. 風險與問題的區分
     3. 風險管理概念、風險管理過程
     4. 風險識別(典型的風險類型)
     5. 風險評估(風險概率、風險影響、風險指數)
     6. 如何制定風險管理和響應計劃(風險響應策略)
     7. 風險控制
     8. 風險管理活動中的角色和職責
     9. 風險的升級處理
     10. 實例講解:SEI的風險提問單和風險管理數據庫
     11. 演練與問題討論

    七、 研發項目計劃控制

    1. 研發項目計劃控制中常見的問題和解決辦法
     2. 項目的分層實施與分層監控
     3. 監控計劃
     1). 監控點設置原則
     2). 監控計劃總攬圖
     3). 監控計劃一覽表
     4. 研發項目控制手段:項目報告
     1). 項目報告種類
     2). 項目報告機制
     5. 研發項目控制手段:項目例會
     1). 項目例會種類
     2). 例會議程和內容
     6. 研發項目控制手段:計劃變更控制
     1). 變更控制流程
     2). 計劃滾動刷新
     7. 研發項目控制手段:狀態轉移
     8. 研發項目控制手段:業務決策評審
     9. 研發項目控制手段:研發合同書管理
     10. 研發項目控制手段:項目審計
     11. 研發項目控制手段:項目風險管理
     12. 研發項目控制手段:項目度量管理
     1). 產品級度量
     2). 項目級度量
     13. 研發項目控制手段:技術評審
     14. 研發項目控制手段:需求跟蹤
     15. 研發項目控制手段:成本控制
     1). 成本模型
     2). 主要成本構成分析
     3). 目標成本
     16. 研發項目控制手段:QA狀態報告
     17. 研發項目控制手段:過程裁減
     1). 裁減的原則
     2). 裁減的責任主體
     3). 裁減時機
     18. 研發項目控制手段:項目測試
     19. 研發項目控制手段:項目測評
     1). 項目測評指標定義
     2). 計劃測評
     3). 計劃完成率的計算
     20. 演練與問題討論

    八、 研發項目成功的關鍵

    1. 研發項目成功和失敗的經驗教訓總結
     2. 項目經理的角色轉換和個人修養
     3. 結構化的產品開發流程
     4. 研發項目的團隊建設和績效管理
     5. 項目經理的培養和研發人員的職業生涯管理


    久久综合久久综合九色_人妻媚药中出中文字幕电影_亚洲伊人成综合人影院