首 頁(yè)
手機(jī)版

軟件架構(gòu)師的12項(xiàng)修煉 高清掃描版

軟件架構(gòu)師的12項(xiàng)修煉是一本軟件架松領(lǐng)域開(kāi)創(chuàng)性著作,由[美] Dave Hendricksen著,張菲翻譯。作者闡述了如何用架構(gòu)視點(diǎn)和架構(gòu)視圖的方法定義軟件架構(gòu),本書的十二項(xiàng)技能按三個(gè)部分來(lái)組織:關(guān)系技能、個(gè)人技能和商務(wù)技能。這種分類基于相關(guān)的優(yōu)先順序,即如果你沒(méi)有關(guān)系技能,其他兩組技能就不用提了。倘若你與別人或單位中的若干部門相處不好,你不大可能被提拔到架構(gòu)師的位置,或者較長(zhǎng)時(shí)間待在這個(gè)位置上?!盾浖軜?gòu)師的12項(xiàng)修煉》的目的是幫助你學(xué)習(xí)必備的軟技能,這些技能是你要修煉為一名軟件架構(gòu)師所必須掌握的,這些技能對(duì)于有技術(shù)背景的人們來(lái)說(shuō)往往是最有挑戰(zhàn)性的技能,也是成為優(yōu)秀的軟件架構(gòu)師必須修煉的技能,歡迎免費(fèi)下載閱讀。

內(nèi)容介紹

每一位軟件開(kāi)發(fā)人員都有一個(gè)架構(gòu)師的夢(mèng),但為何真正的軟件架構(gòu)師卻寥寥無(wú)幾?軟件開(kāi)發(fā)人員更容易在技術(shù)上有所積累和突破,但是技術(shù)上的精湛并不足以使你成為一位優(yōu)秀的軟件架構(gòu)師。合格的軟件架構(gòu)師究竟應(yīng)該具備哪些能力和素養(yǎng)?《軟件架構(gòu)師的12項(xiàng)修煉》科學(xué)而系統(tǒng)地歸納出軟件架構(gòu)師應(yīng)該具備的完整能力模型,該能力模型呈一金字塔結(jié)構(gòu),共分為4層:位于層的是技術(shù)技能,是軟件架構(gòu)師的基石,屬于硬技能;從下往上的三層分別是關(guān)系技能、個(gè)人技能和商務(wù)技能,這些都屬于軟技能。由于硬技能會(huì)隨著具體技術(shù)領(lǐng)域的不同而千差萬(wàn)別,因此本書假定讀者已經(jīng)具備了這方面的技能;但其他3大方面的軟技能卻在每個(gè)技術(shù)領(lǐng)域都適用,是每一位軟件架構(gòu)師的必修課,這是本書的核心內(nèi)容。

為了便于認(rèn)知和實(shí)踐,《軟件架構(gòu)師的12項(xiàng)修煉》將3大方面的軟技能分為12項(xiàng):關(guān)系技能包含文雅的舉止(在任何環(huán)境下都能與人文雅相處的能力)、溝通(與人有效交互的能力)、協(xié)商(將事情辦成的能力)、領(lǐng)導(dǎo)力(通過(guò)施加影響力將事情辦成的能力)和政治(“政治場(chǎng)合”與人交互的能力)等5項(xiàng);個(gè)人技能包含透明化(使自我、團(tuán)隊(duì)關(guān)系和項(xiàng)目透明化的能力)、激情(激發(fā)和保護(hù)激情的能力)和語(yǔ)境切換(將注意力迅速切換到新語(yǔ)境并保持專注的能力)等3項(xiàng);商務(wù)技能包括商務(wù)知識(shí)(讀懂商務(wù)語(yǔ)言的能力和了解產(chǎn)品與顧客的能力)、創(chuàng)新(如何通過(guò)學(xué)習(xí)和思考來(lái)創(chuàng)新的能力)、實(shí)用主義(抓住關(guān)鍵問(wèn)題的能力)、認(rèn)知(認(rèn)知目標(biāo)、戰(zhàn)略及合作伙伴的能力)等4項(xiàng)。

《軟件架構(gòu)師的12項(xiàng)修煉》不僅幫助軟件開(kāi)發(fā)人員系統(tǒng)地學(xué)習(xí)如何修煉這12項(xiàng)軟技能,而且還能讓他們進(jìn)一步理解軟件架構(gòu)師的角色和本質(zhì),使他們最終突破技術(shù)的“天花板”,成為一名合格的軟件架構(gòu)師。

章節(jié)目錄

譯者序
前言
致謝
第一部分 關(guān)系技能修煉
第1章 文雅的舉止
1.1 別人怎樣評(píng)價(jià)你
1.2 技術(shù)之天花板
1.3 變得文雅、專業(yè)的途徑
1.3.1 注重關(guān)系甚于爭(zhēng)執(zhí)孰對(duì)孰錯(cuò)
1.3.2 學(xué)會(huì)委派
1.3.3 生活是有反作用的
1.3.4 有效溝通之生與死
1.3.5 要正直誠(chéng)實(shí)而不是率直
1.3.6 不要掩蓋問(wèn)題-它們以后還會(huì)冒出來(lái)的
1.3.7 提供專業(yè)的服務(wù)
1.3.8 忘掉以前的冒犯
1.4 小結(jié)
1.5 參考資料
第2章 溝通
2.1 溝通原則
2.1.1 先聽(tīng)后說(shuō)
2.1.2 專心致志
2.1.3 正面思考
2.1.4 盡早道歉
2.1.5 不要在缺陷上招致惱羞成怒
2.2 溝通策略
2.2.1 多說(shuō)"是",少說(shuō)"不是"
2.2.2 在銷售過(guò)程中建立起信任關(guān)系
2.2.3 特殊場(chǎng)合才說(shuō)"不"
2.2.4 抑制想自衛(wèi)的沖動(dòng)
2.2.5 傾聽(tīng)建議來(lái)改善合作
2.2.6 了解別人和自己的溝通需求
2.2.7 才思敏捷
2.3 與執(zhí)行官溝通
2.3.1 執(zhí)行官需要信任、忠誠(chéng)和連貫性
2.3.2 清晰性甚于完整性
2.3.3 不要讓執(zhí)行官感到驚訝
2.4 小結(jié)
2.5 參考資料
第3章 協(xié)商
3.1 協(xié)商原則
3.1.1 不要讓人驚訝
3.1.2 不要模棱兩可
3.1.3 委派權(quán)威而不是義務(wù)
3.1.4 有困難時(shí)尋求幫助
3.1.5 不要掩蓋問(wèn)題
3.1.6 即使很難,也要堅(jiān)持做正確的事
3.2 協(xié)商策略
3.2.1 傾聽(tīng)你的內(nèi)心呼喚
3.2.2 設(shè)法同意
3.2.3 不要找分歧
3.2.4 尋找共同點(diǎn)
3.2.5 如果無(wú)法達(dá)到一致,就讓所有人稍微不滿吧
3.2.6 將協(xié)商作為一種改進(jìn)措施
3.3 協(xié)商前的工作
3.3.1 知道哪些是可協(xié)商的
3.3.2 了解如何在單位里游刃有余
3.3.3 關(guān)鍵決定上尋求合作氛圍
3.3.4 學(xué)習(xí)文化
3.3.5 讓別人明白你的想法
3.4 協(xié)商的收尾
3.4.1 捍衛(wèi)決策的執(zhí)行
3.4.2 維護(hù)架構(gòu)決定記錄
3.4.3 你有時(shí)會(huì)贏,有時(shí)會(huì)輸
3.4.4 從委派中學(xué)習(xí)
3.5 小結(jié)
3.6 參考資料
第4章 領(lǐng)導(dǎo)力
4.1 領(lǐng)導(dǎo)力的原則
4.1.1 建立信任關(guān)系
4.1.2 建立共識(shí)
4.1.3 建立戰(zhàn)略伙伴關(guān)系(通過(guò)關(guān)系帶來(lái)安全)
4.1.4 要身體力行(為你所說(shuō)的話帶來(lái)安全)
4.1.5 感知風(fēng)險(xiǎn)、評(píng)估影響、做出行動(dòng)(明確風(fēng)險(xiǎn)的清晰度)
4.1.6 適當(dāng)處理風(fēng)險(xiǎn):什么是鞭炮,什么是原子彈(明確影響的清晰度)
4.2 領(lǐng)導(dǎo)策略
4.2.1 奧卡姆剃刀法
4.2.2 展現(xiàn)可視化信息
4.2.3 領(lǐng)導(dǎo)者要確保事情不跑題
4.2.4 基于環(huán)境推銷
4.2.5 隨大流(找機(jī)會(huì)利用已有的資源)
4.2.6 關(guān)注執(zhí)行官于認(rèn)知,而非解決沖突
4.3 領(lǐng)導(dǎo)的時(shí)機(jī)
4.3.1 利用單位的動(dòng)量
4.3.2 知道何時(shí)伸出援手
4.3.3 允許其他人學(xué)習(xí)
4.3.4 知道何時(shí)該卓爾不群
4.3.5 請(qǐng)求原諒還是征求允許
4.4 領(lǐng)導(dǎo)別人
4.4.1 允許別人奉獻(xiàn)(不要命令)
4.4.2 通過(guò)影響力激勵(lì)別人
4.4.3 確保別人能做主
4.4.4 處理沖突
4.5 小結(jié)
4.6 參考資料
第5章 政治
5.1 政治的定義
5.2 政治市場(chǎng)
5.3 政治環(huán)境
5.3.1 與公司的戰(zhàn)略方向保持一致
5.3.2 理解你所處的文化環(huán)境
5.3.3 及早處理別人關(guān)注的問(wèn)題
5.3.4 相信你所推銷的東西
5.3.5 不關(guān)我的事
5.3.6 關(guān)系很重要(與別人的關(guān)系)
5.4 政治原則
5.4.1 寬宏大量
5.4.2 不要為你的價(jià)值妥協(xié)
5.4.3 光明正大地競(jìng)爭(zhēng)
5.4.4 透明地操作
5.4.5 你是怎樣的人就怎樣表現(xiàn)
5.4.6 幫助別人,不求回報(bào)
5.4.7 認(rèn)識(shí)到生活是反身的
5.5 政治策略
5.5.1 幫助別人達(dá)成其目標(biāo)
5.5.2 學(xué)會(huì)享受過(guò)程而不是目標(biāo)
5.5.3 在關(guān)鍵之處力爭(zhēng)出色
5.5.4 愿意就低優(yōu)先級(jí)目標(biāo)妥協(xié)
5.5.5 不要對(duì)別人的糟糕舉止采取冒犯的行動(dòng)
5.5.6 私下處理人際問(wèn)題
5.6 政治時(shí)機(jī)
5.6.1 以適時(shí)的作風(fēng)執(zhí)行事情
5.6.2 今天失利并不代表明天不會(huì)成功
5.6.3 要認(rèn)識(shí)到政治上你不會(huì)是常勝將軍
5.6.4 積極參與政治游戲
5.7 成為一名好的政治人物
5.8 參考資料
第二部分 個(gè)人技能修煉
第6章 透明化
6.1 住在玻璃房中的架構(gòu)師
6.2 透明化的類型
6.3 自我透明化
6.3.1 表現(xiàn)自然真誠(chéng)
6.3.2 承認(rèn)自己的弱點(diǎn)
6.3.3 承認(rèn)你的實(shí)力和興趣
6.3.4 趕在人前與上司溝通
6.4 項(xiàng)目透明化
6.4.1 讓執(zhí)行官看到你手里所有的撲克牌
6.4.2 架構(gòu)師把透明化和清晰性帶到許多領(lǐng)域
6.4.3 架構(gòu)師將"發(fā)現(xiàn)"變成"收獲"
6.5 關(guān)系透明化
6.5.1 該信任時(shí)就給別人信任
6.5.2 你說(shuō)的話長(zhǎng)久不變
6.5.3 道歉表明你的透明化
6.5.4 學(xué)會(huì)在做出反應(yīng)前傾聽(tīng)(尋求透明化)
6.5.5 允許別人對(duì)你透明化
6.6 成為一名透明的架構(gòu)師
6.7 參考資料
第7章 激情
7.1 什么是激情
7.2 發(fā)現(xiàn)激情
7.2.1 如何找到激情
7.2.2 恒心與激情:終極的殺手組合
7.2.3 崗位上的激情
7.2.4 重新點(diǎn)燃激情
7.3 將激情作為向?qū)?
7.3.1 等待機(jī)遇:它經(jīng)常在找你,說(shuō)話非常輕
7.3.2 跟著直覺(jué)走
7.3.3 選擇你有激情的領(lǐng)域
7.3.4 改變會(huì)督促你前行
7.3.5 缺乏激情會(huì)成為你事業(yè)上升的天花板
7.3.6 把難事做好,盡心盡力投入
7.3.7 激情是提供動(dòng)力的內(nèi)在燃料
7.4 保護(hù)你的激情
7.4.1 忽略批評(píng):這是你的激情、你的認(rèn)知,不是他們的
7.4.2 不要分神
7.5 今天能做什么來(lái)追求你的激情
7.6 學(xué)會(huì)投入并享受過(guò)程
7.7 成為一名激情四射的架構(gòu)師
7.8 參考資料
第8章 語(yǔ)境切換
8.1 自我意識(shí)語(yǔ)境
8.1.1 專心致志
8.1.2 明白你的弱項(xiàng)
8.1.3 生命中不僅僅有工作
8.1.4 多任務(wù)工作的效率奧秘
8.1.5 控制你的腎上腺素:慢下來(lái)
8.2 架構(gòu)意識(shí)語(yǔ)境
8.2.1 使用"可/有…性"的字眼
8.2.2 尋求適當(dāng)?shù)鸟詈闲院蛢?nèi)聚性
8.2.3 持續(xù)構(gòu)建你的語(yǔ)境
8.3 "大象"語(yǔ)境
8.3.1 哪些事沒(méi)有提到
8.3.2 提問(wèn)一些難題
8.3.3 早些發(fā)出壞消息
8.3.4 如果他們擁有這個(gè)公司,他們會(huì)怎么做
8.4 決策意識(shí)語(yǔ)境
8.4.1 他們真的已經(jīng)把問(wèn)題解決了
8.4.2 他們知道哪些替代方案可行嗎
8.4.3 別人是否已經(jīng)權(quán)衡過(guò)此技術(shù)
8.4.4 作為中立的第三方,即便這樣做是個(gè)缺點(diǎn)
8.5 交談?wù)Z境
8.5.1 不要開(kāi)會(huì)和用電子郵件
8.5.2 如果需要,(馬上)讓別人參與進(jìn)來(lái)
8.6 談話者語(yǔ)境
8.6.1 了解你的談話對(duì)象
8.6.2 中庸之道
8.6.3 有時(shí)要唱紅臉,有時(shí)要唱白臉
8.6.4 提供背景信息
8.7 項(xiàng)目語(yǔ)境
8.7.1 提出預(yù)算
8.7.2 帶來(lái)實(shí)用性
8.7.3 學(xué)會(huì)在雪崩中沖浪
8.7.4 挑出專門的資源
8.7.5 你做出了哪些假設(shè)條件
8.8 成為一名善于察言觀色、見(jiàn)風(fēng)使舵的架構(gòu)師
8.9 參考資料
第三部分 商務(wù)技能修煉
第9章 商務(wù)知識(shí)
9.1 了解商務(wù)
9.1.1 營(yíng)銷、財(cái)務(wù)(投入產(chǎn)出比)和銷售
9.1.2 考慮拿一個(gè)商務(wù)學(xué)位
9.2 了解你的公司
9.2.1 了解產(chǎn)品對(duì)客戶的價(jià)值所在
9.2.2 知道你的公司如何賺錢
9.2.3 了解你公司的歷史、文化
9.3 了解你的顧客
9.3.1 考慮拜訪顧客、打電話給銷售或者在門面上幫員工干活
9.3.2 考慮參與可用性研究,參與產(chǎn)品概念訪談或其他客戶產(chǎn)品評(píng)估
9.3.3 考慮使用敏捷技術(shù)
9.4 了解你的領(lǐng)域
9.4.1 收集領(lǐng)域知識(shí)
9.4.2 在商務(wù)環(huán)境中了解你的領(lǐng)域
9.5 幫助公司更好地了解技術(shù)
9.6 成為一名諳熟商務(wù)的架構(gòu)師
9.7 參考資料
第10章 創(chuàng)新
10.1 創(chuàng)新的定義
10.2 建立邊界條件
10.2.1 找出邊界條件
10.2.2 在邊界內(nèi)創(chuàng)新
10.2.3 你會(huì)做什么(假如沒(méi)有約束條件,不必故作姿態(tài))
10.2.4 鼓勵(lì)別人思考、開(kāi)放
10.2.5 應(yīng)對(duì)那些唱反調(diào)的人
10.2.6 避開(kāi)唱反調(diào)的人,找個(gè)安全的地方來(lái)思考
10.3 發(fā)展內(nèi)心準(zhǔn)則
10.3.1 順從你的直覺(jué)
10.3.2 學(xué)會(huì)信任自己
10.3.3 認(rèn)真傾聽(tīng)客戶的聲音,但要保持自己的認(rèn)知
10.3.4 聽(tīng)聽(tīng)別人的話(協(xié)作)
10.3.5 你今天能邁出一小步嗎
10.3.6 今天不行沒(méi)關(guān)系:繼續(xù)埋頭苦干,早晚會(huì)成功的
10.4 組合基本概念
10.4.1 閱讀、閱讀、還是閱讀
10.4.2 瘋狂的主意讓你發(fā)現(xiàn)真正的邊界
10.4.3 要有大眼光
10.4.4 創(chuàng)新者的困難抉擇
10.4.5 創(chuàng)新與集聚:將事情按正確分組整合在一起
10.4.6 選擇簡(jiǎn)潔
10.4.7 簡(jiǎn)潔性是知識(shí)產(chǎn)權(quán)的根本
10.4.8 在著手解決前先思考問(wèn)題
10.4.9 定義問(wèn)題
10.4.10 睡覺(jué)時(shí)思考
10.4.11 戰(zhàn)略問(wèn)題還是戰(zhàn)術(shù)問(wèn)題
10.5 成為一名能創(chuàng)新的架構(gòu)師
10.6 參考資料
第11章 實(shí)用主義
11.1 實(shí)用型架構(gòu)的定義
11.2 范圍管理
11.2.1 與商務(wù)伙伴一起確定特性的優(yōu)先級(jí)
11.2.2 幫助執(zhí)行官做出正確決策
11.2.3 處理不確定性
11.2.4 有些時(shí)候,你只需要一個(gè)概念就能開(kāi)始干了
11.2.5 使用敏捷過(guò)程作為一種實(shí)用主義方法
11.3 風(fēng)險(xiǎn)管理
11.3.1 區(qū)分可能性和可行性
11.3.2 對(duì)于每個(gè)決定,都自問(wèn)一些重要的問(wèn)題
11.3.3 應(yīng)對(duì)可能的風(fēng)險(xiǎn)
11.3.4 架構(gòu)刺探
11.3.5 與運(yùn)營(yíng)人員一起確定效率
11.3.6 觀察其他項(xiàng)目,決定有哪些地方是可犧牲的
11.4 溝通
11.4.1 記錄下大家一致同意的決議
11.4.2 提供多種替代方案,并推薦其中一種
11.4.3 用透明性拉平期望值
11.4.4 發(fā)展經(jīng)驗(yàn)方法來(lái)估量項(xiàng)目
11.5 成為一名實(shí)用主義的架構(gòu)師
11.6 參考資料
第12章 認(rèn)知
12.1 認(rèn)知之定義
12.2 找尋和創(chuàng)立引人注目的目標(biāo)
12.2.1 發(fā)現(xiàn)認(rèn)知
12.2.2 從混沌現(xiàn)實(shí)編造出有說(shuō)服力的故事
12.2.3 克服障礙
12.3 開(kāi)發(fā)與建立戰(zhàn)略路線圖
12.3.1 將路線映射至認(rèn)知
12.3.2 制定支持認(rèn)知的戰(zhàn)略
12.4 確定志同道合的伙伴
12.4.1 認(rèn)知需要齊心協(xié)力
12.4.2 認(rèn)知要求有關(guān)鍵的利益相關(guān)者
12.4.3 認(rèn)知需要資金支持
12.5 實(shí)踐認(rèn)知
12.5.1 將認(rèn)知當(dāng)做增加投入產(chǎn)出比的戰(zhàn)略
12.5.2 使用認(rèn)知灌輸目標(biāo)感
12.5.3 在項(xiàng)目評(píng)估時(shí)就應(yīng)用認(rèn)知
12.5.4 采用支出信封(界定認(rèn)知范圍)
12.6 成為一名有遠(yuǎn)見(jiàn)的架構(gòu)師
12.7 參考資料

使用說(shuō)明

1、下載并解壓,得出pdf文件

2、如果打不開(kāi)本文件,請(qǐng)務(wù)必下載pdf閱讀器

3、安裝后,在打開(kāi)解壓得出的pdf文件

4、雙擊進(jìn)行閱讀試讀

軟件特色

1、幫助程序師在軟件上建立更好的框架模型

2、讓開(kāi)發(fā)人員學(xué)習(xí)到如何建立軟件的模型

3、提供了十多種框架的建設(shè)技能

4、支持多種底層編程人員的開(kāi)發(fā)學(xué)習(xí)教程

5、提供了專業(yè)的知識(shí)點(diǎn)講解以及代碼分析

6、讓程序師更清晰的了解軟件開(kāi)發(fā)的方式以及構(gòu)建框架的思維

7、內(nèi)置豐富的知識(shí)點(diǎn)分析以及案例問(wèn)題解答

8、軟件提供了技術(shù)層面的開(kāi)發(fā)特點(diǎn)

9、提供了一些框架思維的訓(xùn)練技巧

10、讓編程人員更好的完成軟件開(kāi)發(fā)框架的建立

特別備注

1、來(lái)源于網(wǎng)絡(luò),僅用于分享知識(shí),學(xué)習(xí)和交流!請(qǐng)下載完在24小時(shí)內(nèi)刪除。

2、禁用于商業(yè)用途!如果您喜歡《軟件架構(gòu)師的12項(xiàng)修煉》,請(qǐng)購(gòu)買正版,謝謝合作。

3、愛(ài)學(xué)習(xí),請(qǐng)到本站查找資源自行下載!

收起介紹展開(kāi)介紹
  • 下載地址
軟件架構(gòu)師的12項(xiàng)修煉 高清掃描版

有問(wèn)題? 點(diǎn)此報(bào)錯(cuò)

發(fā)表評(píng)論

0條評(píng)論

熱門推薦