您現在的位置是:首頁 >生活 > 2023-07-28 21:52:11 來源:
系統架構師 軟考(系統架構師)
大家好,我是小夏,我來為大家解答以上問題。系統架構師 軟考,系統架構師很多人還不知道,現在讓我們一起來看看吧!
1、1 確認需求
2、架構師要懂得用戶需求,理解用戶真正想要什么,這使得架構師必須要和分析人員不斷溝通,反復確認需求規格說明書,以此來保證他精準清楚用戶需求。
3、項目經理劉先生在受訪時說:「架構師會與很多人溝通,例如開發人員,例如我們項目經理,有時甚至是用戶本身。架構設計的目的很明確,目的是什么呢?挖掘用戶需求。」
4、2 系統分解
5、在架構師認可需求規格說明書后,架構師已明確用戶需求是是什么,這時候便看架構師的分解能力了。
6、通過100offer入職的全棧技術架構師周先生從「縱向分解」和「橫向分解」和我們說明了系統分解是什么——
7、「一般分為縱向分解和橫向分解,縱向分解是將整個系統分層,從而將整體系統分解成下一級的子系統與組件。橫向分解是在系統分解成不同的邏輯層或服務后,對邏輯層進行分塊,確定層與層之間的關系。」
8、3 技術選型
9、在系統分解后,架構師會最終形成軟件整體架構,接下來,架構師的職責是技術選型。
10、「前端到底用瘦客戶端還是富客戶端呢?數據庫是用MySQL還是MSSQL又或是Oracle呢?」架構師張先生在接受采訪時說,「在了解用戶需求后,分解完系統后,技術選型是非常重要的環節,提出各個方向,我再進行評估。不過,很多人都以為架構師是有決定權的,其實不是,架構師沒有拍版的權力,決定由項目經理來做。 」
11、架構師在技術選型階段會提供參考信息給項目經理,項目經理再從預算、進度、人力、資源等各方面情況來權衡,最終確認。
12、4 制定技術規格說明
13、如前文調查顯示,架構師在項目開發過程中是「靈魂人物」,并且要具備協調組織能力和懂得人員分工。
本文到此講解完畢了,希望對大家有幫助。