注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)軟件工程:實(shí)踐者的研究方法(本科教學(xué)版·原書第9版)

軟件工程:實(shí)踐者的研究方法(本科教學(xué)版·原書第9版)

軟件工程:實(shí)踐者的研究方法(本科教學(xué)版·原書第9版)

定 價(jià):¥89.00

作 者: [美] 羅杰-S.普萊斯曼,[美] 布魯斯 ... 著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787111690702 出版時(shí)間: 2021-10-01 包裝:
開本: 16開 頁數(shù): 344 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書自第1版出版至今,近40年來在軟件工程界產(chǎn)生了巨大而深遠(yuǎn)的影響。第9版繼承了之前版本的風(fēng)格與優(yōu)勢(shì),全面系統(tǒng)地講解軟件過程、建模、質(zhì)量與安全、軟件項(xiàng)目管理等知識(shí),涵蓋相關(guān)的概念、原則、方法和工具,并且提供了豐富的擴(kuò)展閱讀資源和網(wǎng)絡(luò)資源。同時(shí),本書調(diào)整了篇章結(jié)構(gòu),使內(nèi)容更加簡(jiǎn)潔,更適于教學(xué)。本書是面向本科生的版本,保留了完整版中的基礎(chǔ)內(nèi)容,壓縮或刪除了一些高級(jí)內(nèi)容,更加適合作為高等院校計(jì)算機(jī)、軟件工程及相關(guān)專業(yè)的軟件工程課程教材。

作者簡(jiǎn)介

  羅杰·S. 普萊斯曼(Roger S. Pressman)軟件工程界國(guó)際知名的顧問和作家,作為工程師、經(jīng)理人、教授、演講家和企業(yè)家奮戰(zhàn)在這一領(lǐng)域近50年。他現(xiàn)任一家咨詢公司的總裁,致力于協(xié)助企業(yè)建立有效的軟件工程實(shí)踐;還是一家汽車零部件公司的創(chuàng)始人,專注于為特斯拉汽車設(shè)計(jì)和生產(chǎn)配件產(chǎn)品。布魯斯·R. 馬克西姆(Bruce R. Maxim) 作為軟件工程師、項(xiàng)目經(jīng)理、教授、作家和咨詢師,擁有超過30年的從業(yè)經(jīng)驗(yàn),研究興趣涉及軟件工程、用戶體驗(yàn)設(shè)計(jì)、游戲開發(fā)和工程教育等領(lǐng)域。他曾任某游戲開發(fā)公司的首席技術(shù)官,現(xiàn)任密歇根大學(xué)迪爾伯恩分校教授,為該校工程與計(jì)算機(jī)科學(xué)學(xué)院建立了游戲?qū)嶒?yàn)室。

圖書目錄

改編者序
譯者序
前言
作者簡(jiǎn)介
第1章 軟件與軟件工程 1
1.1 軟件的本質(zhì) 3
1.1.1 定義軟件 4
1.1.2 軟件應(yīng)用領(lǐng)域 5
1.1.3 遺留軟件 6
1.2 定義軟件工程學(xué)科 6
1.3 軟件過程 7
1.3.1 過程框架 7
1.3.2 普適性活動(dòng) 8
1.3.3 過程的適應(yīng)性調(diào)整 9
1.4 軟件工程實(shí)踐 9
1.4.1 實(shí)踐的精髓 9
1.4.2 通用原則 10
1.5 這一切是如何開始的 12
1.6 小結(jié) 13
習(xí)題與思考題 13
第一部分 軟件過程
第2章 過程模型 16
2.1 通用過程模型 16
2.2 定義框架活動(dòng) 18
2.3 明確任務(wù)集 19
2.4 慣用過程模型 19
2.4.1 瀑布模型 20
2.4.2 原型開發(fā)過程模型 21
2.4.3 演化過程模型 22
2.4.4 統(tǒng)一過程模型 24
2.5 產(chǎn)品和過程 26
2.6 小結(jié) 27
習(xí)題與思考題 27
第3章 敏捷和敏捷過程 29
3.1 什么是敏捷 30
3.2 敏捷及變更成本 30
3.3 什么是敏捷過程 31
3.3.1 敏捷原則 31
3.3.2 敏捷開發(fā)戰(zhàn)略 32
3.4 Scrum 32
3.4.1 Scrum團(tuán)隊(duì)和制品 34
3.4.2 沖刺規(guī)劃會(huì)議 34
3.4.3 每日Scrum會(huì)議 34
3.4.4 沖刺評(píng)審會(huì)議 35
3.4.5 沖刺回顧 35
3.5 其他敏捷框架 35
3.5.1 XP框架 36
3.5.2 看板法 37
3.5.3 DevOps 38
3.6 小結(jié) 39
習(xí)題與思考題 40
第4章 推薦的過程模型 41
4.1 需求定義 44
4.2 初步體系結(jié)構(gòu)設(shè)計(jì) 44
4.3 資源估算 45
4.4 首次原型構(gòu)建 46
4.5 原型評(píng)價(jià) 48
4.6 繼續(xù)與否的決策 49
4.7 原型演化 50
4.7.1 新原型范圍 51
4.7.2 構(gòu)建新原型 51
4.7.3 測(cè)試新原型 51
4.8 原型發(fā)布 52
4.9 維護(hù)發(fā)布軟件 52
4.10 小結(jié) 54
習(xí)題與思考題 55
第5章 軟件工程的人員方面 56
5.1 軟件工程師的特質(zhì) 56
5.2 軟件工程心理學(xué) 57
5.3 軟件團(tuán)隊(duì) 58
5.4 團(tuán)隊(duì)結(jié)構(gòu) 59
5.5 社交媒體的影響 60
5.6 全球化團(tuán)隊(duì) 60
5.7 小結(jié) 61
習(xí)題與思考題 61
第二部分 建模
第6章 理解需求 64
6.1 需求工程 65
6.1.1 起始 65
6.1.2 獲取 65
6.1.3 細(xì)化 66
6.1.4 協(xié)商 66
6.1.5 規(guī)格說明 66
6.1.6 確認(rèn) 67
6.1.7 需求管理 67
6.2 建立根基 68
6.2.1 確認(rèn)利益相關(guān)者 68
6.2.2 識(shí)別多重觀點(diǎn) 68
6.2.3 協(xié)作 68
6.2.4 首次提問 69
6.2.5 非功能需求 70
6.2.6 可追溯性 70
6.3 獲取需求 70
6.3.1 協(xié)作收集需求 70
6.3.2 使用場(chǎng)景 73
6.3.3 獲取工作產(chǎn)品 74
6.4 開發(fā)用例 74
6.5 構(gòu)建分析模型 77
6.5.1 分析模型的元素 78
6.5.2 分析模式 79
6.6 協(xié)商需求 80
6.7 需求監(jiān)控 81
6.8 確認(rèn)需求 81
6.9 小結(jié) 81
習(xí)題與思考題 82
第7章 需求建?!?一種推薦的方法 83
7.1 需求分析 84
7.1.1 總體目標(biāo)和原理 84
7.1.2 分析的經(jīng)驗(yàn)原則 85
7.1.3 需求建模原則 85
7.2 基于場(chǎng)景建模 86
7.2.1 參與者和用戶概要文件 86
7.2.2 創(chuàng)建用例 86
7.2.3 編寫用例 89
7.3 基于類建模 91
7.3.1 識(shí)別分析類 91
7.3.2 定義屬性和操作 93
7.3.3 UML類模型 94
7.3.4 類–職責(zé)–協(xié)作者建模 96
7.4 功能建模 98
7.4.1 過程視圖 98
7.4.2 UML順序圖 99
7.5 行為建模 100
7.5.1 識(shí)別用例事件 100
7.5.2 UML狀態(tài)圖 101
7.5.3 UML活動(dòng)圖 102
7.6 小結(jié) 104
習(xí)題與思考題 105
第8章 設(shè)計(jì)概念 106
8.1 軟件工程中的設(shè)計(jì) 107
8.2 設(shè)計(jì)過程 109
8.2.1 軟件質(zhì)量指導(dǎo)原則和屬性 109
8.2.2 軟件設(shè)計(jì)的演化 110
8.3 設(shè)計(jì)概念 111
8.3.1 抽象 111
8.3.2 體系結(jié)構(gòu) 112
8.3.3 模式 112
8.3.4 關(guān)注點(diǎn)分離 113
8.3.5 模塊化 113
8.3.6 信息隱蔽 114
8.3.7 功能獨(dú)立 114
8.3.8 逐步求精 115
8.3.9 重構(gòu) 115
8.3.10 設(shè)計(jì)類 116
8.4 設(shè)計(jì)模型 118
8.4.1 設(shè)計(jì)建模原則 119
8.4.2 數(shù)據(jù)設(shè)計(jì)元素 120
8.4.3 體系結(jié)構(gòu)設(shè)計(jì)元素 120
8.4.4 接口設(shè)計(jì)元素 120
8.4.5 構(gòu)件級(jí)設(shè)計(jì)元素 122
8.4.6 部署級(jí)設(shè)計(jì)元素 122
8.5 小結(jié) 123
習(xí)題與思考題 124
......

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)