【系統架構師修煉之道】(10):緒論——系統架構師的定義與職業素質

架構師分爲數據庫

  • 業務架構師(Business Architect)安全

  • 主題領域架構師(Domain Architect)微信

  • 技術架構師(Technology Architect)網絡

  • 項目架構師(J2EE架構師,.NET架構師)架構

  • 系統架構師(System Architecture)工具

系統架構師的定義

系統架構師是一個最終確認和評估系統需求,給出開發規範,搭建系統實現的核心構架,並澄清技術細節、掃清主要難點的技術人員。主要着眼於系統的「技術實現」。所以他/她應該是特定的開發平臺、語言、工具的大師,對常見應用場景能立刻給出最恰當的解決方案,同時要對所屬的開發團隊有足夠的瞭解,可以評估本身的團隊實現特定的功能需求須要的代價。 系統架構師負責設計系統總體架構,從需求到設計的每一個細節都要考慮到,把握整個項目,使設計的項目儘可能效率高,開發容易,維護方便,升級簡單等。spa

系統架構師技術素質

  • 一線大中型開發項目的整體規劃、方案設計以及技術團隊管理經驗。設計

  • 具有軟件行業工做經驗,熟悉業務領域的技術和發展。code

  • 具備項目管理理論基礎,並在應用系統開發平臺和項目管理上有實戰經驗。對象

  • 具備面向對象分析(OOA),設計(OOD),開發(OOP)能力,精通UML和XML,熟練使用Rational Rose,PowerDesigner等Case工具。

  • 精通大型數據庫

  • 對計算機系統,網絡安全,應用系統架構有全面認識

  • 良好的團隊意識和協做精神,有較強的內外溝通能力。

阿里媽媽架構師要求

某公司系統架構師要求

系統架構師管理素質

系統架構師的管理素質包括:遠見,誠信,果斷等,他是一個高效工做團隊的建造者,做爲核心的高層技術管理人員,必需要爲團隊制定一個統一的項目計劃以及技術解決方案,並且還要在作決定的時候,果斷,明確。

系統架構師與其餘團隊角色的協調

項目管理師

負責整個項目的實施和控制,協調各類資源。

系統分析師

獲取並分析用戶的需求,造成規範化的文檔,指導整個項目的開發,須要與客戶不斷的交流,熟悉應用領域的業務。

系統架構師

負責設計系統總體架構,從需求到設計的每一個細節都要考慮到,把握整個項目,使設計的項目儘可能效率高,開發容易,維護方便,升級簡單等等。

 系統架構師定位

  • 系統架構師與項目經理關係

項目經理配合系統架構師提供各個方面的支持,以及與外部溝通,系統架構師則是負責系統的整體架構。

  • 系統架構師與系統分析師的關係

系統分析師對業務系統進行分析,建模,系統架構師協同分析師分析系統,g給系統分析師提供標準,工具,模式,技術。同時系統分析師給系統架構師整理好需求,讓系統架構師更加專一系統架構。


感謝您的耐心閱讀,若是您發現文章中有一些沒表述清楚的,或者是不對的地方,請給我留言,你的鼓勵是做者寫做最大的動力,
若是您認爲本文質量不錯,讀後以爲收穫很大,不妨小額贊助我一下,讓我更有動力繼續寫出高質量的文章。

  • 支付寶

  • 微信

做 者 : @mousycoder

原文出處 : http://mousycoder.com/2015/10/14/the-pragmatic-sa-10/

創做時間:2015-9-1

更新時間:2015-10-16

相關文章
相關標籤/搜索