比爾蓋茲除了是微軟董事長,更是微軟首席架構師,更一手主導微軟產品。架構師是一種技術職,要求很高的專案、技術能力,也是系統開發工程師中的最高位階。近年來,臺灣企業或者軟體廠商漸重視開發品質,連帶重視掌控開發品質的軟體架構師。

唯一開辦軟體架構師課程的資策會數位教育研究所,目前已經開班5次。該公司副工程師蔡凱翔指出:「學員背景中,高達9成是資訊軟體業或系統業者的軟體開發人員,只有1成是手機電信業者、百貨業、電子商務公司的軟體開發人員。」他認為,軟體架構師受到軟體業者重視的原因在於,軟體開發事先若能有好的架構,不論是事後維護或未來功能延伸,都能達到成本節省與開發效率提升的效益。

架構師幾乎是所有軟體廠商認證的最高階認證,也意味著熟悉產品架構是最難的關卡。目前架構師可分成4大類,分別是基礎建設,包含網路、伺服器等產品部署的基礎建設架構師;應用程式架構師,包含甲骨文、SAP等應用程式;及資訊架構師和管理架構師。

資策會數位教育研究所顧問林耀珍表示,基礎建設架構師多是原廠提供的認證,例如網路、伺服器等;而應用程式架構師的部分,雖然是原廠,例如甲骨文(Oracle)或SAP提供的原廠認證,主要仍是企業內IT人員必須自行管理相關架構。因此,在4大架構師的分類中,除了基礎建設架構師較多是原廠所需外,其餘的架構師仍以企業內需求為多。

林耀珍指出:「資策會開班的軟體架構師精修班,是應用程式架構師與資訊架構師的綜合體。」若以企業內的IT人員工作內容來看,則是軟體設計工程師(SD)與系統分析師(SA)的IT專業技能的混合體,再加上產業專業知識。

軟體架構師精修班主要是針對目前已經從事資訊軟體開發的工程師,以及有志成為軟體架構師者的開發人員。蔡凱翔表示,「上課的學員都必須具有系統設計相關經驗,且熟悉物件導向設計觀念與UML表達工具。」課程內容分成軟體架構導論、商業物件模型與架構分析、架構設計及SOA(服務導向架構)與商業流程整合等單元。

林耀珍表示,目前軟體與應用程式架構師需求越來越高,主要是因為越來越多企業IT架構走向SOA,以及IT委外比例越來越高所致。他進一步解釋,IT架構走向SOA,意味著軟體開發從以往的程序語言進步到物件導向、模組導向、框架導向,進而走到服務導向。他認為,當軟體開發越來越重視框架時,對軟體開發品質,除了要確定能運作外,還會要求好用、穩定和效能好。

林耀珍指出,目前臺灣很多企業內的技術主管,沒有掛架構師職階,卻做架構師工作。他便說,臺灣半導體龍頭廠商的IT部門,就設有一個架構師的團隊,直屬CIO(資訊長),由於該廠商IT架構相當複雜,所有想賣進該公司的IT產品,都必須經過架構師團隊的測試,確認不會妨害該公司IT架構後,才會採購相關IT產品。

隨著軟體廠商與企業對於架構越來越重視框架的情況下,林耀珍認為:「這也意味著軟體開發人員在能力與素質上,有越來越向上提升的趨勢。」文⊙黃彥棻



資策會軟體架構師精修班課程一覽表

單元   軟體架構導論 商業物件模型與架構分析 架構設計  SOA(服務導向架構)
 

內容 

●軟體開發流程與組織

●什麼是軟體架構

●架構與樣式

●架構分析與設計流程

●物件模組與分析

●架構分析

●外掛元件架構

●設計準則

●設計商業邏輯元件與服務

●基礎框架服務

●國際化與本地化設計

●使用者介面設計

●效能設計

●安全設計

●服務導向架構

●商業流程整合

資料來源:資策會數位教育研究所,2008年4月





證照與課程情報


恆逸新推Microsoft Office SharePoint Server 2007完整課程

微軟推出Microsoft Office 2007和SharePoint Server 2007的全新架構。其中,恆逸資訊推出「Microsoft Office SharePoint Server 2007 建置與管理課程」以及「Microsoft Office SharePoint Server 2007設計與開發課程」,全程由取得微軟MCT講師認證的恆逸講師,帶領學員實際了解、操作。

透過「建置與管理課程」可以了解SharePoint Server 2007所提供的各項新功能環境,並能學會如何建立MOSS 2007文件管理、工作流程等,讓你不僅有效率地吸收群組原則整體概念,更可深入了解如何與 Microsoft Office 2007 整合應用於企業環境中。

至於在「設計與開發課程」中,可以搶先學習 Microsoft Office SharePoint Server 2007最新技術,包括如何自訂商業流程、使用物件模型API存取MOSS 2007等,學會使用Visual Studio 2005開發自訂應用程式與MOSS 2007快速整合。詳情請洽:臺中恆逸資訊,(04)2329-7722分機100

 網路系統
Cisco國際認證講座
● 說明:思科基本網路系統認證
● 時間:05/08(四)19:00-20:30
● 地點:臺北恆逸,(02)2514-9191分機100

MCSE認證課程學習座談會
● 說明:微軟基本網路系統認證
● 時間:05/06(二)19:00~21:00
● 地點:臺北恆逸,(02)2514-9191分機100
資訊安全
資訊安全趨勢技術座談會
● 說明:取得CISSP、ISO 27001主導稽核員認證者
● 時間:05/07(三)19:00~20:30
● 地點:高雄恆逸,(07)224-6222 分機100
 程式開發
Java程式設計師就業養成班
● 說明:160小時以上的Java課程,提供就業輔導
● 時間:05/06(二)14:00~16:30
● 地點:臺北資策會數位教育研究所,(02)2708-9215分機8266

微軟Visual Basic 2005程式語言課程說明會
● 說明:微軟開發基本認證
● 時間:05/06(二)18:40~21:40
● 地點:新竹竹北巨匠,(03)554-1997

嵌入式系統軟體設計就業養成班
● 說明:學習完整軟硬體、韌體兼具的程式設計基本功夫,就業輔導
● 時間:05/08(四)19:00~ 21:00
● 地點:臺北資策會數位教育研究所,(02)2708-9215分機8266

熱門新聞

Advertisement