【課程簡介】
有效軟件開發(fā)方法是一種更小規(guī)模,更快速,更高質(zhì)量的軟件構(gòu)建方法。 它不是學(xué)院派的軟件構(gòu)件方法。它來自那些奮斗在線的團隊。有效軟件開發(fā)方法構(gòu)建了像Google、37 Signals 這樣的團隊。它幫助了我們的團隊。當(dāng)然,它也可以幫助你。
講座梗概-軟件哲學(xué):
軟件開發(fā)之苦
尋找銀彈
軟件開發(fā)與游戲
軟件的涅槃
軟件之美
隨需而變的體驗之美
打破流程的流程
有效實踐
軟件之美
【課程內(nèi)容】
Topic1 軟件哲學(xué)
軟件哲學(xué): 價值觀 原則 模式 實踐
迭代開發(fā): 確定目標(biāo) 故事 計劃游戲 紙上草稿 簡單設(shè)計 編寫單元測試 快速實現(xiàn) 持續(xù)集成 原型發(fā)布 重構(gòu) Bug管理 狀態(tài)跟蹤 反思改進(jìn)
Topic2 迭代實踐一
理念:思維導(dǎo)圖 目標(biāo)理念
故事:整理故事的原則 用戶故事卡 Excel與PPT 用Fit描述故事
軟件開發(fā)的四個變量
計劃游戲: 計劃游戲的原則 計劃游戲的方法 用戶故事點 劃分任務(wù) 制定迭代計劃 “任務(wù)看板”
Topic3 迭代實踐二
原型法:原型驅(qū)動 原型的設(shè)計技巧 原型的繪制
簡單設(shè)計:簡單設(shè)計原則 UML與OOAD StartUML
單元測試: .單元測試原則 .XUnit框架 .NUnit的使用
快速實現(xiàn): .編碼標(biāo)準(zhǔn) .Fxcop .Fit .SQLite
Topic4 迭代實踐三
版本控制:版本控制原則 SVN的使用 一步構(gòu)建
持續(xù)集成:持續(xù)集成原則 CruiseControl.Net
集成測試:VSTS測試 單元測試 性能測試 壓力測試
發(fā)布:發(fā)布原則 WIX
Topic5 迭代實踐四
Bug管理:Bug管理原則 JIRA
重構(gòu):重構(gòu)原則 VSTS的重構(gòu)
狀態(tài)跟蹤:狀態(tài)跟蹤原則 燃燒圖
反思改進(jìn):反思討論會 白板的畫法 Wiki
【機構(gòu)簡介】
上海艾威信息科技有限公司(AVTECH),是北美培訓(xùn)機構(gòu),設(shè)有4大分校,數(shù)十個培訓(xùn)點遍布北美、西歐和東亞。艾威以培養(yǎng)國際化的中高端信息人才為己任,專注于國際前沿的新技術(shù)研發(fā)與信息科技新興行業(yè)的開拓教育,艾威的合作伙伴包括是微軟、甲骨文、思科學(xué)術(shù)學(xué)院、SUN美國試驗中心、IBM、PMI、IIBA等;艾威是Prometric與VUE兩大國際認(rèn)證中心授權(quán)的考點。艾威是美國PMI協(xié)會早授權(quán)的PMP培訓(xùn)中心 (Global R.E.P. No.1887 ) ,也是美國IIBA國際商業(yè)分析師協(xié)會在授權(quán)的商業(yè)分析師CBAP,CCBA培訓(xùn)中心。
【機構(gòu)優(yōu)勢】
◆ AVTECH在中國超過10年的培訓(xùn)歷程,積累了符合企業(yè)在職人員技能提升的豐富培訓(xùn)經(jīng)驗。
◆ 在Oracle培訓(xùn)領(lǐng)域有近10年的實施與培訓(xùn)經(jīng)驗.是國內(nèi)早介入此產(chǎn)品培訓(xùn)的機構(gòu)。
◆ 講師團隊均來自一線的技術(shù)專家,授課結(jié)合豐富的實戰(zhàn)經(jīng)驗;以案例來展示各知識點,符合成人的學(xué)習(xí)規(guī)律。
◆ 按照總部要求,強調(diào)高效的實戰(zhàn)小班授課,給予學(xué)員與講師充分的課堂互動,全面提升學(xué)員技術(shù)能力。
◆ 國際講師團隊,可提供雙語授課;滿足了來自外籍學(xué)員的培訓(xùn)需求。
◆ AVTECH除了提供Oracle產(chǎn)品的培訓(xùn)之外,還提供此產(chǎn)品的咨詢與服務(wù),是國內(nèi)的ORACLE實施商。
◆ AVTECH也是國際認(rèn)證授權(quán)的考試中心,可提供Oracle國際認(rèn)證考試服務(wù)。