TibaMe
系統初始化失敗,請重新整理頁面
若持續無法載入頁面,請 聯絡客服

陳振炎

Agile 敏捷開發方法

NT$590
軟體開發敏捷開發

了解軟體的品質,來自人的品質

NT$590

目前尚無任何課程公告
講師將會在這發佈與課程相關的公告或是通知課程內容更新的公告。

課程資訊

default clock課程時長 2 小時 37 分
default video課程共 3 單元 107 小節
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 3 週 (每週 1 小時)

適合對象





或許你還會喜歡...




你可以學到



了解制訂myAgile的敏捷方法

了解工程、 架構設計及細部設計

課程介紹

軟體業最重要的是工作文化,而敏捷新文化首重面對面溝通,我們探討溝通管道、溝通目的及溝通佈置 (含溝通利器看板),並談及台灣軟體業較弱的群育及英文敏捷開發帶來的新觀念,以及人際溝通的新研究等等。最後介紹廣為人知的極限開發法的文化(價值觀)及其實務。

本課程介紹敏捷宣言及匠藝宣言等產業升級的軌跡,再由不同長度的溝通週期 (短則五秒、長則兩月)所進行的測試來帶動軟體開發,這叫測試帶動法。 最基本的溝通是雙人組開發,除溝通外,本課程也將介紹制訂myAgile的敏捷方法,包含需求工程、 架構設計及細部設計。

需求工程(工序0-2)

架構設計(工序3-6)

細部設計 (工序7-10)


需求工程為產生驗收測試案例及使用手冊等文件。
架構設計使用CRC產生class interface,可用逆向工程工具自動產生架構圖,並為專案管理(派工及時程)的依據,還可依之製作測試碼,以JUnit工具做單元測試。
 細部設計則針對各個class 設計其資料結構演算法及程式。

學習前基本能力

學習前準備




課程資訊

default clock課程時長 2 小時 37 分
default video課程共 3 單元 107 小節
icon_info_certificate提供完訓證書
default plan提供制定 學習計畫建議學習 3 週 (每週 1 小時)

關於講師

陳振炎

美國德州大學電腦工程碩士及博士,現為中央大學資工系教授,具有豐富的學術研究成果,並曾多次受評為系統與軟體工程領域最優秀的學者之一,近年來,陳教授致力于研究與推廣敏捷方法,並將敏捷研究與教材放置於台灣敏捷方法苗圃(http://www.agilemethod.csie.ncu.edu.tw/)。
1. 重視溝通的敏捷新文化
45 小節
video common icon

單元重點介紹

試看
video common icon

資訊、軟體及軟體業

01:02
video common icon

軟體業文化最重要

video common icon

奠定軟體業新文化

video common icon

敏捷文化首重溝通

quiz common icon

敏捷新文化的概念

video common icon

綿密的團隊溝通

video common icon

溝通管道圖示

video common icon

人際溝通的感度

video common icon

文件溝通的缺點

video common icon

面對面溝通很敏捷

quiz common icon

溝通管道的比較與使用

video common icon

溝通目的:告知、提示、激發

video common icon

溝通的例子

video common icon

CMMI與敏捷開發

video common icon

敏捷開發減少文件

quiz common icon

溝通的目的

video common icon

美國先進軟體公司佈置

video common icon

對照台灣軟體公司佈置

video common icon

對照後的省思及樣本辦公室佈置參考

video common icon

軟體公司佈置準則 Central Desk vs. U-pod

quiz common icon

溝通的佈置與準則

video common icon

看板是豐田汽車發明的即時生產模式

video common icon

使用看板限制工作量

video common icon

看板的例子

quiz common icon

看板的使用

video common icon

軟體品質中創意與紀律的重要

試看
video common icon

軟體公司招募什麼人才?

01:24
video common icon

開發團隊與公民意識

quiz common icon

人的品質與軟體品質之關係

video common icon

軟體業的迷思

video common icon

團隊組織

video common icon

駐點客戶有效掌握變動需求

video common icon

逐步改善以達極致───守破離

quiz common icon

敏捷開發與傳統軟工之差異

video common icon

史丹福大學實驗指出溝通障礙

video common icon

用故事破解知識魔咒

video common icon

觀念溝通六原則

video common icon

溝通的例子

quiz common icon

溝通的原則

試看
video common icon

極限開發5項價值觀

01:23
video common icon

極限開發4大類12項實務

video common icon

XP Practices 實務

quiz common icon

極限開發法

video common icon

單元結語

2. 由溝通來帶動軟體開發
26 小節
video common icon

軟體產業升級史

video common icon

敏捷宣言四重點

video common icon

精實開發砍掉浪費

quiz common icon

敏捷宣言及精實開發的重點

video common icon

匠藝宣言是 not only A but also A++

video common icon

精巧軟體

video common icon

穩定增值

video common icon

專家群體

video common icon

有效夥伴

quiz common icon

匠藝宣言的內涵

video common icon

兩人配對即時溝通

video common icon

二人行必有我師,拉齊團隊技術

video common icon

雙人組開發是程式共有制的基石

video common icon

1+1>2 的雙乘效果

video common icon

軟體需不斷重整

試看
video common icon

開發時要連續整合各個程式

01:15
video common icon

簡約設計

quiz common icon

軟體重整與簡約設計

video common icon

交貨規劃與回合規劃

video common icon

站立日會

video common icon

以溝通週期帶動開發

quiz common icon

測試帶動法之應用

video common icon

思考及創意

video common icon

有壓力則無創意

video common icon

創意來自人生體驗及工程呈現

quiz common icon

軟體開發工作的思考及創意

3. myAgile 敏捷方法
36 小節
video common icon

myAgile重點概述

video common icon

適用範圍與試行團隊

quiz common icon

myAgile敏捷方法重點

video common icon

工序0:探索需求

video common icon

工序1:使用情節

video common icon

工序2:驗收測試案例及使用手冊

quiz common icon

需求工程之應用

video common icon

工序 3 :架構設計會議

video common icon

介面(Class interface)與標頭(Header)

quiz common icon

架構會議與介面

video common icon

工序 4 :逆向工程工具

video common icon

傳統軟工的架構設計不確實

quiz common icon

逆向工程與傳統軟工之使用

video common icon

工序5 : 派工及時程

video common icon

每個派工及時程的回合

quiz common icon

派工與時程規劃

video common icon

工序6 : 單元測試碼

video common icon

method “Sort”的例子

video common icon

method “add”的例子與Test Code

quiz common icon

測試碼之應用

video common icon

工序7 : 資料結構設計

video common icon

Class interface 與Data Structure

video common icon

資料結構設計技巧

quiz common icon

資料結構設計

video common icon

工序8 : 演算法設計

video common icon

細談設計草圖與虛擬碼用詞

quiz common icon

演算法之設計與使用草圖

video common icon

由上而下寫出各抽象層的虛擬碼

video common icon

各層虛擬碼都要 trace 來除錯.

video common icon

設計草圖與虛擬碼的範例

quiz common icon

虛擬碼之應用

video common icon

工序 9 : 補上程式碼

video common icon

虛擬碼與程式碼的安插方式

video common icon

容易閱讀與維修的程式碼

video common icon

工序 10 : 單元及驗收測試

quiz common icon

程式設計與測試

學習附件

目前沒有課程附件

關於講師

陳振炎

美國德州大學電腦工程碩士及博士,現為中央大學資工系教授,具有豐富的學術研究成果,並曾多次受評為系統與軟體工程領域最優秀的學者之一,近年來,陳教授致力于研究與推廣敏捷方法,並將敏捷研究與教材放置於台灣敏捷方法苗圃(http://www.agilemethod.csie.ncu.edu.tw/)。
立即加入成為Line官方好友
become line friend
返回主選單
課程類型
影音課程
直播課程
實體課程
返回主選單
返回主選單
返回主選單
返回主選單