《軟件項目管理》著眼于軟件項目的策劃、監(jiān)督、控制;
主要對從項目選擇開始,到項目交付整個流程中關鍵步驟進行釋疑解惑,涵蓋項目管理(評價、策劃、評估、實施)、技術管理(評審、質量控制、敏捷開發(fā))、風險管理(評估、規(guī)避、轉移)、合同管理、成員管理(選擇、激勵、激勵)、團隊管理等幾個方面
導圖
文本
軟件項目管理
1 概述
1.1 合同/技術項目管理
1.1.1 可行性研究、策劃、實施
1.2 計劃、方法、方法學
1.3 分類方式
1.3.1 用戶、系統(tǒng)、目標與產品
1.4 設定目標
1.4.1 目標與子目標
1.4.2 有效性度量
1.5 管理控制
1.5.1 瀑布流控制、反饋迭代直至達成目標
2 評價項目與項目集管理
2.1 項目組合管理
2.1.1 新品開發(fā)、改進項目
2.1.2 組合優(yōu)化
2.2 單項目管理
2.2.1 單項目評估
2.2.1.1 技術評估
2.2.1.2 成本效益分析
2.2.1.2.1 評價技術
2.2.1.2.1.1 凈利潤
2.2.1.2.1.2 回收期
2.2.1.2.1.3 投資回報率
2.2.1.2.1.4 凈現(xiàn)值
2.2.1.2.1.5 內部回報率
2.2.1.3 現(xiàn)金流預測
2.2.2 風險評價
2.2.2.1 風險標識與等級
2.2.2.2 風險與凈現(xiàn)值
2.2.2.3 風險剖面分析
2.2.2.4 使用決策樹
2.3 項目集管理
2.3.1 管理項目集內的資源分配
2.3.2 策略
2.3.3 創(chuàng)建
2.3.3.1 命令(目標)
2.3.3.2 摘要
2.3.3.3 構想
2.3.3.4 藍圖
2.3.4 輔助
2.3.4.1 依賴關系圖
2.3.4.2 交付計劃
2.4 收益管理
2.4.1 量化收益
3 項目策劃概述
3.1 步進式策劃概述
3.2 步驟
3.2.1 選擇
3.2.2 標識范圍和目標
3.2.3 標識基礎設施
3.2.4 分析特征
3.2.4.1 驅動因素
3.2.4.2 質量特征
3.2.4.3 用戶需求
3.2.4.4 開發(fā)方法學與生命周期法
3.2.4.5 整體資源需求估計
3.2.5 標識產品與活動
3.2.5.1 可交付物
3.2.5.2 文檔化產品流
3.2.5.3 活動圖網絡
3.2.6 估算每個活動工作量
3.2.6.1 使活動可控
3.2.7 標識活動風險
3.2.7.1 標識、量化基于活動的風險
3.2.7.2 風險緩解策略與應急措施
3.2.7.3 根據(jù)風險調整計劃與估計
3.2.8 分配資源
3.2.8.1 根據(jù)資源約束修改計劃與估計
3.2.9 評審/發(fā)布計劃
3.2.10 執(zhí)行、細節(jié)策劃
4 選擇合適的項目方法
4.1 build or buy
4.2 選擇方法學和技術
4.3 過程模型的選擇
4.4 結構與交付速度
4.5 模型
4.5.1 瀑布模型
4.5.2 螺旋模型
4.5.3 軟件原型開發(fā)
4.5.4 其它
4.5.4.1 原型收獲
4.5.4.2 具象化程度
4.5.4.3 取舍
4.5.4.4 控制變更
4.6 增量式交付
4.6.1 優(yōu)缺點
4.6.2 交付計劃
4.6.3 系統(tǒng)目標
4.6.4 開放的技術計劃
4.6.5 增量式計劃
4.7 敏捷
4.7.1 水晶方法
4.7.2 Atern
4.7.3 特性驅動
4.7.4 Scrum
4.7.5 XP
5 軟件工作量估計
5.1 何處評估
5.1.1 戰(zhàn)略策劃
5.1.2 可行性研究
5.1.3 項目策劃
5.2 過高/過低問題
5.3 軟件估計基礎
5.3.1 歷史數(shù)據(jù)
5.3.2 工作度量
5.4 估計技術
5.4.1 自底向上
5.4.2 自頂向下
5.4.3 專家判斷
5.4.4 類比估計
5.5 功能點分析
6 活動策劃
6.1 目的
6.1.1 可行性評估、資源分配、成本核算、動機、協(xié)調
6.2 何時
6.2.1 逐步細化
6.3 進度表
6.4 項目與活動
6.4.1 甘特圖
6.5 確定活動次序與進度
6.6 網絡策劃模型
6.7 網絡模型的公式化表示
6.8 增加時間維
6.9 正向遍歷
6.10 反向遍歷
6.11 表示關鍵路徑
6.12 活動緩沖期
6.13 標識關鍵活動
6.14 活動-箭頭網絡
7 風險管理
7.1 風險
7.2 分類
7.3 處理框架
7.4 識別
7.5 評估
7.6 策劃
7.6.1 接受、規(guī)避、降低與緩解、轉移
7.7 管理
7.7.1 應急、應對策略
7.8 評價進度風險
7.9 應用PERT技術
7.9.1 活動評估網絡圖
7.10 蒙特卡洛仿真
7.11 關鍵鏈概念
7.11.1 甘特圖
8 資源分配
8.1 資源性質
8.2 標識資源需求
8.3 資源調度
8.4 創(chuàng)建關鍵路徑
8.5 計算成本
8.6 特定細節(jié)
8.7 發(fā)布資源進度表
8.8 成本進度
8.9 調度順序
9 監(jiān)督與控制
9.1 創(chuàng)建框架
9.1.1 責任
9.1.2 進展評估
9.1.3 設置檢查點
9.1.4 取快照
9.2 收集數(shù)據(jù)
9.2.1 局部完成報告
9.2.2 紅黃綠交通燈報告
9.3 進展可視化
9.3.1 甘特圖
9.3.2 延遲圖
9.3.3 時間線
9.4 成本監(jiān)督
9.5 優(yōu)先級控制
9.5.1 關鍵路徑活動、無自由浮動的活動、少于規(guī)定浮動的活動、高風險活動、使用關鍵資源活動
9.6 使項目回歸目標
9.6.1 縮短關鍵路徑、重新評估優(yōu)先需求、異常計劃
9.7 變更控制
9.7.1 規(guī)程、維度、職責
10 管理合同
10.1 合同種類
10.2 部署階段
10.2.1 需求分析、評估計劃、邀請投標、評估提議
10.3 典型合同條款
10.4 管理
10.5 驗收
11 人員管理
11.1 理解行為
11.1.1 解釋主義、實證主義
11.2 組織行為:背景
11.2.1 合適的人、對指導方法擇優(yōu)、薪酬激勵
11.3 選擇合適人選
11.4 用最好的方法進行教育
11.4.1 培訓
11.5 激勵
11.5.1 Taylorise模型
11.5.1.1 制造業(yè)計件
11.5.2 Maslow需求層次
11.5.2.1 發(fā)現(xiàn)個人的需求所處層次
11.5.3 Herzberg雙因素理論
11.5.3.1 維護因素、工作熱情
11.6 oldham-Hackman工作特征模型
11.6.1 技術多樣性、任務鑒別、重要性、自主權、反饋
11.7 壓力
11.7.1 任務控制、角色沖突
11.8 健康和安全
11.9 職業(yè)道德注意事項
12 團隊管理
12.1 組成
12.2 決策制定
12.2.1 心里障礙
12.2.1.1 故障啟發(fā)、惡性增資、信息超載
12.2.2 小組綜合制定
12.2.3 主程序組
12.2.4 敏捷
12.3 組織結構
12.4 合作依賴
12.5 分散或虛擬團隊
12.6 溝通風格
12.7 溝通計劃
12.7.1 what、who、purpose、when、method、responsibility
12.8 領導能力
13 軟件質量
13.1 質量在項目策劃中的位置
13.2 重要性
13.2.1 危險程度、不定因素、缺陷累積
13.3 定義
13.4 產品與過程質量管理
13.5 質量管理體系
13.6 能力過程模型
13.7 助力提高技術
13.7.1 增加可見性
13.7.2 過程性結構
13.7.3 檢查中間階段
13.8 測試
13.9 質量計劃
(Bob Hunghes & Mike Cotterell 著)