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