買這商品的人也買了...
-
基於 ISO26262 的功能安全$834$792 -
機器人 SLAM 導航:核心技術與實戰$894$849 -
$653雷達目標檢測與恆虛警處理, 3/e -
四足仿生機器人基本原理及開發教程$456$433 -
$426代碼審計 — C/C++ 實踐 -
$768計算 -
智慧型汽車網絡安全權威指南 (下冊)$774$735 -
智慧型汽車網絡安全權威指南 (上冊)$654$621 -
$505嵌入式虛擬化技術與應用:ACRN 開源專案實踐 -
$559多模式移動操作機器人 -
$749軟件機器人原理、設計及應用 -
無線AI應用:無線傳感、定位、物聯網與通訊$894$849 -
$454AUTOSAR 與汽車控制器軟件開發 -
破解深度學習:模型算法與實現 (基礎篇)$659$626
中文年末書展|繁簡參展書2書75折 詳見活動內容 »
-
75折
為你寫的 Vue Components:從原子到系統,一步步用設計思維打造面面俱到的元件實戰力 (iThome 鐵人賽系列書)$780$585 -
75折
BDD in Action, 2/e (中文版)$960$720 -
75折
看不見的戰場:社群、AI 與企業資安危機$750$563 -
79折
AI 精準提問 × 高效應用:DeepSeek、ChatGPT、Claude、Gemini、Copilot 一本搞定$390$308 -
7折
超實用!Word.Excel.PowerPoint 辦公室 Office 365 省時高手必備 50招, 4/e (暢銷回饋版)$420$294 -
75折
裂縫碎光:資安數位生存戰$550$412 -
85折
日本當代最強插畫 2025 : 150位當代最強畫師豪華作品集$640$544 -
79折
Google BI 解決方案:Looker Studio × AI 數據驅動行銷實作,完美整合 Google Analytics 4、Google Ads、ChatGPT、Gemini$630$498 -
79折
超有料 Plus!職場第一實用的 AI 工作術 - 用對 AI 工具、自動化 Agent, 讓生產力全面進化!$599$473 -
75折
從零開始學 Visual C# 2022 程式設計, 4/e (暢銷回饋版)$690$518 -
75折
Windows 11 制霸攻略:圖解 AI 與 Copilot 應用,輕鬆搞懂新手必學的 Windows 技巧$640$480 -
75折
精準駕馭 Word!論文寫作絕非難事 (好評回饋版)$480$360 -
Sam Yang 的插畫藝術:用 Procreate / PS 畫出最強男友視角 x 女孩美好日常$699$629 -
79折
AI 加持!Google Sheets 超級工作流$599$473 -
78折
想要 SSR? 快使用 Nuxt 吧!:Nuxt 讓 Vue.js 更好處理 SEO 搜尋引擎最佳化(iThome鐵人賽系列書)$780$608 -
75折
超實用!業務.總管.人資的辦公室 WORD 365 省時高手必備 50招 (第二版)$500$375 -
7折
Node-RED + YOLO + ESP32-CAM:AIoT 智慧物聯網與邊緣 AI 專題實戰$680$476 -
79折
「生成式⇄AI」:52 個零程式互動體驗,打造新世代人工智慧素養$599$473 -
7折
Windows APT Warfare:惡意程式前線戰術指南, 3/e$720$504 -
75折
我輩程式人:回顧從 Ada 到 AI 這條程式路,程式人如何改變世界的歷史與未來展望 (We, Programmers: A Chronicle of Coders from Ada to AI)$850$637 -
75折
不用自己寫!用 GitHub Copilot 搞定 LLM 應用開發$600$450 -
79折
Tensorflow 接班王者:Google JAX 深度學習又快又強大 (好評回饋版)$780$616 -
79折
GPT4 會你也會 - 共融機器人的多模態互動式情感分析 (好評回饋版)$700$553 -
79折
技術士技能檢定 電腦軟體應用丙級術科解題教本|Office 2021$460$363 -
75折
Notion 與 Notion AI 全能實戰手冊:生活、學習與職場的智慧策略 (暢銷回饋版)$560$420
相關主題
商品描述
本書系統地講述了貫穿整個軟件生命周期的高質量軟件產品的構建方法與質量保證體系。全書共7章,以軟件研發過程中廣泛使用的順序模型為邏輯主線:第1章為概述;第2~第4章講述軟件需求分析、策劃及設計;第5~第7章講述軟件實現、測試及持續集成與持續改進。
目錄大綱
第1章 軟件生命周期與軟件質量保證 1
1.1 軟件生命周期概述 1
1.2 開發模型與方法 2
1.2.1 瀑布模型 2
1.2.2 增量模型 3
1.2.3 原型模型 5
1.2.4 疊代模型 5
1.2.5 敏捷方法 8
1.2.6 開發模型與方法的實際應用 10
1.2.7 工程實踐:改進型項目的開發模型 12
1.3 軟件質量的成本 19
1.4 軟件質量保證與測試 21
1.5 測試模型 23
1.5.1 V模型 23
1.5.2 W模型 24
1.5.3 H模型 25
1.5.4 X模型 26
1.5.5 前置測試模型 27
1.6 本章小結 29
第2章 軟件需求 30
2.1 軟件需求獲取和分析 31
2.1.1 需求獲取活動 32
2.1.2 需求獲取方法之面談 35
2.1.3 需求獲取方法之原型法 38
2.1.4 工程實踐:前景和範圍 44
2.1.5 需求分析方法和流程 47
2.1.6 工程實踐:用例說明文檔 49
2.2 軟件需求定義和驗證 51
2.2.1 軟件需求規格說明 51
2.2.2 工程實踐:軟件需求規格說明 53
2.2.3 需求驗證 58
2.3 需求管理 59
2.3.1 需求基線 60
2.3.2 需求跟蹤 60
2.3.3 需求變更控制 61
2.4 需求分析實施 64
2.5 本章小結 65
第3章 軟件策劃 67
3.1 軟件計劃 67
3.1.1 軟件項目管理計劃 67
3.1.2 軟件質量保證計劃 76
3.1.3 軟件配置管理計劃 78
3.1.4 軟件測試計劃 81
3.2 內容可以大於形式的評審 90
3.2.1 正式評審過程 91
3.2.2 評審角色和職責 92
3.2.3 評審類型 93
3.2.4 評審技術 95
3.2.5 支持評審的工具 98
3.2.6 評審成功的因素 99
3.3 軟件策劃實踐 100
3.3.1 工作分解和進度安排 100
3.3.2 改進型工作分解和進度安排 102
3.4 經驗教訓總結 105
3.5 本章小結 107
第4章 軟件設計 108
4.1 體系結構設計 108
4.1.1 系統邏輯架構設計 109
4.1.2 系統物理架構設計 110
4.2 用戶界面設計 113
4.3 數據庫設計 114
4.3.1 數據庫結構設計 115
4.3.2 數據庫運用設計 117
4.4 模塊設計 118
4.5 設計評審 120
4.6 軟件設計實踐 120
4.6.1 綠燈會議 121
4.6.2 六西格瑪設計 123
4.6.3 數據建模和算法設計實踐 130
4.7 本章小結 132
第5章 軟件實現 134
5.1 編碼的底線及規範 134
5.2 看上去很美的組件測試 140
5.2.1 組件測試的範圍及流程 140
5.2.2 創建組件測試的入口準則及出口準則 141
5.2.3 執行組件測試的入口準則及出口準則 142
5.2.4 組件測試的角色和職責 143
5.2.5 組件測試的設置和創建 144
5.2.6 組件測試的執行 145
5.3 軟件編碼實踐 146
5.3.1 測試驅動開發 146
5.3.2 代碼靜態分析 150
5.4 本章小結 152
第6章 軟件測試 154
6.1 集成測試 154
6.2 系統測試與驗收測試 157
6.2.1 系統測試 157
6.2.2 驗收測試 158
6.3 軟件測試實踐 160
6.3.1 集成測試之自動化執行 160
6.3.2 系統測試之內存測試 162
6.3.3 驗收測試之語音傳輸質量測試 170
6.3.4 基於虛擬化容器技術的自動編譯測試 178
6.4 本章小結 182
第7章 持續集成與持續改進 184
7.1 基於DevOps能力模型的持續集成 184
7.1.1 持續集成系統 185
7.1.2 持續集成模型的3個維度 187
7.1.3 持續集成方法的使用 193
7.2 基於精益數據分析的DevOps能力評估 196
7.2.1 DevOps能力評估方法概述 196
7.2.2 評估方法的應用 199
7.2.3 DevOps能力的評估結果 201
7.3 軟件缺陷預防 202
7.3.1 缺陷預防的概念及意義 203
7.3.2 現有的缺陷預防方法 203
7.3.3 新的缺陷預防方法 205
7.4 本章小結 214
參考文獻 215
