《術以載道——軟體過程改進實踐指南》是2014年04月01日由人民郵電出版社出版的圖書,作者是任甲林。
基本介紹
- 書名:術以載道:軟體過程改進實踐指南
- 出版社:人民郵電出版社
- 頁數:442頁
- 開本:16
- 品牌:人民郵電出版社
- 作者:任甲林
- 出版日期:2014年4月1日
- 語種:簡體中文
- ISBN:7115339716
基本介紹,內容簡介,作者簡介,圖書目錄,
基本介紹
內容簡介
《術以載道:軟體過程改進實踐指南》作者具有20年的軟體工程經驗和13年的質量管理改進經驗,創立了麥哲思科技諮詢公司,以其實效諮詢的風格,在CMMI諮詢業內具有很高的知名度。記錄了作者工作中的所做、所思、所見與所聞,給出了70多個實際案例,對於從事軟體過程改進、軟體企業管理諮詢、軟體項目管理的讀者具有較高的閱讀和參考價值。
作者簡介
任甲林,山東大學計算機科學專業工學碩士, Scrum Master、CMMI主任評估師、國際通用軟體度量協會國際諮詢委員會(COSMIC IAC)成員。。從1993年到2013年,他積累了20年軟體工程經驗。從程式設計師轉變為研發總監,參與或管理過50多個項目。2005年開始從事軟體過程改進諮詢工作,為接近100家客戶提供過諮詢或培訓服務。2007年創立麥哲思科技(北京)有限公司, 2008年至2011年度,他連續三年被評為“中國CMMI諮詢行業年度人物”。
圖書目錄
第1章CMMI實施精要
1.1對CMMI的基本認識
1.1.1CMMI是什麼
1.1.2CMMI里有什麼
1.1.3CMMI的構件
1.1.4CMMI的表示方法
1.1.5CMMI成熟度等級的比較
1.1.6如何學習CMMI
1.2EPG的工作指南
1.2.1EPG成員選擇四要素
1.2.2EPG的工作指南
1.2.3EPG如何應對企業政治
1.2.4EPG常犯的10種錯誤
1.2.5識別過程改進點的9種手段
1.3如何實施CMMI
1.3.1實施CMMI時必須解決的7個認識問題
1.3.2軟體過程改進的11條成功策略
1.3.3CMMI實施的4個重大失誤
1.3.4CMMI成功的根本原因是什麼
1.3.5Infosys公司過程改進的18條經驗
1.4CMMI實施的難點與對策
1.4.1CMMI2級的難點
1.4.2CMMI2級難點之對策
1.4.3二級的實效體現在哪裡
1.4.4CMMI3級的難點
1.4.5CMMI4級的難點
1.4.6為什麼難以達到高成熟度
第2章敏捷方法實踐精要
2.1Scrum敏捷項目管理
2.1.1Scrum的3個角色
2.1.2Scrum的3個文檔
2.1.34種會議
2.1.4如何開每日站立會議
2.2XP極限編程的12條實踐
2.3時間箱管理
2.4策劃撲克法
2.5敏捷度量
2.6關於敏捷方法的典型問題
2.6.1什麼是敏捷方法的“神”
2.6.2如何建立團隊文化
2.6.3如何運用敏捷實踐解決其他問題
2.6.4如何理解平穩的開發速度
2.7敏捷始於客戶
2.8軟體工程7原則與敏捷實踐
第3章如何建立過程體系
3.1過程的基本概念
3.2過程體系的建立基礎
3.3建立過程體系時的注意事項
3.4過程體系建立的步驟
3.5定義公司的過程大綱
3.6確定項目的類型
3.7確定描述規範
3.7.1ETVX過程描述模式
3.7.2過程描述的12個屬性
3.8定義質量方針
3.8.1先定義方針,再定義過程
3.8.2定義方針的原則
3.9定義過程
3.10如何定義文檔模板
3.10,1模板定義的要點
3.10.2控制模板數量的基本原則
3.11如何定義檢查單
3.12如何定義裁剪指南
3.13如何執行過程體系的評審
3.14常被忽略的過程
3.15小型項目的管理策略
3.16維護類項目的管理策略
3.17如何將過程敏捷化
第4章項目策劃
4.1項目策劃的9個基本要點
4.2過程設計的4個層次
4.3軟體項目的目標管理
4.4過程體系的裁剪步驟
4.5WBS分解指南
4.5.1WBS的基本概念
4.5.2WBS分解方法
4.5.3表示方法
4.5.4分解方式
4.5.5分解原則
4.5.6分解步驟
4.5.7WBS中容易遺忘的任務
4.6白話軟體估計
4.7做好軟體估計的六個原則
4.8為什麼要做規模估計
4.9COSMIC—FFP規模估算方法
4.9.1功能點度量方法簡介
4.9.2COSMIC—FFP方法的基本原理
4.9.3COSMIC—FFP的估算過程
4.9.4COSMIC—FFP中的基本概念
4.9.5COSMIC—FFP的規貝4
4.9.6COSMIC—FFP的實踐綜述
4.10PertSizing估算方法
4.11寬頻Delplu估計方法指南
4.12軟體項目工作量估算指南
4.12.1估算時機
4.12.2可能的估算輸入
4.12.3估算對象
4.12.4估算方法
4.12.5生產率的含義
4.12.6多種場景下的估算步驟
4.13風險策劃
4.13.1風險來源與風險分類
4.13.2如何識別風險
4.13.3風險計畫與跟蹤
4.14項目計畫評審的檢查點
4.15項目計畫書中的內容
第5章項目跟蹤與控制
5.1軟體項目管理的實戰原則
5.2為什麼要記錄日誌
5.3如何保證日誌的準確性
5.4如何開會
5.5如何開項目組的周例會
5.5.1周例會準備活動
5.5.2召開周例會活動
5.5.3編寫與發布會議紀要
5.6里程碑評審指南
5.7如何做項目總結
5.8組織級的項目管理例會的匯報要點
5.9高層經理監控項目的11種思維模式
5.10掙值管理
……
第6章需求工程
第7章軟體設計與實現
第8章測試與同行評審
第9章質量保證
第10章配置管理
第11章量化項目管理
第12章CMMI的評估
第13章人員管理
後記
參考文獻
1.1對CMMI的基本認識
1.1.1CMMI是什麼
1.1.2CMMI里有什麼
1.1.3CMMI的構件
1.1.4CMMI的表示方法
1.1.5CMMI成熟度等級的比較
1.1.6如何學習CMMI
1.2EPG的工作指南
1.2.1EPG成員選擇四要素
1.2.2EPG的工作指南
1.2.3EPG如何應對企業政治
1.2.4EPG常犯的10種錯誤
1.2.5識別過程改進點的9種手段
1.3如何實施CMMI
1.3.1實施CMMI時必須解決的7個認識問題
1.3.2軟體過程改進的11條成功策略
1.3.3CMMI實施的4個重大失誤
1.3.4CMMI成功的根本原因是什麼
1.3.5Infosys公司過程改進的18條經驗
1.4CMMI實施的難點與對策
1.4.1CMMI2級的難點
1.4.2CMMI2級難點之對策
1.4.3二級的實效體現在哪裡
1.4.4CMMI3級的難點
1.4.5CMMI4級的難點
1.4.6為什麼難以達到高成熟度
第2章敏捷方法實踐精要
2.1Scrum敏捷項目管理
2.1.1Scrum的3個角色
2.1.2Scrum的3個文檔
2.1.34種會議
2.1.4如何開每日站立會議
2.2XP極限編程的12條實踐
2.3時間箱管理
2.4策劃撲克法
2.5敏捷度量
2.6關於敏捷方法的典型問題
2.6.1什麼是敏捷方法的“神”
2.6.2如何建立團隊文化
2.6.3如何運用敏捷實踐解決其他問題
2.6.4如何理解平穩的開發速度
2.7敏捷始於客戶
2.8軟體工程7原則與敏捷實踐
第3章如何建立過程體系
3.1過程的基本概念
3.2過程體系的建立基礎
3.3建立過程體系時的注意事項
3.4過程體系建立的步驟
3.5定義公司的過程大綱
3.6確定項目的類型
3.7確定描述規範
3.7.1ETVX過程描述模式
3.7.2過程描述的12個屬性
3.8定義質量方針
3.8.1先定義方針,再定義過程
3.8.2定義方針的原則
3.9定義過程
3.10如何定義文檔模板
3.10,1模板定義的要點
3.10.2控制模板數量的基本原則
3.11如何定義檢查單
3.12如何定義裁剪指南
3.13如何執行過程體系的評審
3.14常被忽略的過程
3.15小型項目的管理策略
3.16維護類項目的管理策略
3.17如何將過程敏捷化
第4章項目策劃
4.1項目策劃的9個基本要點
4.2過程設計的4個層次
4.3軟體項目的目標管理
4.4過程體系的裁剪步驟
4.5WBS分解指南
4.5.1WBS的基本概念
4.5.2WBS分解方法
4.5.3表示方法
4.5.4分解方式
4.5.5分解原則
4.5.6分解步驟
4.5.7WBS中容易遺忘的任務
4.6白話軟體估計
4.7做好軟體估計的六個原則
4.8為什麼要做規模估計
4.9COSMIC—FFP規模估算方法
4.9.1功能點度量方法簡介
4.9.2COSMIC—FFP方法的基本原理
4.9.3COSMIC—FFP的估算過程
4.9.4COSMIC—FFP中的基本概念
4.9.5COSMIC—FFP的規貝4
4.9.6COSMIC—FFP的實踐綜述
4.10PertSizing估算方法
4.11寬頻Delplu估計方法指南
4.12軟體項目工作量估算指南
4.12.1估算時機
4.12.2可能的估算輸入
4.12.3估算對象
4.12.4估算方法
4.12.5生產率的含義
4.12.6多種場景下的估算步驟
4.13風險策劃
4.13.1風險來源與風險分類
4.13.2如何識別風險
4.13.3風險計畫與跟蹤
4.14項目計畫評審的檢查點
4.15項目計畫書中的內容
第5章項目跟蹤與控制
5.1軟體項目管理的實戰原則
5.2為什麼要記錄日誌
5.3如何保證日誌的準確性
5.4如何開會
5.5如何開項目組的周例會
5.5.1周例會準備活動
5.5.2召開周例會活動
5.5.3編寫與發布會議紀要
5.6里程碑評審指南
5.7如何做項目總結
5.8組織級的項目管理例會的匯報要點
5.9高層經理監控項目的11種思維模式
5.10掙值管理
……
第6章需求工程
第7章軟體設計與實現
第8章測試與同行評審
第9章質量保證
第10章配置管理
第11章量化項目管理
第12章CMMI的評估
第13章人員管理
後記
參考文獻