- 課程詳情
- 上課校區(qū)(1)
關于舉辦“高級系統(tǒng)架構師”培訓的通知
各有關單位:
中國科學院計算技術研究所是國家專門的計算技術研究機構,同時也是中國信息化建設的重要支撐單位,中科院計算所培訓中心是致力于高端IT類人才培養(yǎng)及企業(yè)內訓的專業(yè)培訓機構。中心憑借科學院的強大師資力量,在總結多年大型軟件開發(fā)和組織經驗的基礎上,自主研發(fā)出一整套課程體系,其目的是希望能夠切實幫助中國軟件企業(yè)培養(yǎng)高級軟件技術人才,提升整體研發(fā)能力,迄今為止已先后為國家培養(yǎng)了數萬名計算機專業(yè)人員,并先后為數千家大型國內外企業(yè)進行過專門的定制培訓服務。
在軟件產品的開發(fā)組織中,系統(tǒng)架構師是軟件項目的總設計師,是軟件企業(yè)新產品、新技術體系的構建者,是目前軟件開發(fā)中急需的高層次技術人才,為建立符合中國國情的軟件開發(fā)架構設計體系,培訓中心特舉辦“高級系統(tǒng)架構師”培訓班,具體事宜通知如下:
一、培訓對象
項目經理、系統(tǒng)架構師、系統(tǒng)分析師、高級程序員、資深開發(fā)人員。
二、學員基礎
1、具有任何一種平臺或嵌入式的項目設計、開發(fā)與組織的工作經驗。
2、要求熟悉軟件工程相關知識并有一定實踐經驗。
三、師資
由業(yè)界知名軟件架構師親自授課:
謝老師 培訓中心副校長、教授,大型電子對抗項目首席系統(tǒng)架構師
四、培訓要點
什么是設計呢?設計是一種對話,它不僅僅是與利益相關方的對話,也是自己與自己的對話。對于設計人員來說,本身的工作背景只是一個點,如果思考方式僅僅依靠這個點,慢慢的思想就被禁錮住了,這會嚴重約束我們的發(fā)展。我們必須撕破這個束縛,站在更高的角度看軟件,這才能尋求更大的發(fā)展空間,本課程主要思想如下:
1,縱觀過去10年軟件工程思想的演變,設計思想發(fā)生了深刻的變化,我們如何與變化一起前行?面對新的思想,很多人都在強調什么(what),但卻忽略了為什么(why)。深入理解這些變化的原因以及解決方案,才能使我們的設計水平發(fā)生質的轉變,上升到一個新的高度。設計的質量是由設計人員的質量決定的,新的思想能夠幫助我們應對軟件開發(fā)的主要挑戰(zhàn),并且指導我們按照什么方法去應對這些挑戰(zhàn)。
2,創(chuàng)新是企業(yè)的命脈,創(chuàng)新思維是怎么樣形成的?如何應用創(chuàng)新思維來引導技術架構的設計?在由封閉走向開放的發(fā)現、發(fā)展進程中,人們不再把軟件看成一成不變的東西,而是一個可培育可成長的活物,我們的設計思維如何為這種理念提供更好的支持,從而為構建可維護、易擴展、可移植的軟件尋求更好的幫助呢?
3,優(yōu)秀的設計師是怎樣成長起來的?任何人的成長都離不開實踐,在實踐中解決問題,在實踐中增長才干,這就形成了深厚的積淀。但是光有積淀是不夠的,還需要把實踐中的問題進行梳理,通過深刻的分析,發(fā)現其中的規(guī)律,上升到理論的高度,并用理論來指導實踐。正是在這種一層又一層的循環(huán)中,才能使我們上升到前所未有的高度。
4,在新一輪軟件思想的變革中,用戶體驗得到空前重視。架構師應該如何迎接這些挑戰(zhàn)?如何依靠用戶參與的軟件評價、分析幫助我們發(fā)現架構的問題,尋找架構改進的方向和重點,掙脫原有思維的束縛從而創(chuàng)造出偉大的產品?
5,課程將以全新的設計方引入思考的框架,然后直接通過案例分析進入設計過程,在現實的背景下,鮮活而深刻的發(fā)現問題并解決問題,使學員逐步領悟:如何進行系統(tǒng)思考?如何系統(tǒng)化考慮各種關系?如何把目標、人、技術三者統(tǒng)一起來?如何發(fā)現問題并提出解決方案?在這個基礎之上,進一步歸納整理尋找規(guī)律,上升到理性的高度,完成人們認識事物螺旋上升的循環(huán)。
從這個意義上說,本課程與其說是告訴人們怎么設計,還不如說是描述了一個向更高層次蛻變的故事,這個故事中蘊含的思想,可能比僅僅告訴人們怎么去做更有意義。
希望學員通過課程不但能掌握現代軟件系統(tǒng)設計方,更要根據組織所處領域的不同,通過總結歷史形成的經驗、教訓、方法、模式,經過歸納整理,形成具有本組織領域特色的系統(tǒng)設計方法,并最終形成對本組織有價值的智力資產。
五、培訓內容
第一講 系統(tǒng)思考:軟件架構設計的方
1,軟件架構設計的定義與問題
軟件系統(tǒng)架構與架構師
風險驅動:認知、規(guī)律與關注點
什么是設計與怎樣設計
2,架構階段:質量需求與架構風格
為什么質量風險決定了架構風格
案例分析:高性能分布式并行計算架構
3,構建階段:解決進度與質量的矛盾
模型改進:問題、對策與解決方案
重構:不要讓技術債務變得龐大
4,需求變更:擁抱著變化而設計
讓變化成為一個重要的設計要素
關注特征:共性和可變性分析
分析矩陣:與客戶一起討論變化
在行為分析中發(fā)現共性和變化性
軟件復用與框架技術
對變化建模
變化環(huán)境中的結構優(yōu)化原則
第二講 案例分析:分布式系統(tǒng)架構設計與優(yōu)化
1,案例背景及領域分析
領域分析與建模
系統(tǒng)質量指標及決策
演化:愿景、目標、路線圖
2,基礎系統(tǒng)的頂層設計
根據領域分析對系統(tǒng)進行服務劃分
分布式問題的設計考慮
分離用戶界面的設計考慮
解決性能問題的設計考慮
領域對象的并發(fā)訪問考慮
日志處理的并發(fā)性考慮
頂層架構設計的設計樹
3,業(yè)務拓撲領域對象設計
支持軟件模型的重新組織
提高訪問領域對象的性能
提供組織標準列表
支持重新配置行為考慮
4,業(yè)務拓撲領域對象的新問題
實現全局拓撲管理功能
業(yè)務拓撲的遍歷考慮
支持業(yè)務流擴展
業(yè)務拓撲的配置方案
5,資源應用的考慮與設計
關系型數據庫應用考慮
合理的設計緩存
維護內存中的存儲單元數據
業(yè)務拓撲領域對象接口詳細設計
領域對象設計的設計樹
第三講 理論歸納:架構設計的過程與模式
1,如何把經驗歸納總結成理論
從過程的角度進行歸納總結
從模式的角度進行歸納總結
把模式嵌入過程:模式語言
模式語言的表現形式
2,頂層架構設計過程域
解決從混沌到結構的問題
解決分布式基礎設施中的問題
解決事件分離和分發(fā)中的問題
解決接口劃分中的問題
3,領域對象設計過程域
解決對象劃分中的問題
解決并發(fā)方面的問題
解決同步方面的問題
解決對象之間的交互中的問題
解決適配與擴展中的問題
4,資源應用過程域
解決資源管理中的問題
解決數據庫訪問中的問題
5,結束語:執(zhí)著的追求卓越
六、培訓目標
1、掌握現代軟件架構設計的核心思想與方法,并能夠在設計質量優(yōu)化中靈活應用。
2、理解影響軟件架構設計質量的問題、對策、解決方案與整體應對策略。
3、能夠發(fā)揮創(chuàng)造性思維去改進已有的過程與設計方案,從而達到高質量與低成本的目的。
七、培訓時間、地點
時間:2017年5月18日-5月20日 地點:上海
2017年6月21日-6月23日 北京
八、證書
培訓結束,頒發(fā)中科院計算所職業(yè)培訓中心“高級系統(tǒng)架構師”結業(yè)證書。
九、費用
培訓費:5800元/人(含教材、證書、午餐、學習用具等)。住宿協(xié)助安排,費用自理。
-
海淀校區(qū)
地址:中關村958樓
電話:400-029-0976 轉 **** 查看號碼
關于我們 詳情
中科院計算所培訓學校(北京市海淀區(qū)中科院計算所職業(yè)技能培訓學校)成立于1987年,是計算所根據國家普及計算機知識,培養(yǎng)專業(yè)計算機人才而創(chuàng)建的。培訓中心依托中國科學院強大的技術背景,歷經二十年的發(fā)展,為全國各企事業(yè)單位、部隊、院校等累計培養(yǎng)了近十七萬人次的計算機專業(yè)人才,并為多家企業(yè)提供了高質量的咨詢服務,現已形成企業(yè)內訓、高端公開課、GJB5000A/CMMI培訓與咨詢、企業(yè)全方位咨詢服務四大業(yè)務模塊,在業(yè)界具有良好信譽?!翱茖W、高效、權威、品質”是北京市海淀區(qū)中科院計算所職業(yè)技能培訓學校的經營宗旨,面向企業(yè)人是其明確的市場定位。中科院計算所針對企業(yè)的信息化建設具有悠久的歷史,其IT技術培訓是一個長期積累、與時俱進的過程。1987年,我國的信息化建設十分滯后,計算機相關設備僅見于政府、部隊和部分大型國內企業(yè),專業(yè)技術急待普及,中科院計算所適時創(chuàng)建了培訓中心,從計算機的基本概念、原理和維護到Windows、unix、linux應用到Oracle、DB2、數據倉庫、J2EE、.net,再到現在高端企業(yè)級需求分析、架構設計、系統(tǒng)設計及咨詢、云計算、海量數據,始終與國際較前沿的IT技術接軌。25年,培訓中心的服務廣泛應用于全國各地電信、通信、電力、石化、金融、教育、部隊、交通、醫(yī)藥、服務等各行各業(yè),為我國的信息化建設做出了卓越的貢獻,成為中國IT精英權威培訓咨詢機構。北京市海淀區(qū)中科院計算所職業(yè)技能培訓學校擁有一批具有多年豐富實際開發(fā)與教學經驗兼?zhèn)涞膬?yōu)秀專職教師隊伍、咨詢專家,有一支活躍于軟件行業(yè)的研發(fā)團隊。中心憑借強大的師資力量,把握當今世界較前沿的開發(fā)技術,在總結多年大型軟件開發(fā)和組織經驗的基礎上,自主研發(fā)出百門課程體系,滿足企業(yè)各層次的培訓需求,其目的是希望通過有經驗高水平教師的講授來真正解決企業(yè)信息化建設中的問題,切實幫助中國軟件企業(yè)培養(yǎng)高級軟件技術人才,提升企業(yè)的整體研發(fā)能力。授課教師從思想、方法和技術三個層面系統(tǒng)討論企業(yè)信息化建設及大型軟件設計理論和方法,并且通過一些精心選擇的案例,揉合教師的大型項目經驗,以項目過程中的問題帶動原理的描述,理論和實際相結合,重點講清問題,從而使學員在企業(yè)信息化建設項目中發(fā)揮更大的作用。面對千變萬化的IT技術,北京市海淀區(qū)中科院計算所職業(yè)技能培訓學校不僅傳授給學員當今IT潮流較核心的前沿技術和解決問題的方法,同時也為學員提供后續(xù)技術支持,更指導學員如何把握技術動態(tài)的方法和考慮問題、潛心學習的思維方式,旨在為國內外各企事業(yè)單位培養(yǎng)實用型、潛力型IT高端管理、創(chuàng)新人才,實現“與企業(yè)共發(fā)展,同攜手開創(chuàng)未來”的美好愿景。我們承諾:充分的資源共享、完善的管理模式和立足潮頭的前沿技術,必將使您在更廣的領域享受到更佳的培訓服務!為了明天,我們一起努力