2012-09-05 14:35:16 來(lái)源:TechTarget中國(guó)
多年以來(lái),軟件架構(gòu)師已經(jīng)跟企業(yè)架構(gòu)師一道加入了軟件團(tuán)隊(duì)稱(chēng)號(hào)的殿堂?,F(xiàn)在是時(shí)候把解決方案架構(gòu)師也納進(jìn)去了。負(fù)責(zé)解決方案架構(gòu)的個(gè)人發(fā)現(xiàn)自己填補(bǔ)了多種角色。在關(guān)注組織特定問(wèn)題的同時(shí),他們還必須精通一般技能以及架構(gòu)技術(shù)。偶爾解決方案架構(gòu)師還得監(jiān)督差異性非常大的企業(yè)技術(shù)工作的集成情況。
解決方案架構(gòu)師關(guān)注特定的業(yè)務(wù)問(wèn)題/議題,這些東西需要有一個(gè)綜合的業(yè)務(wù)/IT解決方案,“TSG的副總裁、資深的IT顧問(wèn)William Ulrich說(shuō):”解決方案架構(gòu)師需要利用業(yè)務(wù)架構(gòu)、應(yīng)用及SOA架構(gòu)等各方面知識(shí),以及其他企業(yè)架構(gòu)范疇內(nèi)的架構(gòu)性輸入。“
這讓解決方案架構(gòu)師的角色跟企業(yè)架構(gòu)師的角色多少有點(diǎn)不同,后者關(guān)注的東西要廣泛得多。用Ulrich的話(huà)來(lái)說(shuō),企業(yè)架構(gòu)師”跨越多個(gè)業(yè)務(wù)單元和類(lèi)別,將視圖和藍(lán)圖捆綁到一起,不會(huì)去管特定問(wèn)題的解決方案。“
解決方案架構(gòu)師仍然難以定義,因?yàn)閺膶?shí)踐上來(lái)說(shuō)可以采取多種形式。比方說(shuō),解決方案架構(gòu)師用端到端的價(jià)值流為必須涉及到業(yè)務(wù)服務(wù)識(shí)別、Web服務(wù)、數(shù)據(jù)服務(wù)、中間件處理的客戶(hù)對(duì)貸款協(xié)議進(jìn)行形式化處置。他們還必須根據(jù)需要處理后臺(tái)應(yīng)用接口。
解決方案架構(gòu)包括的元素來(lái)自于許多不同的組織性系統(tǒng)。比方說(shuō),在一項(xiàng)保險(xiǎn)業(yè)的設(shè)定中,涉及范疇可包括發(fā)放貸款的流程流、修改貸款以及拖欠。這樣一份貸款需要狀態(tài)機(jī)管理設(shè)計(jì),同時(shí)還需要根據(jù)狀態(tài)變更進(jìn)行跨價(jià)值流規(guī)則交互的識(shí)別。
解決方案架構(gòu)往往包括各種藍(lán)圖及用以與解決方案交付團(tuán)隊(duì)溝通整體架構(gòu)的措辭。如果一個(gè)或多個(gè)應(yīng)用需要改造、集成或被替換,解決方案架構(gòu)師必須吸收過(guò)渡架構(gòu)視圖及轉(zhuǎn)換概念成為解決方案的一部分。
Ulrich說(shuō)解決方案架構(gòu)師需要基礎(chǔ)性支持,包括組織縝密的業(yè)務(wù)架構(gòu)和信息架構(gòu),以及歸檔良好的當(dāng)前應(yīng)用架構(gòu)。[page]
解決方案架構(gòu)師之需
The Open Group負(fù)責(zé)技能與能力的副總裁Len Fehskens說(shuō),解決方案架構(gòu)師的培訓(xùn)過(guò)程要求掌握許多技能,從而令這個(gè)行業(yè)的進(jìn)入門(mén)檻很高。據(jù)Fehskens說(shuō),未來(lái)的解決方案架構(gòu)師將會(huì)極大地從為入門(mén)級(jí)候選者設(shè)計(jì)的實(shí)習(xí)生或者學(xué)徒計(jì)劃中受益。這些計(jì)劃允許候選人跟有經(jīng)驗(yàn)的實(shí)踐者一并工作,直到他們能夠獨(dú)立做事。
不幸的是,此類(lèi)計(jì)劃令組織難以承受,F(xiàn)ehskens解釋說(shuō):”回答是,在此類(lèi)學(xué)徒計(jì)劃的職業(yè)必要性得到肯定之前,解決方案架構(gòu)師必須從其他工作角色或職位中獲得解決方案架構(gòu)經(jīng)驗(yàn),然后還得找到愿意基于此“隱形”經(jīng)驗(yàn)而支持他們的人。“
”這個(gè)領(lǐng)域還很年輕,仍然屬于新興領(lǐng)域,大多數(shù)最佳實(shí)踐都是組織的知識(shí)產(chǎn)權(quán),他們都是在試驗(yàn)和教訓(xùn)中學(xué)到的,“Fehskens繼續(xù)道:”一位勝任的解決方案架構(gòu)師擅長(zhǎng)分辨什么是相關(guān)的、什么是不相關(guān)的。解決方案架構(gòu)師對(duì)于問(wèn)‘為什么’有一種孩子般的癡迷。他們需要自由接觸到利益攸關(guān)者的團(tuán)體-不僅僅是那些團(tuán)體的某一位有名無(wú)實(shí)的發(fā)言人。“
何謂企業(yè)架構(gòu)?何謂解決方案架構(gòu)?
過(guò)去10年,企業(yè)架構(gòu)師受到了極大的關(guān)注,彼時(shí)正值許多的關(guān)注被轉(zhuǎn)向了對(duì)從創(chuàng)新軟件開(kāi)發(fā)試驗(yàn)中收獲更多的成功產(chǎn)出。很難說(shuō)解決方案架構(gòu)師如何可以適應(yīng)這項(xiàng)宏偉計(jì)劃。
不管怎樣,解決方案架構(gòu)師往往被拿來(lái)跟對(duì)應(yīng)的企業(yè)架構(gòu)師相提并論。Avancier咨詢(xún)有限公司的解決方案及企業(yè)架構(gòu)師Graham Berris Ford認(rèn)為,解決方案架構(gòu)師通常關(guān)注于更少量的產(chǎn)品或項(xiàng)目,而企業(yè)架構(gòu)師傾向于橫跨多個(gè)產(chǎn)品和項(xiàng)目做事。前者可能側(cè)重戰(zhàn)術(shù),后者則更關(guān)注戰(zhàn)略。解決方案架構(gòu)師負(fù)責(zé)開(kāi)發(fā)并領(lǐng)導(dǎo)特定產(chǎn)品的設(shè)計(jì),而企業(yè)架構(gòu)師則處理大規(guī)模的不同系統(tǒng)或應(yīng)用組合。
另一種觀點(diǎn)來(lái)自于Rob Daigneau,他是ArcSage LLC的解決方案架構(gòu)師,也是新書(shū)《服務(wù)設(shè)計(jì)模式》(Addison-Wesley出版)的作者。他注意到,IEEE 1471-2000(軟件密集型系統(tǒng)的架構(gòu)性描述推薦實(shí)踐)指出結(jié)構(gòu)是由”嵌在系統(tǒng)組件中的基礎(chǔ)組織、其相互關(guān)系及與環(huán)境的關(guān)系,以及管控設(shè)計(jì)和演進(jìn)的原則組成。“
”按照這些定義,那么定義軟件架構(gòu)師也許可以更加容易,“Daigneau指出,”簡(jiǎn)單來(lái)說(shuō),軟件架構(gòu)師就是設(shè)計(jì)軟件的人。包括我本人在內(nèi),信奉‘敏捷哲學(xué)’的人相信所有開(kāi)發(fā)者都應(yīng)該掌握架構(gòu)性技能。然而,通常還會(huì)有少數(shù)更加資深的架構(gòu)師可以指導(dǎo)產(chǎn)品設(shè)計(jì)的整體方向,可以幫助確保其概念完整性。解決方案架構(gòu)師和企業(yè)架構(gòu)師就是這么來(lái)的。“
免責(zé)聲明:本網(wǎng)站(http://www.www.gypb.net/)內(nèi)容主要來(lái)自原創(chuàng)、合作媒體供稿和第三方投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請(qǐng)進(jìn)一步核實(shí),并對(duì)任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對(duì)有關(guān)資料所引致的錯(cuò)誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
本網(wǎng)站刊載的所有內(nèi)容(包括但不僅限文字、圖片、LOGO、音頻、視頻、軟件、程序等)版權(quán)歸原作者所有。任何單位或個(gè)人認(rèn)為本網(wǎng)站中的內(nèi)容可能涉嫌侵犯其知識(shí)產(chǎn)權(quán)或存在不實(shí)內(nèi)容時(shí),請(qǐng)及時(shí)通知本站,予以刪除。
