從程式設計師到解決方案架構師的簡單指南 - Dev
架構師是一個總稱,用於指定專注於為客戶利益設計或改進軟體解決方案的角色。但它有不同的責任,這取決於你為之工作的組織。
- 售前解決方案架構師
售前解決方案架構師也可以稱為客戶工程師或銷售工程師,他們通常專注於確保他們所代表的技術適合客戶的用例及其所需的功能,同時幫助他們設計一個系統來整合它,或提供指導關於它的最佳應用。他們將處理高階圖表,進行發現,確定範圍,並在技術調整期間為銷售代表提供支援。
- 售後解決方案架構師
一些售前架構師也負責售後,這意味著在您完成銷售流程並達成交易後,您可以專注於幫助實際實施。他們可能只是在高層次上設計系統並概述實施,或者非常動手,並與技術實施團隊一起執行。
- 軟體架構師
軟體架構師是一個非常注重動手的角色,設計並經常實施軟體解決方案。軟體架構師相當於售後,通常針對產品或特定技術。軟體架構師不一定是面向客戶的。
同樣,重要的是要澄清每個角色的名稱和責任可能因行業而異。
- 技術共同點
無論哪種型別的架構師,共同點都是技術方面的。架構師本質上是技術人員,從允許他們將技術規範與複雜的安全要求、治理細微差別、隱私合規性和主權以及法律責任聯絡起來的角度來看。他們不關心實現的細節,而是大局。部署管道、堆疊層、系統級效能、使用者管理、位置、基礎設施元件……這些是架構師真正感興趣並佔據的東西。
- 解決方案架構師參與的流程階段
我現在擔任解決方案架構師的角色,並將專注於這個特定的維度,因為軟體架構師參與了與軟體開發週期相關的過程,而這個過程描述起來要複雜得多。
解決方案架構師通常是面向客戶的角色,參與並有助於與他們進行大量對話。他們的主要目標是發現和確定系統的需求和/或當前的技術狀態,以及起草所需的狀態並決定或建議最理想的解決方案。
發現
SA(解決方案架構師的首字母縮寫詞)參與發現。這些是與客戶對話的早期階段,會提出許多問題。SA 需要了解有關其客戶、產品或專案、目標和問題的所有資訊,以便將這些內容對映到切實可行的解決方案建議中。
發現會議上最重要的技能不是技術:解決方案架構師需要能夠
- 多聽多說
- 做出正確的假設並與客戶進行驗證
- 不要在充分理解所有問題和要求之前提出解決方案
- 非常客觀
穩固系統的基礎
堅固、設計良好的系統共享某些相同的功能。它們都旨在具有可擴充套件性、健壯性、彈性、可恢復性和安全性等重要特徵。架構師還希望他們的系統具有高可用性,有時他們要求它們是全球分佈的,當在雲中保證全球供應時,這在今天不是問題。
範圍界定
需求是用於衡量系統成功的記錄能力,根據它們是否得到滿足。它們通常對映到那些基本概念。
將需求和功能納入範圍的過程也由架構師完成,並且通常(技術上)由客戶在某個時候考慮到業務目標進行驗證。積壓工作通常是直接從範圍界定練習中生成使用者故事和功能需求的結果,以及功能的驗證和優先順序排序,直至釋出。
詳細點選標題
相關文章
- 從程式設計師到架構師的方法與邏輯程式設計師架構
- 從程式設計師到架構師,有捷徑嗎?程式設計師架構
- Java從程式設計師到架構師其實並不難Java程式設計師架構
- Java進階之路——從初級程式設計師到架構師Java程式設計師架構
- 從Java程式設計師到架構師,從工程師到技術專家,迷茫之路如何點亮Java程式設計師架構工程師
- 企業架構師、解決方案架構師和技術架構師的異同 - Briqi架構
- 程式設計師,如何從開發轉型做架構師?程式設計師架構
- 從程式設計師到大型分散式架構師,自己到底位於哪裡(一)程式設計師分散式架構
- 從程式設計師到大型分散式架構師,自己到底位於哪裡(二)程式設計師分散式架構
- 架構師與程式設計師的區別架構程式設計師
- 程式設計師與架構師的區別程式設計師架構
- java從程式設計師,到架構需要什麼?(banq幫我看看)Java程式設計師架構
- 架構師日記-從程式碼到設計的效能最佳化指南 | 京東雲技術團隊架構
- 程式設計師職業發展路徑圖:從菜鳥工程師到高階架構師程式設計師工程師架構
- 從菜鳥碼農到Java架構師——成長指南Java架構
- 程式設計師、技術主管和架構師程式設計師架構
- 從程式設計師到CEO(轉)程式設計師
- 軟體架構師或解決方案架構師必讀的五本書 - javarevisited架構Java
- 阿里架構師Peter老師講述Java程式設計師→架構師所需要掌握的技能阿里架構Java程式設計師
- 架構師害怕程式設計師知道的十項技能架構程式設計師
- 架構師修煉之道(二)——架構?設計?架構師?架構
- 架構師之路:從Java碼農到年薪八十萬的架構師架構Java
- 阿里雲解決方案架構師,講述分散式架構雲平臺解決方案阿里架構分散式
- 從程式設計師升級到工程師 (轉)程式設計師工程師
- 程式設計師到高階架構師,必須經歷的三個階段!程式設計師架構
- 程式設計師:從打工到創業?程式設計師創業
- 《程式設計師健康指南》:給程式設計師的健康書程式設計師
- 架構師給程式設計師的一封信架構程式設計師
- 程式設計師與架構師之間的差距很大嗎?程式設計師架構
- Java程式設計師如何成為優秀的架構師Java程式設計師架構
- 10年資深架構師分享 | 普通程式設計師向架構師進階之路架構程式設計師
- 解決方案架構師的小錦囊 - 架構圖的 5 種型別架構型別
- 《程式設計師必讀之軟體架構》作者Simon Brown:架構師與程式設計師的區別(圖靈訪談)程式設計師架構圖靈
- 程式設計師程式設計時的簡單方法與技巧程式設計師
- 程式設計師脫單指南程式設計師
- 程式設計師跳槽指南程式設計師
- 程式設計師熬夜指南程式設計師
- java架構師之路:JAVA程式設計師必看的15本書Java架構程式設計師