關于舉辦“高質量軟件設計”培訓通知
52 2017-04-12
各有關單位:
中國科學院計算技術研究所是國家專門的計算技術研究機構,同時也是中國信息化建設的重要支撐單位,中科院計算所培訓中心是致力于高端IT類人才培養(yǎng)及企業(yè)內訓的專業(yè)培訓機構。中心憑借科學院的強大師資力量,在總結多年大型軟件開發(fā)和組織經驗的基礎上,自主研發(fā)出一整套課程體系,其目的是希望能夠切實幫助中國軟件企業(yè)培養(yǎng)高級軟件技術人才,提升整體研發(fā)能力,迄今為止已先后為國家培養(yǎng)了數(shù)萬名計算機專業(yè)人員,并先后為數(shù)千家大型國內外企業(yè)進行過專門的定制培訓服務。
本次培訓將高效率的軟件項目質量管理、UML、重構設計與功能實現(xiàn)、單元測試合而為一,形成一個有效的設計開發(fā)閉環(huán)。
一、適合群體
注重實效的開發(fā)人員、開發(fā)工程師、開發(fā)團隊負責人等。
二、學員基礎
具有項目設計、開發(fā)工作經驗。
三、授課老師
由業(yè)界知名人士親任訓練營管理者:
姜老師:培訓中心高級講師,國家863項目(國家數(shù)字油田)專家,首席架構師
敏捷中國團隊持有人,IBM開發(fā)者大會最佳講師、最佳講義獲得者;具有多年在第一線成功管理大型軟件項目的經驗,對軟件設計具有深刻見解和實踐經驗。
四、培訓內容
第一部分好的設計:“球不是這么踢的”
讓目標指導行動
設計已死?
足夠好的軟件
化整為零,個個擊破
先實現(xiàn)后設計
第二部分動手!
從你的場景開始
獲取需求
場景驅動與故事劃分
從測試開始
驅動設計
實現(xiàn)
重構
再設計
結對編程
第三部分設計的原本
角色、職責、協(xié)作
再看封裝、抽象與多態(tài)
職責的封裝
重構與設計模式是一種封裝技術
樁對象
重構技術的變種
TDD、重構導向模式
第四部分用例驅動設計
用例與功能
用例場景
健壯性分析圖
時序圖
協(xié)作圖
類圖
包圖
邏輯框架和層
模型-視圖分離原則
第五部分領域驅動設計
何為“領域驅動設計”
通用語言
模型驅動設計
面向深層理解的重構
保持模型一致性
第六部分職責驅動設計
GRASP是什么?
創(chuàng)建者
信息專家
低耦合
控制器
高內聚
多態(tài)
純虛構
間接性
防止變異
第七部分測試驅動開發(fā)
保持節(jié)奏:紅色、綠色、重構、模式
用ATDD滿足客戶需求
正確地做事:TDD
做正確的事:ATDD
增量式開發(fā)
重構以保持代碼的健康
下士!保持綠色!
第八部分設計模式
設計模式與變遷
行為型模式
創(chuàng)建型模式
結構型模式
第九部分設計原則
開閉原則
里氏科夫替換原則
單一職責原則
接口隔離原則
依賴倒置原則
不要重復你自己原則
你不需要它原則
KISS原則
第十部分開發(fā)部曲
計劃游戲
簡單設計
測試驅動開發(fā)
重構
團隊協(xié)作
持續(xù)構建
迭代
反思改進
五、時間、地點
時間:2014年8月21日-8月22日地點:北京
六、證書
培訓結束,頒發(fā)由中科院計算所職業(yè)培訓中心“軟件設計師”結業(yè)證書。
七、費用
培訓費:4500元/人(含教材、證書、午餐、等)食宿協(xié)助安排,費用自理。
單 位
(蓋章)
地 址
郵編
網(wǎng) 址
傳真
聯(lián)系人
電話
email
學員代表
電話
手機
學員姓名(注明性別)
學員姓名(注明性別)
學員姓名(注明性別)
學員姓名(注明性別)
學員姓名(注明性別)
注:1.此表復印有效。
2.請參加學習人員盡快發(fā)送此回執(zhí),我們將提前安排培訓期間事宜,謝謝!
掃一掃
獲取更多福利
獵學網(wǎng)企業(yè)微信
獵學網(wǎng)訂閱號
獵學網(wǎng)服務號