主講老師: | 潘德有 | ![]() |
課時安排: | 1天/6小時 | |
學(xué)習(xí)費用: | 面議 | |
課程預(yù)約: | 隋老師 ![]() |
|
課程簡介: | 對所要解決的問題進行總體定義,包括了解用戶的要求及現(xiàn)實環(huán)境,從技術(shù)、經(jīng)濟和社會因素等3個方面研究并論證本軟件項目的可行性,編寫可行性研究報告,探討解決問題的方案,并對可供使用的資源(如計算機硬件、系統(tǒng)軟件、人力等)成本,可取得的效益和開發(fā)進度作出估計,制訂完成開發(fā)任務(wù)的實施計劃。 | |
內(nèi)訓(xùn)課程分類: | 綜合管理 | 人力資源 | 市場營銷 | 財務(wù)稅務(wù) | 基層管理 | 中層管理 | 領(lǐng)導(dǎo)力 | 管理溝通 | 薪酬績效 | 企業(yè)文化 | 團隊管理 | 行政辦公 | 公司治理 | 股權(quán)激勵 | 生產(chǎn)管理 | 采購物流 | 項目管理 | 安全管理 | 質(zhì)量管理 | 員工管理 | 班組管理 | 職業(yè)技能 | 互聯(lián)網(wǎng)+ | 新媒體 | TTT培訓(xùn) | 禮儀服務(wù) | 商務(wù)談判 | 演講培訓(xùn) | 宏觀經(jīng)濟 | 趨勢發(fā)展 | 金融資本 | 商業(yè)模式 | 戰(zhàn)略運營 | 法律風(fēng)險 | 沙盤模擬 | 國企改革 | 鄉(xiāng)村振興 | 黨建培訓(xùn) | 保險培訓(xùn) | 銀行培訓(xùn) | 電信領(lǐng)域 | 房地產(chǎn) | 國學(xué)智慧 | 心理學(xué) | 情緒管理 | 時間管理 | 目標(biāo)管理 | 客戶管理 | 店長培訓(xùn) | 新能源 | 數(shù)字化轉(zhuǎn)型 | 工業(yè)4.0 | 電力行業(yè) | | |
更新時間: | 2023-09-18 15:46 |
課程介紹:
軟件開發(fā)是一項變化較快,難以實體化,且極其復(fù)雜的工作。組織通過軟件開發(fā)來創(chuàng)造全新的產(chǎn)品、或者軟件升級改造、解決特定問題等,這些都將以“交付”的模式展現(xiàn)給客戶或者組織。本課程將微軟企業(yè)在軟件開發(fā)項目管理方面的各種問題,通過比較典型的事例來展示軟件需求、軟件進度把控、費用投入、軟件質(zhì)量(如測試、評估、檢查等)、軟件資源投入、軟件風(fēng)險與安全問題、軟件外包、以及各類人員的協(xié)作與溝通等內(nèi)容。通過這些知識點的汲取,以幫助組織和軟件項目管理人才有更好、更系統(tǒng)的認知。
適用對象:
項目經(jīng)理、軟件項目經(jīng)理、系統(tǒng)分析師、系統(tǒng)設(shè)計師、架構(gòu)師、軟件開發(fā)團隊、敏捷項目經(jīng)理、產(chǎn)品負責(zé)人、測試與開發(fā)人員、IT運維人員、CIO、信息管理與安全人員、項目集負責(zé)人等。
本課程適用于任何具有、或需要通過軟件開發(fā)項目來實現(xiàn)組織業(yè)務(wù)(或戰(zhàn)略)需求的企業(yè)。
課程收益:
1. 參訓(xùn)人員可以全面系統(tǒng)的學(xué)習(xí)到軟件開發(fā)項目的全過程和全領(lǐng)域知識,以快速應(yīng)用于實際工作中
2. 參訓(xùn)人員能夠準(zhǔn)確捕獲自身所在企業(yè)或項目中的定位,更好的服務(wù)于項目,創(chuàng)造自身價值
3. 能夠幫助組織或PMO,或軟件開發(fā)小組創(chuàng)造整體價值,關(guān)注組織訴求,領(lǐng)悟客戶和領(lǐng)導(dǎo)的期望
4. 有能力作為軟件開發(fā)項目負責(zé)人的身份(或其他角色),管理(或參與)項目組各類工作
課程時間:
2-3天,6hs/day
課程內(nèi)容:
一、 軟件項目管理定義與發(fā)展趨勢
1. 軟件開發(fā)項目管理的定義與分類
2. 軟件開發(fā)類項目管理的挑戰(zhàn)分類說明
3. IT戰(zhàn)略與軟件項目集、項目組合介紹
4. 敏捷軟件開發(fā)的發(fā)展趨勢與實踐說明
5. 項目管理與運維管理的契合
案例:王小帥是一家軟件開發(fā)集團的CIO,現(xiàn)在要根據(jù)CEO的要求,規(guī)劃IT戰(zhàn)略,他應(yīng)該如何從戰(zhàn)略、項目組合、項目集、項目、運營的角度,設(shè)計一個初步框架呢。
二、 軟件開發(fā)類項目環(huán)境評估與人員要素
1. 軟件開發(fā)類項目的影響力因素
2. 組織結(jié)構(gòu)對開發(fā)決策的干擾
ü 康威定律帶來的啟示
ü 職能、矩陣、項目驅(qū)動方式
3. 軟件項目負責(zé)人的任命與職責(zé)
4. 軟件開發(fā)團隊的選擇和要求
5. 軟件項目開發(fā)方法的選擇和說明
ü 預(yù)測型開發(fā)方法
ü 適應(yīng)型開發(fā)方法
ü 混合型開發(fā)方法(迭代、增量、其他混合)
6. 軟件開發(fā)生命周期與過程
ü 生命周期:開始、規(guī)劃、開發(fā)、測試、部署、結(jié)束
ü 開發(fā)過程:啟動、規(guī)劃、執(zhí)行、監(jiān)控、收尾
案例:李猛習(xí)慣了傳統(tǒng)項目的開發(fā)方法,現(xiàn)在公司希望導(dǎo)入敏捷開發(fā)方法,李猛作為一名久經(jīng)沙場的傳統(tǒng)軟件項目經(jīng)理,應(yīng)該如何轉(zhuǎn)型到敏捷開發(fā)項目中來。另外,公司現(xiàn)有組織結(jié)構(gòu)不具備開發(fā)敏捷項目的特點,他應(yīng)該怎么爭取和改變現(xiàn)狀?
三、 項目立項與啟動過程說明
1. 制定與發(fā)布項目章程
ü 發(fā)起人的定位與支持原則
ü 外部客戶合作與合同問題
ü 項目立項的實際運作方式
2. 組建初步軟件項目團隊的思考
ü 專用和非專用的團隊成員
ü 團隊協(xié)作和分工說明
ü 虛擬與同位說明
ü I型和T型人才的要求
ü 穩(wěn)定與臨時成員說明
3. 確定初步項目范圍和目標(biāo)
4. 識別與分析干系人群體
ü 識別干系人:客戶、用戶、分包商、資源支持者、供應(yīng)商、團隊成員、合作伙伴等都有誰
ü 分析干系人:分析這些干系人在項目中的期望和訴求、影響、作用、價值等
ü 生成《干系人管理清單》
案例:張峰剛剛被任命為公司的一個軟件開發(fā)項目負責(zé)人,領(lǐng)導(dǎo)希望他能夠更多從組織和甲方角度考慮問題,張峰在被授權(quán)的時候,應(yīng)該如何獲取該有的權(quán)力,而不至于在后續(xù)工作推進中被動?
四、 軟件需求收集、分析與交付分解
1. 軟件需求和類型
ü 軟件業(yè)務(wù)、人員需求
ü 軟件解決方案需求
ü 軟件移交與運行需求
ü 軟件管理與質(zhì)量需求
2. 收集/啟發(fā)軟件需求的常用方法
ü 標(biāo)桿對照、訪談、觀察與交流
ü 投票、決策、用戶故事
ü 系統(tǒng)交互圖、原型技術(shù)、文件分析
ü 需求文件與屬性文檔創(chuàng)建
3. 需求分析與定義
ü 拖網(wǎng)捕魚原則
ü MoSCoW方法
ü KANO模型分析
4. 創(chuàng)建工作分解結(jié)構(gòu)(WBS)
ü 創(chuàng)建WBS的原理和方法(傳統(tǒng)與敏捷的不同做法)
ü 基于客戶:如何以驗收(交付物)視角看待WBS
ü 基于團隊:如何以落實(執(zhí)行)的視角看待WBS(活動導(dǎo)向原則)
ü 基于合作方:從供應(yīng)商(分包方)視角看待WBS
ü 確定范圍基準(zhǔn):驗收標(biāo)準(zhǔn)、交付物、WBS結(jié)構(gòu)圖、屬性清單等
5. 敏捷軟件開發(fā)需求管理事項
ü 敏捷軟件開發(fā)需求框架:愿景、路線圖、發(fā)布、迭代、用戶故事、任務(wù)驅(qū)動方式
ü 基于待辦事項和優(yōu)先級考慮思路
案例:張樂樂是一家軟件公司的項目經(jīng)理,根據(jù)她之前做過的項目,客戶幾乎時刻都會變更和推翻需求,這次剛接手的新項目,張樂樂已經(jīng)感覺到客戶會故伎重演,她和團隊?wèi)?yīng)該如何收集和整理一份合理的需求,而且能夠按照客戶的期望去實現(xiàn)呢?
五、 軟件開發(fā)活動與項目進度計劃
1. 確定項目執(zhí)行活動
ü 如何從WBS定義執(zhí)行活動(完成活動導(dǎo)向過程)
n 分解
n 滾動式規(guī)劃
ü 敏捷需求開發(fā)任務(wù)分解原理—基于任務(wù)板的推動方式
n 故事分解結(jié)構(gòu)
n 故事板
n 用例
2. 排列活動執(zhí)行順序
ü 常見活動邏輯關(guān)系法則:FS、SS、SF、FF(通過軟件現(xiàn)場演練)
ü 活動提前與滯后、強硬關(guān)系分析
ü 敏捷任務(wù)優(yōu)先級驅(qū)動方式(從產(chǎn)品負責(zé)人和開發(fā)團隊視角看待)
ü 服務(wù)等級協(xié)議
3. 估算活動持續(xù)時間
ü 常見項目/活動工期估算法:類比、參數(shù)、三點、儲備分析等
4. 制定項目進度計劃
ü 優(yōu)化項目進度計劃的建議
ü 常見項目進度計劃優(yōu)化方案
n 關(guān)鍵路徑法
n 資源優(yōu)化技術(shù)
n 進度壓縮技術(shù)
n 項目日歷說明
ü 項目進度計劃與進度模型(通過軟件現(xiàn)場演練)
ü 敏捷發(fā)布規(guī)劃
案例:夏兵同時參與了兩個項目,一個是傳統(tǒng)項目,一個是敏捷開發(fā)項目,在制定項目進度計劃時,夏兵采用了不同的方法,這兩種方法和PMO帶來的疑惑,PMO認為夏兵的做法是錯誤的,夏兵真的錯了嗎?
六、 項目團隊資源管理過程
1. 估算項目任務(wù)所需資源
ü 預(yù)測型項目開發(fā)團隊人員預(yù)估
n 基于專業(yè)化人才,集中辦公或虛擬
ü 敏捷項目開發(fā)團隊成員特點
n 基于全能化人才,強調(diào)全職且集中辦公
2. 團隊成員獲取與團隊建設(shè)
ü 人員獲取:跨部門獲取與外部招聘說明
ü 團隊成員建設(shè):基于塔克曼模型的理念
n 建立團隊基本原則:團隊章程
n 領(lǐng)導(dǎo)力技能的發(fā)揮
n 培訓(xùn)、認可與獎勵
n 激勵、鼓舞、建立信任的必要性
n 結(jié)對編程、測試驅(qū)動開發(fā)方法
3. 項目團隊協(xié)作與管理
ü 人際關(guān)系與團隊技能
ü 沖突管理的常見方式
案例:老李是一個優(yōu)秀的項目經(jīng)理,他個人的能力很強,但是在面對團隊時卻有如此棘手,老李應(yīng)該如何培養(yǎng)出一個如狼似虎的團隊呢,老李應(yīng)該將自己的定位放在什么位置呢?
七、 軟件開發(fā)項目質(zhì)量管理全過程
1. 現(xiàn)代質(zhì)量管理新興實踐要求
ü 企業(yè)質(zhì)量管理發(fā)展的五個梯度
ü 客戶與用戶的滿意問題
ü 軟件開發(fā)持續(xù)改進過程
ü 敏捷軟件開發(fā)實踐原理
ü ISO/IEC/IEEE標(biāo)準(zhǔn)15026
2. 創(chuàng)建質(zhì)量管理方案和策略
ü 成本效益分析、標(biāo)桿對照
ü 質(zhì)量成本:預(yù)防、評估、外部失敗、內(nèi)部失敗
ü 七個常用的質(zhì)量管理工具與技術(shù)的使用說明(7QC)
n 因果圖
n 控制圖
n 檢查表
n 散點圖
n 直方圖
n 帕累托圖
n 流程圖
ü 創(chuàng)建《測試與檢查方案》
ü 創(chuàng)建《質(zhì)量管理計劃》、《過程改進機會》、《質(zhì)量測量指標(biāo)》
3. 軟件質(zhì)量保證過程(SQA)
ü SQA的重要目的和意義,人員
ü SQA過程中的重要工具與技術(shù)應(yīng)用
n Checklist的應(yīng)用
n 過程分析與改進
n 根本原因分析
n 質(zhì)量審計
n 面向X的設(shè)計
n 質(zhì)量問題解決流程
ü 生成《測試與評估文件》、《SQA報告》
4. 軟件質(zhì)量控制過程(SQC)
ü SQC的目的和意義、人員選擇
ü SQC過程中的重要工具與技術(shù)
n 統(tǒng)計抽樣
n 問卷調(diào)查
n 檢查
n 測試/產(chǎn)品評估
n 績效審查
ü 核實的可交付成果
ü 生成《SQC測量結(jié)果》
案例:一位客戶抱怨說,上次交付的項目模塊,在運維期就多次出現(xiàn)奔潰、數(shù)據(jù)丟失等問題,作為下一個交付模塊,劉松應(yīng)該如何從客戶、用戶、開發(fā)團隊、市場和標(biāo)準(zhǔn)的角度思考軟件的質(zhì)量呢?
八、 軟件開發(fā)項目風(fēng)險管理全過程
1. 軟件風(fēng)險管理策略和方案
ü 預(yù)測型項目風(fēng)險管理策略和方案
ü 適應(yīng)型項目風(fēng)險管理策略和方案:基于產(chǎn)品特性集的風(fēng)險管控建議
2. 識別項目風(fēng)險
ü 風(fēng)險識別要素與建議
n 軟件開發(fā)項目風(fēng)險類型:技術(shù)、安全、團隊、計劃、成本、干系人
n 不同開發(fā)方法項目風(fēng)險特點:預(yù)測(相對穩(wěn)定)、適應(yīng)型(高度不確定)
ü 常見風(fēng)險識別工具與技術(shù)
n 信息收集與文件審查
n 圖解技術(shù)
n SWOT分析法
n 敏捷回顧會議
n 戰(zhàn)略框架分析原理:PESTEL/TECOP/VUCA
ü 風(fēng)險登記冊與報告的原理
3. 風(fēng)險分析與評估
ü 風(fēng)險分析與評估要素與建議
ü 常見風(fēng)險分析工具與技術(shù)
n 定性風(fēng)險分析:概率和影響分析/矩陣、風(fēng)險數(shù)據(jù)質(zhì)量評估、氣泡圖,其他排序方法
n 定量風(fēng)險分析:決策樹分析方法、龍卷風(fēng)圖法、影響圖分析法
ü 風(fēng)險責(zé)任人的確定
4. 確定風(fēng)險應(yīng)對措施
ü 威脅風(fēng)險應(yīng)對措施:上報、規(guī)避、轉(zhuǎn)移、減輕、接受
ü 機會風(fēng)險應(yīng)對措施:上報、開拓、分享、提高、接受
ü 應(yīng)急應(yīng)對措施:應(yīng)急計劃、彈回計劃、權(quán)變措施
ü 備選方案與成本效益分析法
5. 監(jiān)督風(fēng)險變化過程
ü 評價風(fēng)險績效的建議和方法
ü 監(jiān)督風(fēng)險常見方法
n 風(fēng)險審計
n 儲備分析法(風(fēng)險燃盡圖)
n 技術(shù)績效分析
ü 風(fēng)險管理專項會議
n 團隊每日站立會議
n 敏捷回顧會議
n 軟件原型反饋
n 風(fēng)險專題培訓(xùn)
案例:在一次軟件開發(fā)項目過程中,由于某團隊成員的操作失誤,導(dǎo)致大量的數(shù)據(jù)丟失,系統(tǒng)遭到破壞。CEO批評說,為什么沒有提前做好備份,為什么沒有對系統(tǒng)做更安全的加固,軟件常見的風(fēng)險到底在哪里,該如何做才能天衣無縫呢?
九、 軟件外包、采購與合同管理過程
1. 軟件外包原理
ü 基于WBS模塊的自制與外購決策
ü 分包集成注意事項
2. 供應(yīng)商選擇分析與招標(biāo)文件
ü 選擇供應(yīng)商的常見方法
ü 供應(yīng)商評估標(biāo)準(zhǔn)
ü 招標(biāo)文件類型與說明
n 信息邀請書
n 報價邀請書
n 建議邀請書
3. 合同選擇與交付策略
ü 固定總價合同
ü 成本補償合同
ü 工料合同
4. 創(chuàng)建采購文檔:采購管理計劃、工作說明書(工作大綱)、獨立成本估算等
5. 合同談判與簽署
ü 供應(yīng)商投標(biāo)與標(biāo)書分析過程
ü 供應(yīng)商投標(biāo)會議
ü 供應(yīng)商標(biāo)書分析與談判
ü 供應(yīng)商合同簽署與履約
6. 供應(yīng)商控制過程
ü 供應(yīng)商成果檢查
ü 供應(yīng)商過程審計
ü 索賠管理過程
案例:趙小山是一家公司的產(chǎn)品經(jīng)理,在某個模塊是否考慮外包給其他團隊做時,他考慮應(yīng)該如何選擇供應(yīng)商,以及如何評估現(xiàn)有潛在供應(yīng)商的能力。由于過去的供應(yīng)商都是采購部門統(tǒng)一負責(zé)的,這次CEO希望趙小山能夠獨立的選擇供應(yīng)商,并對其進行有效管理。趙小山應(yīng)該如何開展這項工作?
十、 軟件開發(fā)項目溝通與干系人參與
1. 干系人溝通需求分析
ü 溝通模型、技術(shù)與方法選擇
ü 溝通策略與方案確定
ü 溝通管理過程的重要實踐:維度、形式、效率、方法的綜合使用(如梅拉賓法則觀點)
2. 項目開發(fā)過程中的溝通行為
ü 工作績效報告、迭代與發(fā)布計劃的重要參考
ü 常見溝通技術(shù)和方法的使用
n 溝通模型、溝通方法、溝通技能的使用
n 人際關(guān)系技能的發(fā)揮:意識形態(tài)、高情商、領(lǐng)導(dǎo)力的應(yīng)用
ü 敏捷信息發(fā)射源的使用
n 故事板、停車場圖、燃盡圖/燃耗圖等使用
ü 干系人的積極引導(dǎo)與參與效果
3. 項目溝通監(jiān)督與績效評估
ü 干系人參與度評估
ü 干系人參與觀察與交談
ü 考慮周到的溝通
案例:潘老師的真實境遇,如何通過高情商的方式處理意想不到的尷尬問題?
十一、 軟件開發(fā)項目執(zhí)行、交付與績效評價
1. 開發(fā)團隊執(zhí)行與交付
ü 什么是項目可交付成果
ü 團隊提交工時單和工作進展
ü 敏捷開發(fā)團隊成果交付原理
2. 軟件測試與評估
ü 軟件開發(fā)常見測試方法:單元測試、集成測試、系統(tǒng)測試、用戶驗收測試過程說明
ü 敏捷開發(fā)測試方法:功能、測試、集成、DEMO發(fā)布、客戶反饋、變更或部署等
3. 項目績效評價方法
ü 趨勢分析法
ü 偏差分析法
ü 掙值分析法(EV/PV/AC,SPI/CPI,SV/CV等)
4. 軟件配置與變更控制
ü 軟件配置管理流程
ü 軟件開發(fā)變更控制過程
5. 項目知識與經(jīng)驗管理
ü 軟件開發(fā)過程中的知識管理要素
ü 顯性知識和隱性知識的管理方法
案例:在一個大型軟件開發(fā)項目中,測試組的工作嚴格的依賴于開發(fā)組的進度,在為了不影響整個項目的進展期間,項目經(jīng)理喬武通過掙值分析法不斷檢測進展情況,并將結(jié)果向團隊展示,團隊?wèi)?yīng)該如何通過績效評價結(jié)果來提高改進方向?
十二、 項目結(jié)束與移交、運維問題
1. 項目驗收(合同收尾/管理收尾)
ü 軟件/產(chǎn)品運維測試
ü 軟件集成測試和交付問題
2. 后續(xù)管理問題
ü 項目經(jīng)驗教訓(xùn)總結(jié)
ü 項目成員獎懲激勵和慶功會
ü 如何釋放項目資源?什么時候釋放項目資源?
3. 資源完全釋放注意事項
4. 資源切換至新項目的說明
ü 為什么要測量客戶滿意度,如何測量客戶滿意度?
ü 項目交接及知識管理
練習(xí):組織知識管理,經(jīng)驗教訓(xùn)登記冊的創(chuàng)建,歸檔實踐
京公網(wǎng)安備 11011502001314號