第1章 導言及基本概念 1
1.1 需求所承擔的任務 2
1.2 項目類型 5
1.3 規(guī)格說明的內容 7
1.4 實踐中的常見問題 10
1.5 域層及產品層 11
1.6 需求的不同層次 13
1.7 典型的項目模型 18
1.7.1 傳統(tǒng)的方法:產品層的需求 19
1.7.2 快捷法:域層的需求 21
1.7.3 兩步法:域層需求加設計層需求 22
1.7.4 合同及價格結構 22
第2章 數據需求的形式 25
2.1 酒店系統(tǒng)實例 25
2.2 數據模型 26
2.3 數據詞典 34
2.4 數據表達式 37
2.5 虛擬窗口 40
第3章 功能需求的形式 44
3.1 人. 機職責劃分 44
3.2 上下文圖 45
3.3 事件列表與功能列表 47
3.4 特性需求 50
3.5 屏幕顯示及原型 52
3.6 任務說明 55
3.7 由任務說明到產品特性 61
3.8 任務及支持 62
3.9 場景說明 69
3.10 恰當的任務 71
3.11 高層任務 74
3.12 用例 75
3.12.1 用例圖 76
3.12.2 人. 機分工 77
3.12.3 基本用例 78
3.12.4 以計算機為中心的用例 79
3.12.5 詳細的產品活動 79
3.13 帶數據的任務 80
3.14 數據流圖 82
3.14.1 數據流-域模型 84
3.14.2 域模型, 第二層 85
3.14.3 人. 機工作劃分 85
3.14.4 數據流-產品層 87
3.15 標準作為需求 88
3.16 開發(fā)過程作為需求 90
第4章 功能細節(jié) 93
4.1 復雜功能與簡單功能 93
4.2 表格及決策表 96
4.3 文字過程說明 99
4.4 狀態(tài)圖 101
4.5 狀態(tài)轉移矩陣 103
4.6 活動圖 104
4.7 類圖 108
4.8 協(xié)作圖 113
4.9 順序圖. 事件與消息 114
第5章 特殊接口——需求的組合形式 118
5.1 報表 118
5.2 平臺需求 120
5.3 產品集成——非技術客戶 121
5.4 產品集成——主承包商 126
5.5 技術接口 127
第6章 質量需求 130
6.1 質量因素 130
6.2 質量因素表 133
6.3 開放尺度與開放目標 135
6.4 能力及準確度需求 138
6.5 性能需求 140
6.6 可用性 146
6.6.1 可用性問題 147
6.6.2 可用性測試 148
6.6.3 啟發(fā)式評價 150
6.6.4 缺陷更正 150
6.6.5 可用性因素 151
6.7 可用性需求 152
6.8 安全性 156
6.8.1 威脅 157
6.8.2 安全性風險評估 158
6.8.3 威脅及防衛(wèi)措施 159
6.9 安全性需求 162
6.10 維護 164
6.11 可維護性需求 166
第7章 需求與產品生命期 171
7.1 項目驅動 173
7.2 合同 173
7.3 比較建議書 175
7.4 需求的評分 178
7.5 編寫建議書 181
7.6 設計與編程 184
7.7 驗收測試與交付 186
7.8 需求管理 188
7.9 版本規(guī)劃 189
7.10 追蹤與工具支持 191
第8章 需求的導出 193
8.1 導出的問題 193
8.1.1 導出的障礙 193
8.1.2 中間工作成果 195
8.1.3 用戶參與 195
8.2 導出技術調查 196
8.2.1 相關人員分析 197
8.2.2 訪談 197
8.2.3 觀察 198
8.2.4 任務示范 198
8.2.5 文檔研究 199
8.2.6 問卷調查 199
8.2.7 集策討論會 199
8.2.8 重點問題討論會 199
8.2.9 域專題討論會 200
8.2.10 設計專題討論會 200
8.2.11 原型設計 200
8.2.12 小規(guī)模試驗 201
8.2.13 研究類似公司 201
8.2.14 詢問供應商 201
8.2.15 協(xié)商 202
8.2.16 風險分析 202
8.2.17 成本/效益分析 202
8.2.18 目標-域分析 203
8.2.19 域-需求分析 203
8.3 相關人員 203
8.4 重點問題討論會 204
8.5 業(yè)務目標 206
8.6 成本/效益 209
8.7 目標-域追蹤 212
8.7.1 質量功能部署 214
8.8 域-需求追蹤 216
第9章 檢查與確認 218
9.1 規(guī)格說明的質量標準 219
9.2 檢查規(guī)格說明 222
9.2.1 內容檢查 222
9.2.2 結構檢查 224
9.2.3 一致性檢查與CRUD 225
9.3 對照環(huán)境的檢查 227
9.3.1 審查 227
9.3.2 測試 229
9.4 核查表 229
第10章 實戰(zhàn)技術 233
10.1 觀察 233
10.2 專門小組 234
10.3 解決沖突 237
10.4 目標-需求分析 238
10.5 可用性測試 243
10.6 擊鍵層模型 246
10.7 任務及支持技術 247
第11章 丹麥船廠業(yè)務管理系統(tǒng)——合同及需求 254
第12章 Midland醫(yī)院工資管理及勤務規(guī)劃系統(tǒng)需求 292
第13章 West Zealand醫(yī)院勤務規(guī)劃系統(tǒng)需求——任務及支持技術 305
第14章 Bruel & Kjaer噪聲源定位系統(tǒng)需求 310
第15章 納稅人聯(lián)合會會員管理系統(tǒng)需求 317
第16章 練習 325
16.1 個案研究:期刊傳閱 325
16.2 個案研究:自動售票機 326
16.3 個案研究:E-mail系統(tǒng) 326
16.4 個案研究:項目管理 327
16.5 個案研究:教育管理 327
參考文獻 338