作者:[美]Joy Beatty Anthony Chen著 方敏 硃嶸譯
定價:69元
印次:1-1
ISBN:9787302457152
齣版日期:2017.01.01
需求文檔的模糊性和歧義性是導緻很多軟件項目終無法滿足用戶需求的主要原因。針對這一現狀,本書主要側重於以視覺化方式來錶達軟件需求,介紹瞭4大類22個可視化需求模型,旨在指導讀者通過軟件需求的視覺化模型來進一步明確需求,促進開發人員對需求的理解,從而進一步推動軟件項目的成功。本書取自需求領域兩位專傢十多年的實踐經驗,具有重要的指導和參考意義,可以幫助讀者準確理解需求,開發齣滿足用戶需求和可以幫助用戶達成任務目標的軟件産品。
目 錄
第Ⅰ部分 需求模型介紹
第1章 需求建模語言入門 3
定義RML 3
傳統軟件需求實踐的挑戰 4
人腦的限製 4
圖比文字更容易理解 5
需求模型 6
為什麼不用UML 7
需求與設計 8
一個層麵的需求是對另一個
層麵的設計 8
確定業務的實際需要 9
定義需求 9
需求模型不等於遊戲的結束 10
在項目中使用RML 10
其他資源 10
參考文獻 11
第2章 模型分類 12
目標、人員、係統和數據模型 13
目標模型 15
人員模型 16
係統模型 17
數據模型 18
參考文獻 19
第Ⅱ部分 對象模型
第3章 業務目標模型 23
業務目標模型模闆 24
例子 26
創建業務目標模型 28
使用業務目標模型 33
常見錯誤 36
相關的模型 37
練習 37
其他資源 38
參考文獻 38
第4章 目標鏈 40
目標鏈模闆 41
例子 42
創建目標鏈 45
使用目標鏈 52
常見錯誤 55
相關模型 55
練習 55
其他資源 56
參考文獻 56
第5章 關鍵績效指標模型 57
KPIM模闆 58
例子 59
創建KPIM 60
使用KPIM 62
常見錯誤 64
相關的模型 65
練習 65
其他資源 66
第6章 特性樹 67
特性樹模闆 68
例子 70
創建特性樹 71
使用特性樹 73
常見錯誤 75
相關的模型 76
練習 76
其他資源 77
參考文獻 77
第7章 需求映射矩陣 78
RMM模闆 79
例子 81
創建RMM 82
使用RMM 87
識彆無關的需求或缺失的步驟 88
常見錯誤 89
相關模型 90
練習 90
其他資源 91
參考文獻 92
第Ⅲ部分 人員模型
第8章 組織結構圖 95
組織結構圖模闆 96
例子 98
創建組織結構圖 99
使用組織結構圖 102
常見錯誤 105
相關模型 106
練習 106
場景 106
其他資源 107
參考文獻 107
第9章 處理流程 109
處理流程模闆 110
例子 113
創建處理流程 115
使用處理流程 119
常見錯誤 121
相關模型 122
練習 123
其他資源 124
參考文獻 124
第10章 用例 125
用例模闆 126
創建用例 129
寫主要路徑 133
寫替代路徑 134
使用用例 135
常見錯誤 139
相關模型 140
其他資源 141
參考文獻 142
第11章 角色權限矩陣 143
角色權限矩陣模闆 144
例子 145
創建角色權限矩陣 146
使用角色權限矩陣 151
常見錯誤 154
相關模型 154
練習 154
其他資源 155
第Ⅳ部分 係統模型
第12章 生態係統圖 159
生態係統圖模闆 160
例子 162
創建生態係統圖 164
確認係統 164
使用生態係統圖 166
常見錯誤 167
相關模型 168
練習 169
其他資源 169
參考文獻 170
第13章 係統流程 171
係統流程模闆 172
例子 174
創建係統流程 175
使用係統流程 178
推導需求 178
常見錯誤 180
相關模型 180
練習 180
其他資源 181
第14章 用戶界麵流程 182
UI流程模闆 183
例子 184
創建UI流程 185
決定屏幕的範圍 186
使用UI流程 190
常見錯誤 192
相關模型 192
練習 193
其他資源 193
參考文獻 193
第15章 顯示-動作-響應 195
DAR模型模闆 196
例子 198
創建DAR模型 201
使用DAR 204
常見錯誤 206
相關模型 207
練習 207
其他資源 208
參考文獻 208
第16章 決策錶 210
決策錶模闆 211
例子 212
創建決策錶 213
使用決策錶 217
常見錯誤 218
相關模型 219
練習 219
其他資源 220
參考文獻 220
第17章 決策樹 221
決策樹模闆 222
例子 224
創建決策樹 225
常見錯誤 230
相關模型 230
練習 231
其他資源 231
參考文獻 231
第18章 係統界麵錶 233
係統界麵錶的模闆 234
例子 234
創建係統界麵錶 235
使用係統界麵錶 237
常見錯誤 238
相關模型 238
練習 239
第Ⅴ部分 數據模型
第19章 業務數據圖 243
BDD模闆 244
例子 247
創建BDD 248
常見錯誤 255
相關模型 255
練習 256
其他資源 256
參考文獻 256
第20章 數據流圖 258
DFD模闆 259
例子 259
創建DFD 260
使用DFD 262
常見錯誤 265
相關模型 266
練習 266
其他資源 267
參考文獻 267
第21章 數據字典 268
例子 274
創建數據字典 276
相關模型 280
練習 281
其他資源 281
參考文獻 282
第22章 狀態錶 283
例子 285
使用狀態錶 287
常見問題 290
相關模型 291
練習 291
其他資源 292
參考文獻 292
第23章 狀態圖 293
狀態圖模闆 294
例子 295
創建狀態圖 296
常見問題 299
相關模型 300
練習 300
其他資源 301
參考文獻 302
第24章 報告錶 303
報告錶模闆 304
例子 306
創建報錶 308
確定報告 308
常見錯誤 312
相關模型 312
練習 313
第Ⅵ部分 大局圖中的模型
第25章 項目模型的選擇 317
根據項目階段選擇模型 317
根據項目特點選擇模型 321
關於讀者的思考 333
修改模型 334
練習 335
第26章 模型的綜閤應用 336
很多不同的視圖 336
使用多個模型 337
需求架構 338
模型計劃 340
相關模型 341
練習 352
第Ⅲ部分 附錄
附錄A 快速查找模型錶格 355
附錄B 一般性模型指南 357
附錄C 練習答案 359
| 內容簡介 | |
| 作為**的軟件需求工程,書,經由需求社區兩大知名結對全麵修訂和更新,覆蓋新的主題、實例和指南,多方麵討論軟件項目所涉及的所有需求開發和管理活動,介紹當下的所有實踐。書中描述實用性強的、高效的、經過實際檢驗的端到端需求工程管理技術,通過豐富的實例來演示如何利用*佳實踐來減少訂單變更,提高客戶滿意度,減少開發成本。書中的用例、業務規則和商業工具全麵修訂以體現現狀和未來的趨勢。 本書尤其適閤具備一定軟件開發過程經驗的業務分析師、需求分析師、項目經理和其他軟件項目涉眾。 |
| 目錄 | |
| 第Ⅰ部分軟件需求的3W(什麼、為什麼和誰) 第1章軟件需求的本質 第2章從客戶角度審視需求 第3章需求工程YOU秀實踐 第4章業務分析師 第Ⅱ部分需求開發 第5章建立業務需求 第6章傾聽用戶的心聲 第7章需求獲取 第8章理解用戶需求 第9章照章辦事 第10章記錄需求 第11章寫齣YOU秀的需求 第12章一圖勝韆言 第13章具體指定數據需求 第14章功能需求以外 第15章通過原型來減少風險 第16章要事優先:設定需求優先級 第17章確認需求 第18章需求的重用 第19章需求開發之外 第Ⅲ部分具體項目類彆的需求 第20章敏捷項目 第21章改進型和替換型項目 第22章軟件包方案項目 第23章外包項目 第24章業務過程自動化項目 第25章業務分析項目 第26章嵌入式和其他實時係統項目 第Ⅳ部分需求管理 第27章需求管理實踐 第28章需求變更 第29章需求鏈中的鏈接 第30章需求工程工具 第Ⅴ部分需求工程的實 第31章改進需求過程 第32章軟件需求和風險管理 尾聲 附錄A當前需求實踐自評 附錄B需求問題問診指南 附錄C 範例需求文檔 詞匯錶 參考文獻 作者簡介 |
| 商品基本信息,請以下列介紹為準 | |
| 商品名稱: | 軟件需求(第3版) |
| 作者: | (美)卡爾·魏格斯(Karl Wiegers),(美)喬伊·貝蒂(Joy Beatty) 著;李忠利,李淳,孔晨輝 等 譯 著 [譯者]李忠利//李淳//霍金健//孔晨輝 譯 |
| 譯者: | 李忠利//李淳//霍金健//孔晨輝 |
| 市場價: | 99元 |
| ISBN號: | 9787302426820 |
| 齣版社: | 清華大學齣版社 |
| 商品類型: | 圖書 |
| 其他參考信息(以實物為準) | ||
| 裝幀:平裝 | 開本:16開 | 語種:中文 |
| 齣版時間:2016-03-01 | 版次:3 | 頁數:546 |
| 印刷時間:2016-03-01 | 印次:1 | 字數:656韆字 |
這本書的亮點在於它將“可視化”這一概念貫穿瞭整個軟件需求過程,這對於我這種視覺型學習者來說簡直是福音!傳統的需求文檔往往是枯燥的文字堆砌,容易讓人産生距離感,而這本書通過大量的圖示、模型(如用例圖、類圖、狀態圖、流程圖等)來呈現需求,讓抽象的概念變得生動具體。它不僅教我如何畫圖,更重要的是教我如何通過這些可視化工具來更好地理解、溝通和驗證需求。書中對不同可視化模型的適用場景和繪製要點都有詳盡的講解,比如如何用泳道圖來清晰展示不同角色之間的交互,如何用狀態機圖來描述復雜對象的行為變化。這些模型不僅僅是工具,更是思考需求的框架,幫助我從不同的角度審視需求,發現潛在的問題和遺漏。而且,書中對用戶故事的引入和講解也非常及時,貼閤瞭當前敏捷開發的主流趨勢。它教會我如何寫齣清晰、簡潔、可執行的用戶故事,並將其與更詳細的需求聯係起來。這種理論與實踐相結閤、可視化與敏捷化並重的風格,讓我在學習過程中感到輕鬆有趣,並且學到的知識能夠立刻派上用場。
評分這本書的價值在於它為我提供瞭一個非常係統化的框架來理解和實踐軟件需求工程。它從“為什麼需要軟件需求”這個根本問題齣發,層層遞進,涵蓋瞭從需求獲取、分析、規格說明、驗證到變更管理的全過程。書中對各種需求獲取技術(如訪談、問捲、原型法、集思廣匯法等)的優缺點分析非常透徹,讓我能夠根據實際項目情況選擇最閤適的技術。此外,對於需求規格說明,它不僅介紹瞭不同風格的文檔(如SRS),還詳細講解瞭如何清晰、準確地描述需求,避免模糊性和歧義。最讓我印象深刻的是關於需求驗證的部分,它強調瞭多種驗證手段的重要性,包括評審、原型演示、測試驅動開發等,這幫助我認識到需求質量的保證是一個多方參與、持續迭代的過程。這本書讓我意識到,需求工程不僅僅是編寫文檔,更是一種思維方式和工作方法。它幫助我建立起對需求工程的宏觀認識,並為我提供瞭具體的實踐指導,讓我能夠更有信心地去麵對復雜的需求挑戰。
評分這本書實在是太全麵瞭!從最基礎的“什麼是軟件需求”講起,到如何有效地進行需求收集,再到需求的記錄、分析、管理和驗證,每個環節都涉及得非常深入。我尤其喜歡書中關於需求衝突的處理方法,以及如何識彆和管理需求變更。作者不僅提供瞭紮實的理論知識,還結閤瞭大量的實際案例,讓我能更直觀地理解書中的概念。書中對不同類型的需求(如功能性需求、非功能性需求、領域需求等)的區分和闡述也非常清晰,幫助我理清瞭需求的概念和範疇。對於初學者來說,這本書提供瞭一個非常好的入門指引;對於有經驗的工程師來說,也能從中找到不少啓發和優化實踐的地方。它就像一本字典,可以隨時翻閱,解決在需求工程實踐中遇到的各種問題。而且,書中對需求文檔的撰寫規範也有詳細的指導,這對於我們團隊內部的溝通和協作至關重要。讀完之後,我對軟件需求工程有瞭更係統、更深刻的認識,相信能夠大大提升我參與項目時對需求的把控能力。
評分我一直覺得,軟件需求分析的質量直接決定瞭項目的成敗,而這本書則像是一位經驗豐富的嚮導,帶領我深入探索需求分析的方方麵麵。它不僅梳理瞭需求分析的核心活動,如理解業務目標、識彆用戶、定義功能和非功能需求,還深入探討瞭許多容易被忽視的細節。例如,書中對“隱性需求”的分析和挖掘方法,讓我受益匪淺,因為很多時候,用戶自己也無法清晰地錶達所有需求,這就需要分析師具備敏銳的洞察力。同時,它還介紹瞭如何使用各種分析技術,如差分分析、根本原因分析等,來確保需求的完整性和一緻性。書中對需求優先級排序的討論也非常精彩,它提供瞭多種實用的方法,幫助我們在資源有限的情況下做齣明智的決策。最重要的是,這本書讓我認識到,需求分析不是孤立的活動,而是需要與用戶、開發團隊、測試團隊進行密切協作的過程。它強調瞭溝通和協作在需求分析中的關鍵作用,這對於提升整個團隊的工作效率和項目成功率至關重要。
評分我一直覺得,用戶故事和敏捷開發是現代軟件開發繞不開的話題,而這本書恰恰在這方麵給予瞭我極大的滿足。它沒有空談理論,而是非常務實地講解瞭如何在敏捷環境中進行需求管理。從最基本的“What is a user story?”到如何編寫“As a [type of user], I want [some goal] so that [some reason]”格式的故事,再到如何進行用戶故事的拆分、細化和優先級排序,這本書都給齣瞭非常實用的方法和技巧。我尤其欣賞書中關於“INVEST”原則的講解,這讓我對如何寫齣高質量的用戶故事有瞭更明確的標準。同時,書中也強調瞭用戶故事不僅僅是文檔,更是溝通的起點,如何通過“三 amigos”(産品負責人、開發人員、測試人員)的協作來充分理解和實現故事,也進行瞭詳細的闡述。它讓我明白,在敏捷開發中,需求是一個持續演進的過程,而不是一次性的産齣。這本書幫助我打破瞭傳統瀑布式開發對需求的刻闆印象,讓我能夠以更靈活、更迭代的方式來處理軟件需求。對於任何想要在敏捷環境中提升需求工程能力的人來說,這本書都是一本必讀之作。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有