第1章 軟件工程師的任務(wù)
1. 1 什么是軟件工程
1. 2 為什么工程質(zhì)量很重要
1. 3 個(gè)體軟件過(guò)程
1. 4 高質(zhì)量工作的規(guī)范
1. 5 高質(zhì)量工作的重要性
1. 6 如何提高工作質(zhì)量
1. 7 過(guò)程改進(jìn)的步驟
1. 8 本書的策略
1. 9 總結(jié)
1. 10 練習(xí)1
第2章 時(shí)間管理
2. 1 時(shí)間管理的邏輯原理
2. 2 了解時(shí)間的使用情況
2. 3 工程記事本
2. 4 工程記事本的設(shè)計(jì)
2. 5 工程記事本示例
2. 6 總結(jié)
2. 7 練習(xí)2
第3章 時(shí)間跟蹤
3. 1 為什么要跟蹤時(shí)間
3. 2 記錄時(shí)間數(shù)據(jù)
3. 3 跟蹤時(shí)間
3. 4 使用標(biāo)準(zhǔn)的時(shí)間記錄日志
3. 5 處理中斷
3. 6 跟蹤已完成的任務(wù)
3. 7 在工程記事本中登記時(shí)間日志
3. 8 時(shí)間記錄的提示
3. 9 總結(jié)
3. 10 練習(xí)3
第4章 階段計(jì)劃與產(chǎn)品計(jì)劃
4. 1 階段計(jì)劃和產(chǎn)品計(jì)劃
4. 2 周活動(dòng)總結(jié)表
4. 3 總結(jié)每周的時(shí)間分配
4. 4 計(jì)算階段時(shí)間和工作效率
4. 5 使用周活動(dòng)總結(jié)表
4. 6 總結(jié)
4. 7 練習(xí)4
第5章 產(chǎn)品計(jì)劃
5. 1 產(chǎn)品計(jì)劃的必要性
5. 2 產(chǎn)品計(jì)劃的用途
5. 3 什么是產(chǎn)品計(jì)劃
5. 4 產(chǎn)品計(jì)劃
5. 5 制訂小型任務(wù)的計(jì)劃
5. 6 術(shù)語(yǔ)定義
5. 7 作業(yè)編號(hào)日志
5. 8 關(guān)于使用作業(yè)編號(hào)日志的幾點(diǎn)建議
5. 9 使用產(chǎn)品的時(shí)間和效率數(shù)據(jù)
5. 10 總結(jié)
5. 11 練習(xí)5
第6章 產(chǎn)品規(guī)模
6. 1 產(chǎn)品計(jì)劃過(guò)程
6. 2 規(guī)模測(cè)量
6. 3 使用規(guī)模測(cè)量的注意事項(xiàng)
6. 4 程序規(guī)模
6. 5 其它的規(guī)模測(cè)量方法
6. 6 程序規(guī)模估計(jì)
6. 7 較大規(guī)模的估計(jì)
6. 8 在作業(yè)編號(hào)日志中使用規(guī)模測(cè)量的方法
6. 9 總結(jié)
6. 10 練習(xí)6
第7章 管理好時(shí)間
7. 1 時(shí)間管理的要素
7. 2 活動(dòng)分類
7. 3 收集活動(dòng)的時(shí)間數(shù)據(jù)
7. 4 時(shí)間分配的評(píng)價(jià)
7. 5 作出時(shí)間安排
7. 6 找出更多的時(shí)間
7. 7 制訂基本規(guī)則
7. 8 設(shè)定時(shí)間分配的優(yōu)先級(jí)
7. 9 管理好時(shí)間安排
7. 10 關(guān)于管理可變動(dòng)的時(shí)間的幾點(diǎn)建議
7. 11 時(shí)間管理的目標(biāo)
7. 12 總結(jié)
7. 13 練習(xí)7
第8章 契約的管理
8. 1 什么是契約
8. 2 認(rèn)真制訂契約
8. 3 契約的一個(gè)示例
8. 4 工業(yè)中的示例
8. 5 處理沒(méi)有完成的契約
8. 6 管理契約的重要性
8. 7 不對(duì)契約進(jìn)行管理的后果
8. 8 管理契約的方法
8. 9 總結(jié)
8. 10 練習(xí)8
第9章 進(jìn)度管理
9. 1 進(jìn)度管理的必要性
9. 2 Gantt圖
9. 3 制訂項(xiàng)目進(jìn)度表
9. 4 檢查點(diǎn)
9. 5 跟蹤項(xiàng)目計(jì)劃
9. 6 跟蹤積分
9. 7 總結(jié)
9. 8 練習(xí)9
第10章 項(xiàng)目計(jì)劃
10. 1 項(xiàng)目計(jì)劃的必要性
10. 2 項(xiàng)目計(jì)劃總結(jié)表
10. 3 項(xiàng)目總結(jié)
10. 4 程序規(guī)模
10. 5 開(kāi)發(fā)階段的時(shí)間
10. 6 估計(jì)的準(zhǔn)確性
10. 7 總結(jié)
10. 8 練習(xí)10
第11章 軟件開(kāi)發(fā)過(guò)程
11. 1 為什么使用過(guò)程
11. 2 一些定義
11. 3 過(guò)程腳本
11. 4 檢查點(diǎn)和階段
11. 5 更新的項(xiàng)目計(jì)劃總結(jié)表
11. 6 一個(gè)計(jì)劃的示例
11. 7 累計(jì)時(shí)間值計(jì)算的示例
11. 8 總結(jié)
11. 9 練習(xí)11
第12章 缺陷
12. 1 什么是軟件質(zhì)量
12. 2 缺陷和質(zhì)量
12. 3 什么是缺陷
12. 4 缺陷與Bug
12. 5 缺陷類型
12. 6 了解缺陷
12. 7 缺陷記錄日志
12. 8 統(tǒng)計(jì)缺陷個(gè)數(shù)
12. 9 使用缺陷記錄日志
12. 10 更新的PSP過(guò)程
12. 11 總結(jié)
12. 12 練習(xí)12
第13章 缺陷查找技術(shù)
13. 1 個(gè)人對(duì)產(chǎn)品質(zhì)量的承諾
13. 2 發(fā)現(xiàn)缺陷的步驟
13. 3 發(fā)現(xiàn)和修復(fù)缺陷的方法
13. 4 代碼復(fù)查
13. 5 為什么要盡早發(fā)現(xiàn)缺陷
13. 6 發(fā)現(xiàn)和修復(fù)缺陷的費(fèi)用
13. 7 利用代碼復(fù)查發(fā)現(xiàn)缺陷
13. 8 編譯前的復(fù)查
13. 9 編譯與測(cè)試缺陷的數(shù)據(jù)
13. 10 更新后的PSP項(xiàng)目計(jì)劃總結(jié)表
13. 11 其它種類的代碼復(fù)查
13. 12 總結(jié)
13. 13 練習(xí)13
第14章 代碼復(fù)查檢查表
14. 1 檢查表的用途
14. 2 代碼復(fù)查檢查表的示例
14. 3 使用代碼復(fù)查檢查表
14. 4 建立個(gè)人檢查表
14. 5 改進(jìn)檢查表
14. 6 編碼標(biāo)準(zhǔn)
14. 7 總結(jié)
14. 8 練習(xí)14
第15章 缺陷預(yù)測(cè)
15. 1 缺陷率
15. 2 缺陷數(shù)據(jù)的使用
15. 3 缺陷密度
15. 4 缺陷率的預(yù)測(cè)
15. 5 缺陷估計(jì)
15. 6 更新的項(xiàng)目計(jì)劃總結(jié)表和示例
15. 7 登入實(shí)際的數(shù)據(jù)
15. 8 總結(jié)
15. 9 練習(xí)15
第16章 缺陷排除的經(jīng)濟(jì)效益
16. 1 高質(zhì)量工作的必要性
16. 2 缺陷排除問(wèn)題
16. 3 缺陷排除時(shí)間
16. 4 缺陷引入和排除的經(jīng)驗(yàn)
16. 5 節(jié)省缺陷排除時(shí)間
16. 6 在PSP項(xiàng)目計(jì)劃總結(jié)表中每小時(shí)缺陷數(shù)的計(jì)算
16. 7 缺陷排除效益的計(jì)算
16. 8 提高缺陷排除率
16. 9 減少缺陷引入率
16. 10 總結(jié)
16. 11 練習(xí)16
第17章 設(shè)計(jì)缺陷
17. 1 設(shè)計(jì)缺陷的本質(zhì)
17. 2 識(shí)別設(shè)計(jì)缺陷
17. 3 什么是設(shè)計(jì)
17. 4 設(shè)計(jì)過(guò)程
17. 5 設(shè)計(jì)缺陷的起因
17. 6 設(shè)計(jì)缺陷的影響
17. 7 設(shè)計(jì)表達(dá)
17. 8 總結(jié)
17. 9 練習(xí)17
第18章 產(chǎn)品質(zhì)量
18. 1 質(zhì)量第一
18. 2 測(cè)試
18. 3 過(guò)濾器概念
18. 4 仔細(xì)工作的好處
18. 5 缺陷排除效益的計(jì)算
18. 6 最終的缺陷排除效益的估計(jì)
18. 7 100%過(guò)程效益的好處
18. 8 缺陷排除效益的經(jīng)驗(yàn)
18. 9 原型方法
18. 10 總結(jié)
18. 11 練習(xí)18
第19章 過(guò)程質(zhì)量
19. 1 過(guò)程測(cè)量
19. 2 缺陷排除中的矛盾
19. 3 缺陷排除策略
19. 4 質(zhì)量的成本
19. 5 質(zhì)量成本的計(jì)算
19. 6 質(zhì)檢/過(guò)失比
19. 7 改進(jìn)復(fù)查的效率
19. 8 質(zhì)量成本的精確計(jì)算
19. 9 總結(jié)
19. 10 練習(xí)19
第20章 個(gè)人對(duì)質(zhì)量的承諾
20. 1 質(zhì)量的重要性
20. 2 低質(zhì)軟件的危險(xiǎn)正在增長(zhǎng)
20. 3 制訂個(gè)人質(zhì)量承諾
20. 4 個(gè)人的目標(biāo)
20. 5 成就的回報(bào)