《軟體品質之完美管理(實戰經典軟體架構師成長之路)》是2018年6月1日機械工業出版社出版的圖書,作者是顏廷吉。
基本介紹
- 中文名:軟體品質之完美管理(實戰經典軟體架構師成長之路)
- 作者:顏廷吉
- 出版社:機械工業出版社
- ISBN:9787111592945
內容簡介,圖書目錄,
內容簡介
《軟體品質之完美管理——實戰經典》內容可劃分為軟體品質理論要點、開發中的品質管理、運營中的品質管理及品質預防四大部分。
第1章介紹了軟體品質相關的理論基礎與概念。
第2章到第10章主要介紹軟體開發中所必備品質管理技能體系。第2章介紹了品質管理要點及大致流程;第3章與第4章介紹了品質注入階段中具體的定量與定性品質管理技能;第5章與第6章是對品質驗證階段中具體的定量與定性品質管理技能的介紹;第7章重點介紹了軟體開發過程中必備的檔案種類與文檔寫作技巧;第8章主要介紹了架構品質管理方面應該考慮的要點;第9章介紹了各種品質管理要領;第10章介紹了品質開發與運營中重要的常用工具等。
《軟體品質之完美管理——實戰經典》第11章,主要內容是介紹軟體運營時必備的品質管理技能。
第12章主要介紹架構師自我修煉的必備技巧。
《軟體品質之完美管理——實戰經典》適合軟體工程師、架構師、軟體產品經理和軟體品質管理員提升自身軟體品質管理水平使用;還適用於那些有志於成為軟體架構師的其他軟體從業人員自學使用;也可以作為各大院校相關專業師生參考;各大培訓機構也可將本書作為軟體工程、軟體架構等方面的培訓教材。
圖書目錄
序
前言
第1章軟體品質概述
1.1軟體品質
1.1.1軟體品質定義
1.1.2軟體品質特性
1.1.3軟體品質的兩個一致性
1.1.4滿意品質與魅力品質
1.1.5品質管理髮展史
1.2品質的重要性
1.2.1軟體開發中的QCD
1.2.2品質把握立場
1.2.3品質管理解密之一:標準化原則
1.2.4項目失敗原因分析
1.3系統開發中的品質
1.3.1系統開發的各種品質
1.3.2模組化開發流程品質
1.3.3軟體品質單位
1.3.4軟體素材
1.4品質注入與品質驗證
1.4.1品質管理的V模型
1.4.2品質管理解密之二:早鳥原則
1.4.3品質注入的思考方法
1.5品質管理與品質保證
1.5.1品質管理的基本思維
1.5.2品質保證概念
1.5.3品質管理和品質保證的關係及不同
1.5.4品質管理的7種誤解
1.5.5品質管理常犯的7種錯誤
1.5.6品質保證常犯的11種錯誤
1.6軟體品質成本構成要素及效率
1.6.1成本構成要素
1.6.2軟體品質與效率
1.7戴明軟體品質管理
1.7.1戴明PDCA圓環
1.7.2品質管理解密之三:持續改進原則
1.7.3戴明品質管理十四法
小結
練習題
第2章軟體品質管理要點
2.1品質管理層次
2.1.1軟體開發的V模型
2.1.2橫向層次
2.1.3縱向層次
2.1.4橫向層次與縱向層次的關係
2.2品質數據
2.2.1品質數據概念
2.2.2品質數據收集時機
2.2.3品質數據收集方法
2.3各階段品質標準值
2.3.1品質管理解密之四:底線原則
2.3.2品質注入階段的品質標準值
2.3.3品質驗證階段的品質標準值
2.3.4預測故障件數算法
2.4品質管理項目
2.4.1定量品質分析管理項目
2.4.2定性品質分析管理項目
2.5品質分析報告寫作技巧
2.6品質判定
2.7採取行動
2.7.1項目成員培訓與指導
2.7.2品質管理解密之五:體系化原則
小結
練習題
第3章品質注入之定量品質管理
3.1定量分析
3.1.1定量化分析與定量的分析
3.1.2定量化分析事前準備工作
3.1.3品質項目的整理
3.2定量分析技巧
3.2.1品質注入階段定量分析技巧
3.2.2錯誤密度
3.2.3錯誤傾向
3.3評審體系
3.3.1評審目標
3.3.2評審種類
3.3.3評審團隊
3.3.4評審流程
3.3.5評審密度
3.3.6評審計畫
3.3.7評審實施
3.3.8評審結果
3.3.9評審品質
3.3.10再評審條件
3.4措施與行動
小結
練習題
第4章品質注入之定性品質管理
4.1定性分析
4.2品質注入階段定性分析技巧
4.2.1定性品質分析角度
4.2.2定性品質分析原因
4.3措施與行動
4.4品質注入中的WBS分解方法
4.4.1設計階段品質管理的WBS分解方法
4.4.2編碼階段品質管理的WBS分解方法
小結
練習題
第5章品質驗證之定量品質管理
5.1測試基本概念
5.1.1測試種類
5.1.2測試期間
5.1.3測試規模
5.1.4測試誤區
5.1.5測試原則
5.1.6測試密度
5.1.7故障密度
5.1.8代碼覆蓋率
5.1.9故障報告單件數
5.1.10重視代碼評審
5.2測試觀點與測試用例
5.2.1測試用例編寫時常犯錯誤
5.2.2測試用例編寫基準:測試觀點
5.2.3測試用例編寫流程
5.2.4內部設計測試用例編寫技巧
5.2.5外部設計測試用例編寫技巧
5.3強化測試
5.3.1強化測試注意事項
5.3.2強化測試品質分析與報告
5.4定量分析技巧
5.4.1品質驗證階段定量分析技巧
5.4.2矩陣分析技巧
小結
練習題
第6章品質驗證之定性品質管理
6.1故障發生傾向分析手法
6.2故障收縮判斷
6.3品質驗證階段定性分析技巧
6.4品質注入與品質驗證的手法對比
6.5驗證階段品質管理的WBS分解方法
小結
練習題
第7章完美文檔品質
7.1文檔化的重要性
7.1.1文檔化原則一:模板標準化
7.1.2文檔化原則二:記述簡明化
7.1.3文檔化原則三:內容圖表化
7.2重要文檔成果物
7.2.1軟體開發整體工作
7.2.2文檔成果物產出流程圖
7.2.3概要設計書製作技巧
7.2.4成果物管理原則:一元化管理
7.3設計書執筆要領
小結
練習題
第8章完美架構品質
8.1架構的品質特性
8.2系統整體架構劃分
8.3架構品質的八大核心要素
8.3.1日誌架構
8.3.2安全架構
8.3.3許可權架構
8.3.4驗證架構
8.3.5異常架構
8.3.6訊息架構
8.3.7阻塞架構
8.3.8數據字典架構
8.3.9軟體的縱向架構
8.3.10軟體的橫向架構
8.4軟體架構與代碼自動化工具
小結
練習題
第9章各種管理要領
9.1品質管理要領
9.2項目管理要領
9.3進度管理要領
9.4變更管理要領
9.5QA管理要領
9.6文檔管理要領
9.7版本管理要領
9.8測試管理要領
9.9安全管理要領
9.10外包管理要領
小結
練習題
第10章品質管理工具
10.1錯誤管理工具
10.1.1錯誤記述報告單製作技巧
10.1.2錯誤記述報告單
10.1.3錯誤管理表
10.2故障管理工具
10.2.1故障處理報告單製作技巧
10.2.2故障處理報告單
10.2.3故障處理報告單填寫技巧
10.2.4故障管理表
10.2.5實故障與非故障
10.3重要輔助管理工具
10.3.1品質管理表
10.3.2QA管理表
10.3.3周知管理表
10.3.4課題管理表
10.3.5發布管理表
10.3.6問題管理原則一:期限管理
10.3.7問題管理原則二:一元化管理
ⅩⅩ10.4其他管理工具
10.4.1Q7工具
10.4.2N7工具
10.4.3Q7與N7的關係
10.5品質管理專家
小結
練習題
第11章完美運營品質
11.1運營品質的重要性
11.2客