本系列的文章是我讀書後的我的紀要(書摘),僅表明我的觀點。如想了解更多相關內容,請購買正版物,支持原書做者。對應的圖書能夠從個人我的圖書列表裏找尋:我的畢業後圖書列表架構
本書勾勒了軟件架構師的必備技能的金字塔模型,大致以下:spa
本書主要闡述了軟件架構師除技術技能以外的十二種軟技能,分爲三大類:關係技能;我的技能和商務技能,他們的關係在上圖中進行了形象的表述。.net
本篇書摘主要記錄商務技能的修煉部分,主要分爲了:商務知識;創新;實用主義與認知五個分支。閱讀後感受每一項都很讓我爲之激動,由於能夠從中攝取到本身須要的東西。不枉費我白天全職照看兒子(九天假期的惟一主題)晚上點燈熬夜的閱讀。翻譯
商務知識主題中,主要圍繞「瞭解商務」;「瞭解公司」;「瞭解客戶」;「瞭解本身的領域」進行了闡述,前三者是爲了達到「瞭解本身的領域」而作的基礎準備。我從中摘抄了一段我很喜歡的話:「做爲架構師,最重要的一項工做就是熟悉工做中涉及到的領域知識,須要埋頭苦幹瞭解客戶說話中說起到的要點,瞭解他們話語中的細微之處,這些措辭能夠做爲邏輯模型的基礎,來理解客戶是怎樣看待其需求的,他們幫助咱們建立了系統中的名詞(系統中存在的事物)與動詞(系統中最終要提供的功能),在許多方面,軟件系統應該表明客戶所認知的世界」。 blog
創新主題中,主要圍繞「創建邊界條件」;「」發展心裏準則」;「組合基本概念」三個方面進行了闡述。書中提到創新定義爲:」創新是把知識轉換成經濟增加點和社會效益的過程「。顯然這個定義更加註重接地氣的特質。創新主要分爲了:」產品創新「;」過程創新「;」位置創新「;」範式創新「四種類型。該章節中提到了Innovator’s Dilemma(Clayton Christensen),有機會要拜讀一下。還提到了成爲一名有創新能力的架構師會遇到的一件難事就是:」即對戰略認知融合戰術須要,又不犧牲認知的完整性「。項目管理
實用主義主題中,主要圍繞「範圍管理」;「風險管理」;「溝通」三個方面進行了闡述。成爲一名具備實用主義印記的架構師,能夠按時、按預算的交付項目且回報是豐厚的,產生最真實的客戶價值,三個方面也是項目管理上重要課題。get
認知是一種意識形態或概念,表示一種理想的最終狀態,能指引咱們專一或矯正咱們的實踐(我的觀點:原文翻譯的不甚易理解,我斗膽本身轉換了下表達方式)。主要圍繞「引人注目的目標」;「戰略線路圖」;「協同的夥伴」三個方面進行了闡述。認知是你與將來的舞蹈(目標);沒有執行的認知只是空想(須要志同道合的小夥伴們按照戰略線路圖艱苦奮鬥的貫徹執行纔可讓認知落地)。產品