軟體架構師主要工作 - Twitter Moses Macero)
軟體架構主要涉及:
1. 繪製方塊盒圖和箭頭
2. 與人們交談
3. 促進和參與設計會議
4. 將設計更改落實為可工作的段目標
5. 鼓勵其他人蔘與架構設計
理由:
如果您沒有做到第1條,人們將不會理解您在說什麼。沒有視覺參考,討論可能需要幾個小時。
如果您不與人交談,即第2條,就不可能知道產品的真正需求是什麼。因此,這是傳達您的想法機會。
如果您不參與設計會議,人們可能會被困住,因為他們沒有機會提出和澄清問題。架構師也需要與團隊一起獲得反饋並再次完善構想(避免採用自上而下的方法)。
如果不將體系結構的更改劃分成幾個部分,則很可能這些架構改進沒有落實實現。這是工作中最困難的部分之一。如果不按步驟進行,那不會神奇地發生。
最後但並非最不重要的一點:如果您不善於鼓勵他人蔘與軟體架構,那麼人們就不會參與其中。您不會獲得良好的反饋,因此您將獲得較差的設計。另外,當每個人都可以參與時,軟體體系結構會更加有趣。
相關文章
- 軟體架構師的工作職責架構
- 軟體架構與架構師架構
- 軟體架構師架構
- 軟體構架師之路
- 架構師的工作架構
- 趣頭條 中介軟體架構師架構
- 中介軟體產品架構師招聘架構
- 軟體架構師之特殊視角架構
- 交付架構師工作指引架構
- 什麼是軟體測試架構師架構
- 軟體測試架構師的職責架構
- 軟體架構1.什麼是軟體架構架構
- 趣頭條 架構部 急招 中介軟體研發工程師/架構師架構工程師
- IBM架構師分享:極簡主義軟體架構 - Neal HuIBM架構
- 架構師的工作都幹些什麼?!想做架構師必看!架構
- 軟體測試架構師受歡迎嗎?架構
- Java軟體架構師所要需的東西Java架構
- 軟體測試架構師修煉之道 (一)架構
- 軟體測試架構師修煉之道 (二)架構
- Java軟體架構師-25個關注點Java架構
- 軟體架構師或解決方案架構師必讀的五本書 - javarevisited架構Java
- 架構之:軟體架構漫談架構
- 軟體架構師不等同於資深程式設計師架構程式設計師
- 如何才能成為一名軟體架構師?架構
- 軟體架構師需要具備的技能 - Abeysinghe架構
- 招聘—軟體系統架構師,座標北京知春路架構
- 如何快速成為全棧式軟體架構師全棧架構
- 軟體架構模式之微服務架構架構模式微服務
- 軟體架構風格——規則架構架構
- 軟體架構簡介架構
- 軟體架構入門架構
- 軟體架構設計架構
- 軟體架構與敏捷架構敏捷
- 阿里架構師,講述基於微服務的軟體架構模式(附資料)阿里架構微服務模式
- 怎樣成長為優秀的軟體架構師?架構
- DevOps:軟體架構師行動指南3.6 小結dev架構
- 軟體架構師應該知道的97件事架構
- 架構學習筆記系列四——架構師軟文架構筆記