北京敏捷設(shè)計(jì)課程輔導(dǎo)培訓(xùn) 2021-04-15 11:32:55
課程介紹
發(fā)布日期:2021-04-15 11:32:55
1.軟件設(shè)計(jì)面臨的實(shí)際問題
(1)業(yè)務(wù)需求不斷變化
(2)開發(fā)人員不穩(wěn)定
(3)開發(fā)人員能力有高有低
(4)開發(fā)人員不足,開發(fā)成本高
2.敏捷設(shè)計(jì)者一天的工作過程
(1)晨間構(gòu)思
(2)平穩(wěn)的工作節(jié)奏(番茄工作法)
(3)簡(jiǎn)單工作(A4工作法)
(4)結(jié)對(duì)工作與白板構(gòu)思
3.敏捷設(shè)計(jì)中的頭腦風(fēng)暴
(1)切割用戶故事或特性
(2)測(cè)試驅(qū)動(dòng)的方式構(gòu)思導(dǎo)圖
(3)使用上堆、下切與平行細(xì)化導(dǎo)圖
(4)轉(zhuǎn)化頭腦風(fēng)暴為設(shè)計(jì)模型
4.敏捷中的重構(gòu)過程
(1)開發(fā)中發(fā)現(xiàn)設(shè)計(jì)的失誤點(diǎn)
(2)不同顏色標(biāo)記設(shè)計(jì)的失誤點(diǎn)
(3)記錄改進(jìn)設(shè)計(jì)的策略
(4)細(xì)節(jié)化的設(shè)計(jì)構(gòu)思
5.敏捷中的設(shè)計(jì)溝通
(1)早間團(tuán)隊(duì)溝通
(2)日常結(jié)對(duì)溝通
(3)溝通語言-模式語言
(4)使用wiki等進(jìn)行溝通
二、敏捷架構(gòu)設(shè)計(jì)
1.應(yīng)變架構(gòu)設(shè)計(jì)
(1)軟件變化的設(shè)計(jì)策略
(2)基于框架平臺(tái)的應(yīng)變策略
(3)靈活應(yīng)用面向?qū)ο笤O(shè)計(jì)原則
(4)即插即用,動(dòng)態(tài)加載
(5)從維護(hù)視角觀察變化解決之道
(6)重構(gòu)視角的變化應(yīng)對(duì)之道
2.漸進(jìn)式架構(gòu)設(shè)計(jì)
(1)架構(gòu)的演變節(jié)奏分析
(2)不思考未來變化,只注重眼前設(shè)計(jì)
(3)先實(shí)現(xiàn)功能,后重構(gòu)設(shè)計(jì)
(4)功能實(shí)現(xiàn)設(shè)計(jì)角度
(5)重構(gòu)設(shè)計(jì)不斷改進(jìn)
3.用戶故事驅(qū)動(dòng)架構(gòu)設(shè)計(jì)
(1)用戶故事背后的故事
(2)用戶故事的分析
(3)用戶故事的分類
(4)用戶界面中邏輯分離與設(shè)計(jì)
(5)邏輯中的數(shù)據(jù)分離與設(shè)計(jì)
(6)利用成功的框架直接進(jìn)行設(shè)計(jì)開發(fā)
4.借鑒云計(jì)算的架構(gòu)模式
(1)剖析salesforce成功之道(源碼級(jí)分析)
(2)成熟的架構(gòu)復(fù)用
(3)云計(jì)算中的切割之術(shù)(資源切割與服務(wù)切割)
(4)剖析google云計(jì)算的架構(gòu)模式
三、敏捷詳細(xì)設(shè)計(jì)
1.健壯性分析
(1)用戶故事中的細(xì)節(jié)來源
(2)發(fā)現(xiàn)用戶故事中的三大對(duì)象
(3)描述對(duì)象中的細(xì)節(jié)
(4)對(duì)象之間的時(shí)序關(guān)系
2.測(cè)試驅(qū)動(dòng)設(shè)計(jì)
(1)周全思考與非周全思考
(2)反思測(cè)試之本質(zhì),打開測(cè)試驅(qū)動(dòng)之門
(3)利用測(cè)試的視角進(jìn)行設(shè)計(jì)
(4)突破設(shè)計(jì)路徑
3.UML驅(qū)動(dòng)設(shè)計(jì)
(1)敏捷設(shè)計(jì)中需要哪些UML圖
(2)統(tǒng)一彩色UML設(shè)計(jì)
(3)輕量級(jí)UML工具設(shè)計(jì)
(4)手工UML設(shè)計(jì)
4.代碼驅(qū)動(dòng)設(shè)計(jì)
(1)揭示代碼結(jié)構(gòu)的內(nèi)涵
(2)使用代碼語言設(shè)計(jì)代碼結(jié)構(gòu)
(3)規(guī)劃代碼結(jié)構(gòu)的線路圖
(4)結(jié)對(duì)互查代碼結(jié)構(gòu)
5.輕量級(jí)設(shè)計(jì)文檔
(1)輕量級(jí)設(shè)計(jì)文檔的結(jié)構(gòu)
(2)設(shè)計(jì)文檔的大小與模式語言
(3)無設(shè)計(jì)文檔的設(shè)計(jì)
(4)多人共同編寫的設(shè)計(jì)文檔
課程導(dǎo)航
北京IT認(rèn)證培訓(xùn)中心開課校區(qū)