中國培訓(xùn)易(m.a10by9.cn)
研發(fā)項(xiàng)目公開課
主辦單位:廣州必學(xué)企業(yè)管理咨詢有限公司
中國培訓(xùn)易(m.a10by9.cn)
課程費(fèi)用:3600元/人(含資料費(fèi)、授課費(fèi)、發(fā)票)
會(huì) 員 價(jià):會(huì)員優(yōu)惠價(jià)請(qǐng)咨詢客服, QQ:674837974 手機(jī)/微信:18588851172 符小姐
內(nèi)容提示
本課程重點(diǎn)關(guān)注提升軟件設(shè)計(jì)師技能,整個(gè)課程由多個(gè)實(shí)戰(zhàn)案例貫串始終,老師帶領(lǐng)大家通過案例實(shí)戰(zhàn)練習(xí),一起走完項(xiàng)目的全過程。案例練習(xí)中老師著重闡述和分析在實(shí)際項(xiàng)目中遇到的問題,提煉架構(gòu)決策的思維方法,使學(xué)員體會(huì)在項(xiàng)目各個(gè)階段中架構(gòu)的發(fā)展演化規(guī)律,從而在實(shí)戰(zhàn)中提煉理論,培養(yǎng)學(xué)員的實(shí)際應(yīng)用能力。
培訓(xùn)目標(biāo)
l 了解軟件設(shè)計(jì)基本原理、主要原則和國內(nèi)外主流方法論。
l 掌握前沿技術(shù)的同時(shí),獲得解決實(shí)際問題的規(guī)范和能力。
l 幫助軟件企業(yè)完善軟件架構(gòu)設(shè)計(jì)、評(píng)審流程,改善軟件開發(fā)質(zhì)量和效率。
課程詳情
課程介紹
一般的書籍和培訓(xùn),往往是重點(diǎn)介紹設(shè)計(jì)原則和模式,之后給出幾個(gè)簡單的在理想情況下的應(yīng)用;或者是拿出最終設(shè)計(jì)來講解,然后告訴他的設(shè)計(jì)的是多么靈活,多么的好。但是當(dāng)你課程結(jié)束后,回到工作之中卻發(fā)現(xiàn)情況是完全的不一樣,這時(shí)你只有束手無策。
本課程重點(diǎn)關(guān)注提升軟件設(shè)計(jì)師技能,整個(gè)課程由多個(gè)實(shí)戰(zhàn)案例貫串始終,老師帶領(lǐng)大家通過案例實(shí)戰(zhàn)練習(xí),一起走完項(xiàng)目的全過程。案例練習(xí)中老師著重闡述和分析在實(shí)際項(xiàng)目中遇到的問題,提煉架構(gòu)決策的思維方法,使學(xué)員體會(huì)在項(xiàng)目各個(gè)階段中架構(gòu)的發(fā)展演化規(guī)律,從而在實(shí)戰(zhàn)中提煉理論,培養(yǎng)學(xué)員的實(shí)際應(yīng)用能力。
課程特點(diǎn)
l 理論與實(shí)踐相結(jié)合,注重案例的講解。
l 有深刻的理論深度,準(zhǔn)確把握設(shè)計(jì)原則與要義。
l 全真案例講解,學(xué)員邊做邊學(xué),具體、深刻。
l 能夠?qū)W(xué)員提出的案例進(jìn)行咨詢,指導(dǎo)分析、設(shè)計(jì)。
學(xué)習(xí)收益
l 了解軟件設(shè)計(jì)基本原理、主要原則和國內(nèi)外主流方法論。
l 掌握前沿技術(shù)的同時(shí),獲得解決實(shí)際問題的規(guī)范和能力。
l 幫助軟件企業(yè)完善軟件架構(gòu)設(shè)計(jì)、評(píng)審流程,改善軟件開發(fā)質(zhì)量和效率。
學(xué)習(xí)對(duì)象
l 中高級(jí)程序員、系統(tǒng)分析員、構(gòu)架設(shè)計(jì)師、產(chǎn)品市場技術(shù)人員。
l 具有2-3年IT部門工作經(jīng)驗(yàn),將負(fù)責(zé)信息化系統(tǒng)規(guī)劃等相關(guān)任務(wù)的技術(shù)人員。
l 希望加強(qiáng)軟件架構(gòu)理論和實(shí)踐能力的軟件開發(fā)人員。
l 負(fù)責(zé)軟件產(chǎn)品規(guī)劃與定義的相關(guān)人員。
l 需要了解軟件設(shè)計(jì)全過程的項(xiàng)目經(jīng)理。
學(xué)員基礎(chǔ)
l 至少2年以上開發(fā)經(jīng)驗(yàn),經(jīng)歷過頻繁需求變更或者系統(tǒng)重復(fù)開發(fā)的折磨。
l 熟悉Java/C#/C++任意一種面向?qū)ο笳Z言或者具備面向?qū)ο缶幊袒靖拍睢?br />l 一般軟件企業(yè)的設(shè)計(jì)人員和初級(jí)架構(gòu)師,以及資深程序員。
課程結(jié)構(gòu)和大綱
一、架構(gòu)設(shè)計(jì)思想與原理
一、架構(gòu)設(shè)計(jì)的內(nèi)涵
1、概念和定義
2、架構(gòu)原理
3、架構(gòu)的三個(gè)層次
4、企業(yè)架構(gòu)設(shè)計(jì)的產(chǎn)物
5、大型系統(tǒng)架構(gòu)設(shè)計(jì)的產(chǎn)物
6、中小型系統(tǒng)設(shè)計(jì)的產(chǎn)物
二、架構(gòu)設(shè)計(jì)的外延
1、架構(gòu)設(shè)計(jì)方法體系
2、架構(gòu)與軟件工程
3、架構(gòu)與模式 案例分析,某研發(fā)中心引入敏捷的實(shí)戰(zhàn)分析,什么才是真正的敏捷
1、 某研發(fā)團(tuán)隊(duì)5年前引入敏捷的失敗教訓(xùn)-能力比方法重要,但改變方法比改變能力簡單多了
2、優(yōu)秀的設(shè)計(jì)來自優(yōu)秀的設(shè)計(jì)師,因此應(yīng)該首先是尊重個(gè)體的主動(dòng)和創(chuàng)造性,提高個(gè)體工作技能,而不是應(yīng)用了一種流程,消滅了個(gè)體的活力。首先關(guān)注人,才能真敏捷。
二、基于框架的中小型系統(tǒng)軟件架構(gòu)設(shè)計(jì)案例分析與實(shí)踐
一、良好需求是優(yōu)秀設(shè)計(jì)的開端
1、確定業(yè)務(wù)模式
2、界定業(yè)務(wù)范圍
3、細(xì)化詳細(xì)需求
4、制定開發(fā)計(jì)劃
5、敏捷需求方法
二、針對(duì)變化的敏捷過程與設(shè)計(jì)
1、軟件設(shè)計(jì)的目標(biāo)-靈活性
2、發(fā)現(xiàn)和封裝變化的原則
3、抽象穩(wěn)定接口(抽象類)
4、單一職責(zé)原則
5、多用組合,少用繼承
6、創(chuàng)建與使用分離,創(chuàng)建有變化也要封裝 網(wǎng)上訂單、嵌入式項(xiàng)目系統(tǒng)案例練習(xí):
現(xiàn)場模擬架構(gòu)需求獲取過程,點(diǎn)評(píng)要點(diǎn);
采用敏捷方式設(shè)計(jì)案例系統(tǒng)組成架構(gòu)模型;
故障單類型的增加后,設(shè)計(jì)如何通過代碼進(jìn)行演化
三、改造類項(xiàng)目案例分析與實(shí)踐
一、軟件復(fù)用與基于框架技術(shù)的、架構(gòu)設(shè)計(jì)
1、框架的選擇/已有系統(tǒng)的架構(gòu)
2、軟件通用服務(wù)組件的設(shè)計(jì)
3、軟件復(fù)用的管理策略
4、詳細(xì)設(shè)計(jì)的核心——領(lǐng)域建模
5、領(lǐng)域模型中的常見問題
二、軟件改造過程
1. 初始設(shè)計(jì)的問題分析
2. 拙劣設(shè)計(jì)常見癥狀以及如何發(fā)現(xiàn)和治療
3. 在詳細(xì)設(shè)計(jì)中如何對(duì)設(shè)計(jì)問題進(jìn)行重構(gòu)
4. 代碼壞味道
5. 常見的重構(gòu)設(shè)計(jì)方式
6. 重構(gòu)到設(shè)計(jì)模式
7. 流程審核的改變 薪酬系統(tǒng)、出租系統(tǒng)等案例設(shè)計(jì)分析與實(shí)操演練
1、結(jié)合多個(gè)案例項(xiàng)目進(jìn)行分析,怎樣發(fā)現(xiàn)和封裝變化,如何通過具體的手段來進(jìn)行適應(yīng)這些變化
2、分析真實(shí)項(xiàng)目,如何做的詳細(xì)設(shè)計(jì),給我們哪些啟示,我們可以學(xué)習(xí)到什么
3、分析我們?cè)陧?xiàng)目之中是那些原因?qū)е铝藳]有實(shí)現(xiàn)這些目標(biāo).
6、通過該案例分析,講師加入項(xiàng)目之后,將進(jìn)行哪些重構(gòu)
四、基于架構(gòu)的大型系統(tǒng)軟件架構(gòu)設(shè)計(jì)案例分析與實(shí)踐(上) 一、優(yōu)秀大型系統(tǒng)架構(gòu)設(shè)計(jì)的最佳實(shí)踐
1、合理的架構(gòu)設(shè)計(jì)來源于正確的需求過程;
2、業(yè)務(wù)建模和需求分析中的架構(gòu)因素;
3、采用原型法降低架構(gòu)風(fēng)險(xiǎn);
4、架構(gòu)風(fēng)險(xiǎn)管理方法與決策;
5、幾種典型高層架構(gòu)介紹;
6、高層架構(gòu)的表示;
銀行、政府等多領(lǐng)域大型核心系統(tǒng)設(shè)計(jì)最佳實(shí)踐案例分析
1、案例背景介紹
2、提出問題,捕獲需求
3、工作量與開發(fā)計(jì)劃制定
五、基于架構(gòu)的大型系統(tǒng)軟件架構(gòu)設(shè)計(jì)案例分析與實(shí)踐(下) 二、架構(gòu)評(píng)審與架構(gòu)重構(gòu)
1、非功能性需求對(duì)架構(gòu)的影響;
2、高層架構(gòu)設(shè)計(jì)的應(yīng)用技巧和實(shí)踐;
3、ATAM架構(gòu)評(píng)審與決策;
4、系統(tǒng)數(shù)據(jù)架構(gòu)模型
5、細(xì)化架構(gòu)設(shè)計(jì)
6、優(yōu)化分解架構(gòu)設(shè)計(jì)
7、合理重構(gòu)設(shè)計(jì); 軍隊(duì)大型信息系統(tǒng)設(shè)計(jì)分析與實(shí)操演練
1、邏輯架構(gòu)視圖設(shè)計(jì)案例練習(xí)
2、物理架構(gòu)視圖設(shè)計(jì)案例練習(xí)
3、運(yùn)行架構(gòu)視圖設(shè)計(jì)案例練習(xí)
4、數(shù)據(jù)視圖設(shè)計(jì)案例練習(xí)
5、非功能需求對(duì)架構(gòu)的影響
六、千萬級(jí)訪問量網(wǎng)站架構(gòu)變遷案例分析與最佳實(shí)踐
一、用戶體驗(yàn)與交互設(shè)計(jì)
1、基本概念
2、6大設(shè)計(jì)原則
3、亞馬遜網(wǎng)站案例剖析
二、千萬級(jí)訪問量的大型網(wǎng)站架構(gòu)變遷
1、物理分離webserver和數(shù)據(jù)庫
2、增加頁面緩存
3、增加頁面片段緩存
4、數(shù)據(jù)緩存
5、增加webserver
6、分庫
7、分表、DAL和分布式緩存
8、增加更多的webserver
9、數(shù)據(jù)讀寫分離和廉價(jià)存儲(chǔ)方案
10、大型分布式應(yīng)用和廉價(jià)服務(wù)器群時(shí)代 某Web互聯(lián)網(wǎng)電子商務(wù)系統(tǒng)設(shè)計(jì)最佳實(shí)踐和案例分析
1、如何從開源起步
2、隨著訪問量的增加如何變遷架構(gòu);
3、淘寶 VS 12306,兩類系統(tǒng)架構(gòu)的差異性分析;
4、IBM小型機(jī)會(huì)被大量X86服務(wù)器替代嗎?各自的應(yīng)用背景與優(yōu)勢分析;
5、云計(jì)算、移動(dòng)應(yīng)用等新興技術(shù)的發(fā)展意味著什么?創(chuàng)業(yè)黃金期的到來
講師簡介
楊老師 老師
【資歷簡介】高級(jí)需求分析師,IBM軟件學(xué)院、IT產(chǎn)品管理與營銷專家。主要從事信息化項(xiàng)目規(guī)劃、架構(gòu)和管理工作,兼任軍隊(duì)信息化標(biāo)準(zhǔn)委員會(huì)副秘書長,國家人事部考試中心計(jì)算機(jī)命題評(píng)審委員會(huì)委員、國家SOA技術(shù)專家委常務(wù)委員、ISO國際標(biāo)準(zhǔn)組織SOA組中國區(qū)代表。
【授課風(fēng)格】憑借多年的工作經(jīng)歷以及豐富的人生閱歷,將IT管理咨詢經(jīng)驗(yàn)和職業(yè)經(jīng)歷結(jié)合。授課注重案例分析、互動(dòng)游戲、實(shí)景訓(xùn)練、小組討論等,使受訓(xùn)學(xué)員都能學(xué)以致用。
課程對(duì)象
備 注
課程名稱:架構(gòu)設(shè)計(jì)最佳實(shí)踐
報(bào) 名 回 執(zhí) 表
為確保您的報(bào)名名額和及時(shí)參加,請(qǐng)?zhí)崆皩⒋耍▓?bào)名表)E-mail至674837974@QQ.com;721560397@QQ.COM(符小姐、黃小姐)我們將有專人與您聯(lián)系確認(rèn),并于開課前發(fā)出《培訓(xùn)報(bào)名確認(rèn)函》。培訓(xùn)時(shí)間、地點(diǎn)、住宿等詳細(xì)信息請(qǐng)以《培訓(xùn)報(bào)名確認(rèn)函》書面通知為準(zhǔn),敬請(qǐng)留意。謝謝!
聯(lián)系人:符小姐 電話:18588851172 QQ:674837974 |
網(wǎng)址:m.a10by9.cn(中國培訓(xùn)易)
課程名稱:架構(gòu)設(shè)計(jì)最佳實(shí)踐 時(shí)間地區(qū):____月____日_____市 |
公司全稱: |
聯(lián)系人 | | 部門 | | 公司網(wǎng)址 | |
聯(lián)系電話 | | 傳真 | | 聯(lián)系郵箱 | |
公司地址 | | 郵編 | |
參會(huì)人數(shù): 名 |
參會(huì)人員資料 |
姓名 | 職務(wù) | 電話 | 手機(jī) | E-mail |
| | | | |
| | | | |
| | | | |
付款方式: □ 轉(zhuǎn)帳 □ 現(xiàn)金 (請(qǐng)選擇 在□打√) 注:部分地區(qū)不可現(xiàn)金 單位匯款帳戶:(轉(zhuǎn)到該賬戶請(qǐng)一定要用購買方公司賬戶進(jìn)行公對(duì)公轉(zhuǎn)賬)
開戶人: 廣州必學(xué)企業(yè)管理咨詢有限公司 開戶行: 中國農(nóng)業(yè)銀行廣州天銀大廈支行 帳 號(hào): 4405 8501 0400 08276 |
課程金額:__________ |
住宿要求(費(fèi)用自理,開課前三天預(yù)訂) |
是否需要會(huì)務(wù)組協(xié)助安排住宿: □是 □否 入住天數(shù)( )天 入住時(shí)間 2024 年 月 日 □標(biāo)準(zhǔn)雙人間( )間 □標(biāo)準(zhǔn)單人間( )間 |
發(fā)票信息: 一、增值稅普通發(fā)票(數(shù)電票): 公司名稱(發(fā)票抬頭): 納稅人識(shí)別號(hào): 發(fā)票內(nèi)容:□1、*現(xiàn)代服務(wù)*培訓(xùn)費(fèi) □2、*現(xiàn)代服務(wù)*咨詢服務(wù)費(fèi) □3、*現(xiàn)代服務(wù)*咨詢費(fèi) □4、*現(xiàn)代服務(wù)*培訓(xùn)咨詢服務(wù)費(fèi) 二、增值稅專用發(fā)票(數(shù)電票): 公司名稱: 納稅人識(shí)別號(hào): 發(fā)票內(nèi)容:□1、*現(xiàn)代服務(wù)*培訓(xùn)費(fèi) |