精彩视频亚洲无码_台湾香港经典免费三级网站_国产精品久久精品毛片_国产日韩欧美云霸高清一区_深夜福利视频一区二区在线观看_自拍一级av毛片_美女日批软件_2021在线观看无码_美女下面被插视频免费网站_亚洲日韩强奸在线视频一区二区

課程

課程介紹

        本課程有具有豐富軟件工程實踐經(jīng)驗的專家(熟悉傳統(tǒng)過程,CMMI,RUP,敏捷),從客觀而專業(yè)的角度帶領(lǐng)您實踐敏捷—而不是觀賞敏捷。課程從分析常見問題入手,揭示各種軟件工程方法的利弊,秉承"以人為本"的敏捷開發(fā)原則,關(guān)注敏捷開發(fā)的主要過程和公共實踐。 首先讓您了解都有哪些敏捷過程,這些過程有什么角色、執(zhí)行什么工作、產(chǎn)生哪些產(chǎn)品。
        然后結(jié)合實際項目案例,教給您如何結(jié)合項目背景選擇有效的最佳敏捷實踐,帶領(lǐng)你體驗完整的敏捷開發(fā)過程,在這個過程中來自不同企業(yè)的實踐者一起學習并思考:如何讓開發(fā)團隊快速工作、及時的響應變化,按時交付用戶滿意的產(chǎn)品。最后,結(jié)合講師的豐富經(jīng)驗和您一起探討“適合您的敏捷過程”。

培訓對象

系統(tǒng)架構(gòu)師、分析人員、設(shè)計人員、開發(fā)人員和測試人員。

課程收益

敏捷開發(fā)概述; 
大型復雜項目的敏捷開發(fā)擴展; 
敏捷項目規(guī)劃與度量; 
敏捷--極限編程實踐; 
敏捷--Scrum方法; 
基于敏捷軟件開發(fā)的實踐—工欲善其事,必先利其器; 
敏捷項目管理; 
敏捷建模; 
敏捷開發(fā)過程; 
敏捷測試。 

知識概要

-- 軟件開發(fā)面臨的問題;
-- 敏捷過程與其他過程;
-- 大型復雜項目的敏捷開發(fā)擴展;
-- 敏捷項目規(guī)劃與度量;
-- 敏捷開發(fā)最佳實踐;
-- 敏捷--Scrum方法;
-- 基于敏捷軟件開發(fā)的實踐—工欲善其事,必先利其器;
-- 敏捷項目管理; 
-- 敏捷建模;
-- 敏捷開發(fā)過程;
-- 敏捷測試;
-- 案例實戰(zhàn): 基于敏捷方法項目完全實踐。

課程大綱

模塊

學習內(nèi)容

第一天AM

軟件開發(fā)面臨的問題

如何在資源和時間受限的條件下快速、連續(xù)的交付軟件?

如何交付高質(zhì)量的軟件?

如何平衡成本、時間、質(zhì)量和范圍?

敏捷過程與其他過程

常見的過程框架:CMMI,RUP,結(jié)構(gòu)化過程

都有哪些敏捷過程:SCRUM,XP,OpenUP

敏捷過程宣言

敏捷開發(fā)原則

第一天PM

大型復雜項目的敏捷開發(fā)擴展

大型項目多個敏捷團隊的合作

多維度擴展處理方法的特點

敏捷過程與CMMI的融合

敏捷項目規(guī)劃與度量

敏捷開發(fā)中需求的特點

規(guī)劃的不同層次與思路

敏捷項目規(guī)模度量與估計

基于主題的優(yōu)先級的度量

基于用分析矩陣確定優(yōu)先級的度量

基于確定經(jīng)濟優(yōu)先級的度量

第二天AM

敏捷開發(fā)最佳實踐(XP方法實踐)

計劃游戲

現(xiàn)場客戶

小版本,持續(xù)集成

測試驅(qū)動開發(fā)

簡單設(shè)計,重構(gòu),系統(tǒng)Metaphor

結(jié)對編程,集體代碼所有權(quán)

代碼標準

敏捷--Scrum方法

什么是Scrum

自我管理團隊

Scrum的角色分配

Scrum的流程

Scrum的人工因素

Sprint計劃和Sprint backlog

每日Scrum

第二天PM

基于敏捷軟件開發(fā)的實踐—工欲善其事,必先利其器

版本控制系統(tǒng)的搭建和最佳實踐

Bug管理系統(tǒng)的搭建和最佳實踐

Build系統(tǒng)的搭建和最佳實踐

測試驅(qū)動開發(fā)—XUnit最佳實踐

項目管理工具的最佳實踐

敏捷項目管理

編寫項目開發(fā)計劃

組建開發(fā)團隊,定義團隊成員角色

制定開發(fā)進度表并將其發(fā)布至項目進度網(wǎng)頁中

將產(chǎn)生的文檔和代碼簽入至版本控制系統(tǒng)中

文檔與項目實際開發(fā)進度保持同步

第三天AM

敏捷建模

編寫需求文檔:定義系統(tǒng)范圍和需求

利用UML用例圖捕獲需求,并編寫用例文檔

根據(jù)用例圖和用例文檔進行系統(tǒng)概要設(shè)計

進行UML類圖設(shè)計

進行UML順序圖設(shè)計

構(gòu)建軟件的原型系統(tǒng)

根據(jù)需求的變化迭代以上過程

敏捷開發(fā)過程

編寫詳細設(shè)計書,定義開發(fā)標準文檔

組織團隊成對編程

重構(gòu)產(chǎn)生的代碼

將產(chǎn)生的文檔和代碼簽入至版本控制系統(tǒng)中

使用Build系統(tǒng)生成軟件可運行版本

根據(jù)設(shè)計的變化反復迭代以上過程

第三天PM

敏捷測試

對代碼進行實施單元測試

進行可接受測試

將測試中發(fā)現(xiàn)的Bug發(fā)布到Bug管理系統(tǒng)

根據(jù)開發(fā)的進度反復迭代以上過程

案例實戰(zhàn):基于敏捷方法項目完全實踐

工作路線圖:產(chǎn)品列表和工作訂單

發(fā)布計劃;迭代計劃

變更列表;角色分配,自我管理團隊

簡單設(shè)計;團隊開發(fā)規(guī)范

個人開發(fā)規(guī)范;迎接變更

不斷測試推動工作計劃;持續(xù)集成;不斷發(fā)布

認證過程

無認證考試

開班信息

暫無開班信息