國家層面對系統架構師的崗位職責要求

2021-07-30 20:07:23 字數 990 閱讀 7902

國家層面對系統架構師的崗位職責要求

系統架構師的職責具體如下( 來自國家級教材  《系統架構設計師教程》):

1、確認需求

在專案開發過程中,架構師是在需求規格說明書完成後介入的,需求規格說明書必須得到架構師的認可。架構師需要和分析人員反覆交流,以保證自己完整並準確地理解使用者需求。

2、系統分解

依據使用者需求,架構師將系統整體分解為更小的子系統和元件,從而形成不同的邏輯層或服務。隨後,架構師會確定各層的介面,層與層相互之間的關係。架構師不僅要對整個系統分層,進行「縱向」分解,還要對同一邏輯層分塊,進行「橫向」分解。

軟體架構師的功力基本體現於此,這是一項相對複雜的工作。

3、技術選型

架構師通過對系統的一系列的分解,最終形成了軟體的整體架構。技術選擇主要取決於軟體架構。

web server執行在windows上還是linux上?資料庫採用mssql、oracle還是mysql?需要不需要採用mvc或者spring等輕量級的框架?前端採用富客戶端還是瘦客戶端方式?類似的工作,都需要在這個階段提出,並進行評估。

架構師對產品和技術的選型僅僅限於評估,沒有決定權,最終的決定權歸專案經理。架構師提出的技術方案為專案經理提供了重要的參考資訊,專案經理會從專案預算、人力資源、時間進度等實際情況進行權衡,最終進行確認。

4、制定技術規格說明

架構師在專案開發過程中,是技術權威。他需要協調所有的開發人員,與開發人員一直保持溝通,始終保證開發者依照它的架構意圖去實現各項功能。

架構師不僅要保持與開發者的溝通,也需要與專案經理、需求分析員,甚至與終端使用者保持溝通。所以,對於架構師來講,不僅有技術方面的要求,還有人際交流方面的要求。

ETL工程師的崗位詳情 崗位職責

etl工程師 崗位要求 1 熟悉掌握linux常用命令awk sed等,會使用寫shell指令碼 2 熟悉sql常用語句,建表語句等 3 office熟練,西路清晰,溝通能力強 4 做事細心,態度端正 5 三年以上工作經驗,有小組管理工作經驗優先 崗位職責 1 維護20多個業務平台資料向31個省公司...

架構師的職責

架構師的職責 每個公司對於架構師的職責定位不同,一般來說架構師的職責主要體現在以下幾方面 1.負責公司系統的架構設計 研發工作 2.承擔從業務向技術轉換的橋梁作用 3.協助專案經理制定專案計畫和控制專案進度 4.負責輔助並指導 sa 系統分析師 開展設計工作 5.負責組織技術研究和攻關工作 6.負責...

安服工程師的崗位職責

前幾年剛進入安全行業的時候,不知道從 開始,感覺滲透也行,安服也行,等保也會那麼點,當然求職最忌諱的就是只有廣度沒有深度,對自己定義不準確,後來屢次碰壁的經驗告訴我必須得踏踏實實,後來就決定從安服做起,一路走來其實挺慶幸自己當初的選擇沒有錯,有同事帶我,有朋友鼓勵我,也有自己願意琢磨的勁在裡面,才讓...