2022-05-08 19:20:55|已瀏覽:4992次
系統(tǒng)架構(gòu)師是一個最終確認(rèn)和評估系統(tǒng)需求,給出開發(fā)規(guī)范,搭建系統(tǒng)實現(xiàn)的核心構(gòu)架,并澄清技術(shù)細(xì)節(jié)、掃清主要難點的技術(shù)人員。系統(tǒng)架構(gòu)設(shè)計師考試合格人員能夠根據(jù)系統(tǒng)需求規(guī)格說明書,結(jié)合應(yīng)用領(lǐng)域和技術(shù)發(fā)展的實際情況,考慮有關(guān)約束條件,設(shè)計正確、合理的軟件架構(gòu),確保系統(tǒng)架構(gòu)具有良好的特性;能夠?qū)椖康南到y(tǒng)架構(gòu)進行描述、分析、設(shè)計與評估;能夠按照相關(guān)標(biāo)準(zhǔn)編寫相應(yīng)的設(shè)計文檔;能夠與系統(tǒng)分析師、項目管理師相互協(xié)作、配合工作;具有高級工程師的實際工作能力和業(yè)務(wù)水平。那么系統(tǒng)架構(gòu)師需要掌握哪些知識呢?下面是小編整理的關(guān)于系統(tǒng)架構(gòu)師需要掌握哪些知識的相關(guān)資料。
架構(gòu)師是由國外引進的一個概念,國外軟件開發(fā)的幾個職位是技術(shù)官、架構(gòu)師、設(shè)計師、開發(fā)、測試,對應(yīng)我們的公司應(yīng)該是技術(shù)總監(jiān)、架構(gòu)師、系統(tǒng)分析員、程序員、測試人員。
作為軟件開發(fā)的設(shè)計架構(gòu)師,那么必須擁有一定的編程技能,同時有高超的學(xué)習(xí)新的架構(gòu)設(shè)計、程序設(shè)計技能。另外,我覺得作為軟件架構(gòu)師,還必須了解一定的硬件、網(wǎng)絡(luò)、服務(wù)器的基本知識。要不然,你都不知道有些什么材料可以用,你怎么去根據(jù)實際情況去規(guī)劃你的軟件架構(gòu)呢?忽視程序設(shè)計能力的持續(xù)跟新,是永遠(yuǎn)不能夠成為一個成功的系統(tǒng)架構(gòu)師。
一般來講,系統(tǒng)架構(gòu)師應(yīng)該擁有以下幾方面的能力:
1、具備8年以上軟件行業(yè)工作經(jīng)驗;
2、具備4年以上C/S或B/S體系結(jié)構(gòu)軟件產(chǎn)品開發(fā)及架構(gòu)和設(shè)計經(jīng)驗;
3、具備3年以上的代碼編寫工作經(jīng)驗;
4、具備豐富的大中型開發(fā)項目的總體規(guī)劃、方案設(shè)計及技術(shù)隊伍管理經(jīng)驗;
5、對相關(guān)的技術(shù)標(biāo)準(zhǔn)有深刻的認(rèn)識,對軟件工程標(biāo)準(zhǔn)規(guī)范有良好的把握;
6、對.Net/JAVA技術(shù)及整個解決方案有深刻的理解及熟練的應(yīng)用,并且精通WebService/J2EE架構(gòu)和設(shè)計模式,并在此基礎(chǔ)上設(shè)計產(chǎn)品框架;
7、具有面向?qū)ο蠓治觥⒃O(shè)計、開發(fā)能力(OOA、OOD、OOP),精通UML和ROSE,熟練使用RationalRose、PowerDesigner等工具進行設(shè)計開發(fā);
8、精通大型數(shù)據(jù)庫如Oracle、SqlServer等的開發(fā);
9、對計算機系統(tǒng)、網(wǎng)絡(luò)和安全、應(yīng)用系統(tǒng)架構(gòu)等有全面的認(rèn)識,熟悉項目管理理論,并有實踐基礎(chǔ);
10、在應(yīng)用系統(tǒng)開發(fā)平臺和項目管理上有深厚的基礎(chǔ),有大中型應(yīng)用系統(tǒng)開發(fā)和實施的成功案例;
11、良好的團隊意識和協(xié)作精神,有較強的內(nèi)外溝通能力。
以上就是小編整理的關(guān)于系統(tǒng)架構(gòu)師需要掌握哪些知識的全部內(nèi)容,希望對大家有所幫助。
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://elsolbar.com/news-id-32091.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實性請自行核實或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注系統(tǒng)架構(gòu)師頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費申請試課。關(guān)注官方微信了解更多:150 3333 6050