書(shū)馨卡幫你省薪 2024個(gè)人購(gòu)書(shū)報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法

架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法

出版社:機(jī)械工業(yè)出版社出版時(shí)間:2021-09-01
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 348
中 圖 價(jià):¥157.2(7.9折) 定價(jià)  ¥199.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
運(yùn)費(fèi)6元,滿(mǎn)39元免運(yùn)費(fèi)
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法 版權(quán)信息

架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法 本書(shū)特色

適讀人群 :雖然本書(shū)是面向軟件架構(gòu)師的,但讀者范圍更廣泛。讀者可以是架構(gòu)師、高級(jí)軟件專(zhuān)業(yè)人員、項(xiàng)目經(jīng)理或多重角色的人,也就是說(shuō),有志于提高自己技能的開(kāi)發(fā)人員都將從本書(shū)中受益。無(wú)論你目前處于什么職位,本書(shū)都將為你的職業(yè)生涯打開(kāi)一扇大門(mén)。當(dāng)你初次閱讀本書(shū)時(shí),可能不是一個(gè)經(jīng)驗(yàn)豐富的架構(gòu)師,但是一旦你閱讀并掌握了方法論,就將躋身世界之巔。本書(shū)展示了系統(tǒng)設(shè)計(jì)和項(xiàng)目設(shè)計(jì)的結(jié)構(gòu)化工程方法。本書(shū)的結(jié)構(gòu)反映了方法論的兩個(gè)部分:系統(tǒng)設(shè)計(jì)(通常稱(chēng)為架構(gòu))和項(xiàng)目設(shè)計(jì)。這兩部分相輔相成,是成功的必要條件。附錄提供了一些補(bǔ)充內(nèi)容。 全書(shū)含大量圖和表,采用全彩印刷,閱讀體驗(yàn)佳

架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法 內(nèi)容簡(jiǎn)介

本書(shū)展示了系統(tǒng)設(shè)計(jì)和項(xiàng)目設(shè)計(jì)的結(jié)構(gòu)化工程方法。本書(shū)的結(jié)構(gòu)反映了方法論的兩個(gè)部分:系統(tǒng)設(shè)計(jì)(通常稱(chēng)為架構(gòu))和項(xiàng)目設(shè)計(jì)。這兩部分相輔相成,是成功的必要條件。附錄提供了一些補(bǔ)充內(nèi)容。 在大多數(shù)技術(shù)書(shū)籍中,每一章只針對(duì)一個(gè)主題并深入探討,這樣更容易編寫(xiě),但這通常不是人們學(xué)習(xí)的方式。相比之下,在這本書(shū)中,講解是螺旋式的。本書(shū)的兩大部分中的每一 章都重申了前幾章的觀點(diǎn),通過(guò)多方面的洞察來(lái)進(jìn)行更深入的研究或觀點(diǎn)的演進(jìn)。這模仿了自然的學(xué)習(xí)過(guò)程,每一章都依賴(lài)于前面的章節(jié),所以你應(yīng)該按順序閱讀這些章節(jié)。本書(shū)的兩大部分均包含了詳細(xì)的案例研究,以展示這些觀點(diǎn)以及其他方面。同時(shí),為了保持迭代的簡(jiǎn)潔性,作為一般規(guī)則,我通常避免內(nèi)容重復(fù),因此即使是關(guān)鍵知識(shí)點(diǎn),也只討論一次。 以下是對(duì)各章和附錄的簡(jiǎn)單介紹: 第1章 元設(shè)計(jì)方法 本章介紹了下列關(guān)鍵思想:要想成功,必須同時(shí)設(shè)計(jì)系統(tǒng)和用來(lái)構(gòu)建系統(tǒng)的項(xiàng)目。這兩種設(shè)計(jì)對(duì)于*終成功都是不可或缺的。沒(méi)有架構(gòu)就無(wú)法設(shè)計(jì)項(xiàng)目,設(shè)計(jì)一個(gè)無(wú)法構(gòu)建的系統(tǒng)是毫無(wú)意義的。 第2章 分解 本章致力于將系統(tǒng)分解為組成其架構(gòu)的組件。大多數(shù)人以*壞的方式來(lái)分解系統(tǒng),所以本章首先解釋了不該做什么。一旦這個(gè)觀念建立起來(lái),你將學(xué)會(huì)如何正確地分解系統(tǒng),在該過(guò)程中掌握一組有用的、簡(jiǎn)單的分析工具并獲得觀察結(jié)果。 第3章 結(jié)構(gòu) 本章提升了第2章的思想,引入了結(jié)構(gòu)。你將看到如何捕獲需求、如何對(duì)架構(gòu)分層、架構(gòu)組件的分類(lèi)及相互關(guān)系、特定的分類(lèi)指導(dǎo)原則以及一些相關(guān)的問(wèn)題,如子系統(tǒng)設(shè)計(jì)。 第4章 組合 本章說(shuō)明如何將系統(tǒng)組件組裝成滿(mǎn)足需求的有效組合。這簡(jiǎn)短的一章包含了本書(shū)的幾個(gè)關(guān)鍵設(shè)計(jì)原則,并將前兩章的內(nèi)容轉(zhuǎn)化為將在每個(gè)系統(tǒng)中使用的強(qiáng)大的思維工具。 第5章 系統(tǒng)設(shè)計(jì)示例 本章是一個(gè)廣泛的案例研究,展示了迄今為止所討論的系統(tǒng)設(shè)計(jì)思想。系統(tǒng)設(shè)計(jì)螺旋結(jié)構(gòu)的*后迭代提供了一個(gè)實(shí)際的系統(tǒng),使系統(tǒng)設(shè)計(jì)與業(yè)務(wù)保持一致,并展示了如何生成架構(gòu)并對(duì)其進(jìn)行驗(yàn)證。 第6章 動(dòng)機(jī) 由于大多數(shù)人從來(lái)沒(méi)有聽(tīng)說(shuō)過(guò)項(xiàng)目設(shè)計(jì)(更不用說(shuō)實(shí)踐了),本章介紹了項(xiàng)目設(shè)計(jì)的概念和參與項(xiàng)目設(shè)計(jì)的動(dòng)機(jī)。這是項(xiàng)目設(shè)計(jì)螺旋的第0次迭代。 第7章 項(xiàng)目設(shè)計(jì)綜述 本章概述了如何設(shè)計(jì)一個(gè)項(xiàng)目,首先定義了“軟件研發(fā)的成功”,然后介紹了明智的決定、項(xiàng)目人員配備、項(xiàng)目網(wǎng)絡(luò)圖、關(guān)鍵路徑、安排活動(dòng)和項(xiàng)目費(fèi)用等關(guān)鍵概念。本章涵蓋了隨后各章中使用的大多數(shù)思想和技術(shù),*后重點(diǎn)討論了角色和責(zé)任。 第8章 網(wǎng)絡(luò)和浮動(dòng)時(shí)間 本章介紹了項(xiàng)目網(wǎng)絡(luò)及其作為設(shè)計(jì)工具的使用。你將看到如何將項(xiàng)目建模為一個(gè)網(wǎng)絡(luò)圖,學(xué)習(xí)浮動(dòng)時(shí)間的關(guān)鍵概念,了解如何在人員配備和調(diào)度中使用浮動(dòng)時(shí)間,并了解浮動(dòng)時(shí)間與風(fēng)險(xiǎn)的關(guān)系。 第9章 時(shí)間和成本 本章定義了在所有項(xiàng)目中時(shí)間和成本之間可能的權(quán)衡,并討論了通過(guò)正確工作來(lái)加速所有項(xiàng)目的方法。除此之外,你還將學(xué)習(xí)壓縮的關(guān)鍵概念、時(shí)間-成本曲線和成本要素。 第10章 風(fēng)險(xiǎn) 本章介紹了大多數(shù)項(xiàng)目中缺少的要素:量化風(fēng)險(xiǎn)。你將看到如何度量風(fēng)險(xiǎn)并將其映射到上一章的時(shí)間和成本概念中,以及如何基于網(wǎng)絡(luò)計(jì)算風(fēng)險(xiǎn)。風(fēng)險(xiǎn)通常是評(píng)估選項(xiàng)的*佳方式,也是一流的規(guī)劃工具。 第11章 實(shí)踐中的項(xiàng)目設(shè)計(jì) 本章通過(guò)對(duì)設(shè)計(jì)一個(gè)項(xiàng)目所涉及的步驟進(jìn)行系統(tǒng)的演練,將前幾章的所有概念付諸使用。其目標(biāo)是演示設(shè)計(jì)項(xiàng)目時(shí)使用的思維過(guò)程,以及如何為業(yè)務(wù)決策者審查做準(zhǔn)備。 第12章 高級(jí)技巧 遵循螺旋式學(xué)習(xí)模型,本章介紹了高級(jí)技巧和概念。這些技巧在各種復(fù)雜程度(從簡(jiǎn)單到具挑戰(zhàn)性)的項(xiàng)目中都很有用,是對(duì)前幾章的補(bǔ)充,而且經(jīng)常會(huì)結(jié)合起來(lái)使用。 第13章 項(xiàng)目設(shè)計(jì)示例 本章是與第5章的系統(tǒng)設(shè)計(jì)示例相對(duì)應(yīng)的項(xiàng)目設(shè)計(jì)示例。它也是一個(gè)案例研究,展示了設(shè)計(jì)項(xiàng)目端到端的過(guò)程。本章的重點(diǎn)是案例研究,而不是技巧。 第14章 總結(jié) *后一章從設(shè)計(jì)的技術(shù)方面進(jìn)行了回顧,提供了一系列的指導(dǎo)、技巧、視角和開(kāi)發(fā)過(guò)程思想。它從“回答何時(shí)設(shè)計(jì)項(xiàng)目這個(gè)重要問(wèn)題”開(kāi)始,以“項(xiàng)目設(shè)計(jì)對(duì)質(zhì)量的影響”結(jié)束。 附錄A 項(xiàng)目跟蹤 附錄A展示了如何在計(jì)劃方面跟蹤項(xiàng)目的進(jìn)度,以及如何在需要時(shí)采取糾正措施。項(xiàng)目跟蹤更多的是關(guān)于項(xiàng)目管理,而不是項(xiàng)目設(shè)計(jì),但它對(duì)于確保你在工作開(kāi)始后履行承諾至關(guān)重要。 附錄B 服務(wù)契約設(shè)計(jì) 架構(gòu)本身是粗略的,你必須設(shè)計(jì)其每個(gè)組件的細(xì)節(jié),而這些細(xì)節(jié)中*重要的是服務(wù)契約。附錄B指出了設(shè)計(jì)服務(wù)契約的正確方法。此外,關(guān)于模塊化、規(guī)模和成本的討論也很好地契合了本書(shū)大多數(shù)章節(jié)的內(nèi)容。 附錄C 設(shè)計(jì)標(biāo)準(zhǔn) 附錄C匯總了本書(shū)中提到的關(guān)鍵原則、指南和禁忌事項(xiàng)。該標(biāo)準(zhǔn)是簡(jiǎn)潔的,是關(guān)于“什么”,而不是“為什么”。這個(gè)標(biāo)準(zhǔn)背后的原理可以在本書(shū)的其余部分找到。

架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法 目錄

第1章 元設(shè)計(jì)方法 / 1

1.1 什么是元設(shè)計(jì)方法 / 2

1.1.1 設(shè)計(jì)驗(yàn)證 / 3

1.1.2 緊迫的時(shí)間 / 3

1.1.3 消除分析癱瘓 / 4

1.1.4 溝通 / 5

1.2 元設(shè)計(jì)方法不是什么 / 6

|**部分| 系統(tǒng)設(shè)計(jì)

第2章 分解 / 8

2.1 避免功能分解 / 9

2.1.1 功能分解帶來(lái)的問(wèn)題 / 9

2.1.2 關(guān)于功能分解的思考 / 13

2.1.3 避免領(lǐng)域分解 / 15

2.1.4 錯(cuò)誤的動(dòng)機(jī) / 17

2.1.5 可測(cè)試性和設(shè)計(jì) / 17

2.1.6 示例:功能型交易系統(tǒng) / 19

2.2 基于易變性的分解 / 21

2.2.1 分解、維護(hù)和開(kāi)發(fā) / 22

2.2.2 普遍性原則 / 23

2.2.3 基于易變性的分解與測(cè)試 / 24

2.2.4 易變性的挑戰(zhàn) / 24

2.3 識(shí)別易變性 / 26

2.3.1 易變性與可變性 / 26

2.3.2 易變軸 / 27

2.3.3 偽裝成需求的解決方案 / 29

2.3.4 易變列表 / 30

2.3.5 示例:基于易變性的交易系統(tǒng) / 30

2.3.6 抵制“塞壬之歌” / 34

2.3.7 易變性與業(yè)務(wù) / 35

2.3.8 為競(jìng)爭(zhēng)對(duì)手設(shè)計(jì) / 37

2.3.9 易變性和壽命 / 38

2.3.10 實(shí)踐的重要性 / 38

第3章 結(jié)構(gòu) / 40

3.1 用例和需求 / 41

3.2 分層方法 / 43

3.3 典型分層 / 44

3.3.1 客戶(hù)端層 / 44

3.3.2 業(yè)務(wù)邏輯層 / 45

3.3.3 資源訪問(wèn)層 / 46

3.3.4 資源層 / 47

3.3.5 實(shí)用工具庫(kù)欄 / 48

3.4 分類(lèi)指南 / 48

3.4.1 命名的玄機(jī) / 48

3.4.2 四個(gè)問(wèn)題 / 49

3.4.3 管理器與引擎比 / 50

3.4.4 關(guān)鍵觀察 / 51

3.5 子系統(tǒng)和服務(wù) / 52

3.5.1 增量構(gòu)造 / 52

3.5.2 關(guān)于微服務(wù) / 54

3.6 開(kāi)放和封閉式架構(gòu) / 56

3.6.1 開(kāi)放式架構(gòu) / 56

3.6.2 封閉式架構(gòu) / 56

3.6.3 半封閉/半開(kāi)放架構(gòu) / 57

3.6.4 放寬規(guī)則 / 57

3.6.5 設(shè)計(jì)禁忌 / 59

3.6.6 力求對(duì)稱(chēng) / 61

第4章 組合 / 62

4.1 需求與變更 / 62

4.1.1 憎恨變更 / 63

4.1.2 設(shè)計(jì)基本準(zhǔn)則 / 63

4.2 可組合設(shè)計(jì) / 64

4.2.1 核心用例 / 64

4.2.2 架構(gòu)師的使命 / 65

4.3 這里沒(méi)有功能 / 68

4.4 處理變更 / 69

第5章 系統(tǒng)設(shè)計(jì)示例 / 71

5.1 系統(tǒng)概述 / 72

5.1.1 遺留系統(tǒng) / 73

5.1.2 新系統(tǒng) / 74

5.1.3 公司 / 74

5.1.4 用例 / 74

5.2 反設(shè)計(jì)工作 / 80

5.2.1 巨型系統(tǒng) / 80

5.2.2 顆;瘶(gòu)建塊 / 80

5.2.3 域分解 / 81

5.3 業(yè)務(wù)對(duì)齊 / 82

5.3.1 愿景 / 82

5.3.2 業(yè)務(wù)目標(biāo) / 83

5.3.3 使命陳述 / 84

5.4 架構(gòu) / 84

5.4.1 TradeMe詞匯表 / 84

5.4.2 TradeMe易變區(qū)域 / 85

5.4.3 靜態(tài)架構(gòu) / 88

5.4.4 操作概念 / 90

5.4.5 工作流管理器 / 92

5.5 設(shè)計(jì)驗(yàn)證 / 93

5.5.1 添加技工/承包商用例 / 94

5.5.2 請(qǐng)求技工用例 / 95

5.5.3 匹配技工用例 / 96

5.5.4 分配技工用例 / 98

5.5.5 終止技工用例 / 100

5.5.6 支付技工用例 / 101

5.5.7 創(chuàng)建項(xiàng)目用例 / 101

5.5.8 結(jié)束項(xiàng)目用例 / 102

5.6 接下來(lái)會(huì)是什么 / 103

|第二部分| 項(xiàng)目設(shè)計(jì)

第6章 動(dòng)機(jī) / 106

6.1 項(xiàng)目設(shè)計(jì)的背景和基本動(dòng)機(jī) / 106

6.1.1 項(xiàng)目設(shè)計(jì)和項(xiàng)目穩(wěn)健 / 107

6.1.2 組裝說(shuō)明 / 108

6.2 軟件項(xiàng)目的需求層級(jí) / 108

第7章 項(xiàng)目設(shè)計(jì)綜述 / 111

7.1 定義成功 / 111

7.2 項(xiàng)目初始人員配備 / 113

7.2.1 一個(gè)架構(gòu)師,非一群架構(gòu)師 / 113

7.2.2 核心團(tuán)隊(duì) / 114

7.3 明智的決定 / 116

7.3.1 計(jì)劃,不計(jì)劃 / 116

7.3.2 軟件開(kāi)發(fā)計(jì)劃評(píng)審 / 117

7.4 服務(wù)和開(kāi)發(fā)人員 / 117

7.4.1 設(shè)計(jì)和團(tuán)隊(duì)效率 / 119

7.4.2 任務(wù)連續(xù)性 / 120

7.5 工作量的估算 / 120

7.5.1 經(jīng)典錯(cuò)誤 / 121

7.5.2 估算技術(shù) / 123

7.5.3 總體項(xiàng)目估算 / 124

7.5.4 活動(dòng)估算 / 126

7.6 關(guān)鍵路徑分析 / 127

7.6.1 項(xiàng)目網(wǎng)絡(luò)圖 / 127

7.6.2 關(guān)鍵路徑 / 130

7.6.3 分配資源 / 131

7.7 安排活動(dòng) / 134

7.8 項(xiàng)目費(fèi)用 / 140

7.9 掙值計(jì)劃 / 143

7.9.1 經(jīng)典錯(cuò)誤 / 144

7.9.2 淺S曲線 / 145

7.10 角色和責(zé)任 / 148

第8章 網(wǎng)絡(luò)和浮動(dòng)時(shí)間 / 149

8.1 網(wǎng)絡(luò)圖 / 149

8.1.1 節(jié)點(diǎn)圖 / 150

8.1.2 箭頭圖 / 150

8.1.3 箭頭圖與節(jié)點(diǎn)圖 / 151

8.2 浮動(dòng)時(shí)間 / 152

8.2.1 總浮動(dòng)時(shí)間 / 153

8.2.2 自由浮動(dòng)時(shí)間 / 153

8.2.3 計(jì)算浮動(dòng)時(shí)間 / 154

8.2.4 可視化浮動(dòng)時(shí)間 / 155

8.3 基于浮動(dòng)時(shí)間的進(jìn)度安排 / 157

第9章 時(shí)間和成本 / 159

9.1 加速軟件項(xiàng)目 / 159

9.2 進(jìn)度壓縮 / 162

9.2.1 利用更好的資源 / 162

9.2.2 并行工作 / 162

9.2.3 并行工作和成本 / 164

9.3 時(shí)間-成本曲線 / 164

9.3.1 時(shí)間-成本曲線上的要點(diǎn) / 165

9.3.2 離散建模 / 167

9.3.3 避免經(jīng)典錯(cuò)誤 / 168

9.3.4 項(xiàng)目可行性 / 168

9.3.5 找到常規(guī)方案 / 169

9.4 項(xiàng)目成本要素 / 171

9.4.1 直接成本 / 171

9.4.2 間接成本 / 172

9.4.3 會(huì)計(jì)與價(jià)值 / 172

9.4.4 總成本、直接成本和間接成本 / 172

9.4.5 壓縮和成本要素 / 173

9.4.6 人員配備和成本要素 / 176

9.4.7 固定成本 / 178

9.5 網(wǎng)絡(luò)壓縮 / 178

第10章 風(fēng)險(xiǎn) / 181

10.1 選擇選項(xiàng) / 181

10.2 時(shí)間-風(fēng)險(xiǎn)曲線 / 182

10.3 風(fēng)險(xiǎn)建模 / 184

10.3.1 標(biāo)準(zhǔn)化風(fēng)險(xiǎn) / 185

10.3.2 風(fēng)險(xiǎn)和浮動(dòng) / 185

10.3.3 風(fēng)險(xiǎn)和直接成本 / 186

10.3.4 臨界風(fēng)險(xiǎn) / 186

10.3.5 斐波那契風(fēng)險(xiǎn) / 188

10.3.6 活動(dòng)風(fēng)險(xiǎn) / 189

10.3.7 臨界風(fēng)險(xiǎn)與活動(dòng)風(fēng)險(xiǎn) / 191

10.4 壓縮和風(fēng)險(xiǎn) / 191

10.5 風(fēng)險(xiǎn)緩解 / 192

10.5.1 如何緩解 / 192

10.5.2 緩解目標(biāo) / 193

10.6 風(fēng)險(xiǎn)指標(biāo) / 194

第11章 實(shí)踐中的項(xiàng)目設(shè)計(jì) / 196

11.1 使命 / 196

11.1.1 靜態(tài)架構(gòu) / 197

11.1.2 調(diào)用鏈 / 197

11.1.3 活動(dòng)清單 / 199

11.1.4 網(wǎng)絡(luò)圖 / 200

11.1.5 計(jì)劃假設(shè) / 201

11.2 尋找常規(guī)的解決方案 / 203

11.2.1 無(wú)限的資源(迭代1) / 203

11.2.2 網(wǎng)絡(luò)和資源問(wèn)題 / 204

11.2.3 基礎(chǔ)設(shè)施優(yōu)先(迭代2) / 204

11.2.4 有限的資源 / 205

11.2.5 亞臨界化(迭代7) / 208

11.2.6 選擇常規(guī)的解決方案 / 211

11.3 網(wǎng)絡(luò)壓縮 / 211

11.3.1 使用更好的資源進(jìn)行壓縮 / 211

11.3.2 引入并行工作 / 213

11.3.3 壓縮迭代結(jié)束 / 219

11.3.4 產(chǎn)出分析 / 219

11.4 效率分析 / 221

11.5 時(shí)間-成本曲線 / 221

11.5.1 時(shí)間-成本相關(guān)模型 / 222

11.5.2 死亡區(qū)域 / 224

11.6 規(guī)劃與風(fēng)險(xiǎn) / 225

11.6.1 風(fēng)險(xiǎn)緩解 / 226

11.6.2 重建時(shí)間-成本曲線 / 228

11.6.3 風(fēng)險(xiǎn)模型化 / 230

11.6.4 風(fēng)險(xiǎn)包含與排除 / 232

11.7 SDP評(píng)審 / 232

第12章 高級(jí)技巧 / 234

12.1 上帝活動(dòng) / 234

12.2 風(fēng)險(xiǎn)交叉點(diǎn) / 235

12.3 找到緩解目標(biāo) / 238

12.4 幾何風(fēng)險(xiǎn) / 240

12.4.1 幾何臨界風(fēng)險(xiǎn) / 241

12.4.2 幾何斐波那契風(fēng)險(xiǎn) / 241

12.4.3 幾何活動(dòng)風(fēng)險(xiǎn) / 242

12.4.4 幾何風(fēng)險(xiǎn)行為 / 243

12.5 執(zhí)行復(fù)雜度 / 244

12.5.1 圈復(fù)雜度 / 244

12.5.2 項(xiàng)目類(lèi)型與復(fù)雜度 / 245

12.5.3 項(xiàng)目壓縮與復(fù)雜度 / 246

12.6 超大型項(xiàng)目 / 247

12.6.1 復(fù)雜系統(tǒng)與脆弱性 / 248

12.6.2 網(wǎng)絡(luò)群 / 250

12.6.3 設(shè)計(jì)網(wǎng)絡(luò)群 / 250

12.7 小項(xiàng)目 / 253

12.8 基于層次設(shè)計(jì) / 253

12.8.1 基于層次設(shè)計(jì)的利弊 / 254

12.8.2 層次與構(gòu)造 / 255

第13章 項(xiàng)目設(shè)計(jì)示例 / 256

13.1 估算 / 257

13.1.1 單個(gè)活動(dòng)估算 / 257

13.1.2 總體項(xiàng)目估算 / 258

13.2 依賴(lài)關(guān)系和項(xiàng)目網(wǎng)絡(luò) / 259

13.2.1 行為依賴(lài) / 259

13.2.2 非行為依賴(lài) / 259

13.2.3 覆蓋某些依賴(lài) / 260

13.2.4 完整性檢查 / 260

13.3 常規(guī)方案 / 261

13.3.1 網(wǎng)絡(luò)圖 / 261

13.3.2 計(jì)劃進(jìn)度 / 263

13.3.3 計(jì)劃的人員配備分布 / 263

13.3.4 成本和效率 / 264

13.3.5 結(jié)果總結(jié) / 264

13.4 壓縮方案 / 264

13.4.1 添加啟用活動(dòng) / 264

13.4.2 分配資源 / 265

13.4.3 計(jì)劃進(jìn)度 / 266

13.4.4 計(jì)劃的人員配備分布 / 266

13.4.5 成本和效率 / 266

13.4.6 結(jié)果總結(jié) / 267

13.5 分層設(shè)計(jì) / 268

13.5.1 分層設(shè)計(jì)和風(fēng)險(xiǎn) / 268

13.5.2 人員配備分布 / 269

13.5.3 結(jié)果總結(jié) / 269

13.6 亞臨界方案 / 269

13.6.1 持續(xù)時(shí)間、計(jì)劃進(jìn)度和風(fēng)險(xiǎn) / 270

13.6.2 成本和效率 / 270

13.6.3 結(jié)果總結(jié) / 270

13.7 比較選項(xiàng) / 271

13.8 計(jì)劃與風(fēng)險(xiǎn) / 271

13.8.1 風(fēng)險(xiǎn)緩解 / 271

13.8.2 重新計(jì)算成本 / 274

13.9 為SDP評(píng)審做準(zhǔn)備 / 274

第14章 總結(jié) / 276

14.1 項(xiàng)目設(shè)計(jì)時(shí)間 / 276

14.1.1 真實(shí)的答案 / 277

14.1.2 邁向未來(lái) / 278

14.2 一般性指導(dǎo) / 279

14.2.1 架構(gòu)與估算 / 279

14.2.2 設(shè)計(jì)立場(chǎng) / 280

14.2.3 可選性 / 280

14.2.4 壓縮 / 281

14.2.5 計(jì)劃與風(fēng)險(xiǎn) / 283

14.3 項(xiàng)目設(shè)計(jì)的設(shè)計(jì) / 283

14.4 不同的視角 / 285

14.5 交接 / 287

14.5.1 初級(jí)交接 / 287

14.5.2 高級(jí)交接 / 287

14.5.3 資深開(kāi)發(fā)人員作為初級(jí)架構(gòu)師 / 288

14.6 實(shí)踐 / 289

14.7 項(xiàng)目設(shè)計(jì)的口頭匯報(bào) / 290

14.8 關(guān)于質(zhì)量 / 291

14.8.1 質(zhì)量控制活動(dòng) / 291

14.8.2 質(zhì)量保證活動(dòng) / 292

14.8.3 質(zhì)量與文化 / 293

|附錄|

附錄A 項(xiàng)目跟蹤 / 296

附錄B 服務(wù)契約設(shè)計(jì) / 310

附錄C 設(shè)計(jì)標(biāo)準(zhǔn) / 323


展開(kāi)全部

架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法 作者簡(jiǎn)介

作者簡(jiǎn)介:居瓦&洛瑞(Juval Lowy) IDesign的創(chuàng)始人,專(zhuān)業(yè)的軟件架構(gòu)師,專(zhuān)門(mén)研究系統(tǒng)和項(xiàng)目設(shè)計(jì)。他幫助過(guò)全球多家公司在預(yù)算內(nèi)按時(shí)交付高質(zhì)量的軟件。他被微軟公司認(rèn)定為世界知名專(zhuān)家和行業(yè)領(lǐng)導(dǎo)者之一,參與了有關(guān)C#、WCF和相關(guān)技術(shù)的內(nèi)部戰(zhàn)略設(shè)計(jì)審查,并被授予“軟件傳奇”的稱(chēng)號(hào)。 在現(xiàn)代軟件開(kāi)發(fā)的主要領(lǐng)域,他出版了幾本暢銷(xiāo)書(shū)并發(fā)表了多篇文章。他還經(jīng)常在主要的國(guó)際軟件開(kāi)發(fā)會(huì)議上進(jìn)行演講,并在全球進(jìn)行大師班授課。 譯者簡(jiǎn)介:朱少民 同濟(jì)大學(xué)特聘教授、國(guó)內(nèi)知名測(cè)試專(zhuān)家、軟件綠色聯(lián)盟標(biāo)準(zhǔn)評(píng)測(cè)組組長(zhǎng)、QECon大會(huì)發(fā)起人。近30年來(lái)一直從事軟件測(cè)試、質(zhì)量管理等工作,先后獲得多項(xiàng)省部級(jí)科技進(jìn)步獎(jiǎng)。已出版了20多部著作和2部譯作,代表作主要有《全程軟件測(cè)試》《軟件測(cè)試方法和技術(shù)》等。經(jīng)常在國(guó)內(nèi)外學(xué)術(shù)會(huì)議或技術(shù)大會(huì)上發(fā)表演講,曾任思科(中國(guó))軟件有限公司QA高級(jí)總監(jiān)、IEEE ICST 2019工業(yè)論壇主席等。 張?jiān)≈馄笱邪l(fā)總監(jiān),國(guó)內(nèi)項(xiàng)目管理、新產(chǎn)品開(kāi)發(fā)資深專(zhuān)家,國(guó)家外國(guó)專(zhuān)家局認(rèn)證講師,PMP、ACP、PBA、 NPDP、信息系統(tǒng)項(xiàng)目管理師。有十多年的敏捷項(xiàng)目管理和系統(tǒng)架構(gòu)的經(jīng)驗(yàn),對(duì)于敏捷項(xiàng)目實(shí)施、流程優(yōu)化、跨國(guó)團(tuán)隊(duì)管理有豐富的實(shí)踐經(jīng)驗(yàn)。擅長(zhǎng)在IT領(lǐng)域?yàn)槠髽I(yè)提供項(xiàng)目管理/新產(chǎn)品開(kāi)發(fā)的戰(zhàn)略規(guī)劃、實(shí)施與優(yōu)化的解決方案。 丁慧 世界五百?gòu)?qiáng)公司研發(fā)高級(jí)經(jīng)理,負(fù)責(zé)產(chǎn)品開(kāi)發(fā)及組織戰(zhàn)略與發(fā)展工作。兼任精益六西格瑪黑帶教練、問(wèn)題解決教練和研發(fā)敏捷教練, 南京大學(xué)和東南大學(xué)客座講師。ISO9001標(biāo)準(zhǔn)主任審核員,ISO27001、ISO14001、CMMI 審核員。15年以上軟件開(kāi)發(fā)、項(xiàng)目管理、過(guò)程改進(jìn)、質(zhì)量管理和團(tuán)隊(duì)管理經(jīng)驗(yàn)。 周倩嫣 PerfMa市場(chǎng)運(yùn)營(yíng)總監(jiān),負(fù)責(zé)公司市場(chǎng)運(yùn)營(yíng)模式、競(jìng)爭(zhēng)戰(zhàn)略、實(shí)施規(guī)劃等方面的管理工作。曾擔(dān)任國(guó)內(nèi)某面向全球的信息技術(shù)服務(wù)企業(yè)的軟件質(zhì)量負(fù)責(zé)人,負(fù)責(zé)Adobe、TrendMicro、Citrix、Sage等產(chǎn)品的離岸測(cè)試中心項(xiàng)目管理,組建團(tuán)隊(duì)并不斷提升團(tuán)隊(duì)的測(cè)試遞交能力,同時(shí)協(xié)調(diào)美國(guó)、印度、荷蘭、澳大利亞等多國(guó)項(xiàng)目干系人,保證產(chǎn)品質(zhì)量的穩(wěn)步提升。 金澤鋒 中興通訊首席研發(fā)教練,無(wú)線研究院軟件過(guò)程總工,20多年研發(fā)領(lǐng)域一線開(kāi)發(fā)管理經(jīng)驗(yàn),持續(xù)關(guān)注敏捷精益和嵌入式開(kāi)發(fā)領(lǐng)域的最佳實(shí)踐,擁有多個(gè)大規(guī)模項(xiàng)目的轉(zhuǎn)型變革經(jīng)驗(yàn)。

暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
返回頂部
中圖網(wǎng)
在線客服