架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
深度學(xué)習(xí)
-
>
Unreal Engine 4藍(lán)圖完全學(xué)習(xí)教程
-
>
深入理解計(jì)算機(jī)系統(tǒng)-原書(shū)第3版
-
>
Word/Excel PPT 2013辦公應(yīng)用從入門(mén)到精通-(附贈(zèng)1DVD.含語(yǔ)音視頻教學(xué)+辦公模板+PDF電子書(shū))
架構(gòu)之道:軟件構(gòu)建的設(shè)計(jì)方法 版權(quán)信息
- ISBN:9787111687702
- 條形碼:9787111687702 ; 978-7-111-68770-2
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類(lèi):>>
架構(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
架構(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)。
- >
小考拉的故事-套裝共3冊(cè)
- >
回憶愛(ài)瑪儂
- >
月亮與六便士
- >
煙與鏡
- >
人文閱讀與收藏·良友文學(xué)叢書(shū):一天的工作
- >
自卑與超越
- >
李白與唐代文化
- >
伯納黛特,你要去哪(2021新版)