Week

Course Material Covered

Notes

1

(09/15)

  • 中秋節放假一天
 

 

2

(09/22)

 

HW1:

 

3

(09/29)

  • 討論HW1
  • 敏捷精神與敏捷專案特性
HW2:

 

4

(10/06)

  • 看板桌遊
HW3:

5

(10/13)

  • HW2測驗
  • 價值溪流對照
6

(10/20)

 

7

(10/27)

References:

8

(11/03)

  • 學期專案介紹
  • DDD、Microservice & DevOps (I)
HW4:

9

(11/10)

 

 

  • 準備期中考

10

(11/17)

  • 期中考
  • DDD、Microservice & DevOps (III)
  • 專案正式開始
  • 專案開發

11

(11/24)

  • 專案Review
  • Scrum 簡介

(12/01)

  • 專案Review
  • Agile Practices:Refactoring
  •  本週攜帶筆電上課
13

(12/08)

  • 專案Review
  • Agile Design
  • 專案開發

14

(12/15)

  • 專案 Review
  • 課堂開發
  •  專案開發

15

(12/22)

  • Lean Software Development
 

  •  專案開發

16

(12/29)

  • 專案Review (I)

17

(01/05)

  • 專案Review (II)

18

(1/12)

  • 期末報告

【課程名稱】敏捷與精實軟體開發
【開課年度】105學年度第一學期
【開課系所】台北科技大學資工所
【上課教室】第六教學大樓726室
【上課時間】周四 234

【課程授課】

講師:陳建村(Teddy Chen) teddy@teddysoft.tw

助教:劉珮茹(Erica Liu) erica@teddysoft.tw

  • 課程規範: 上課禁止使用筆記型電腦、平板電腦、手機等電子產品。需準時出席並踴躍發 言(修這門課表示你已經同意遵守此規範)。 

【教科書】 Learning Agile: Understanding Scrum, XP, Lean, and Kanban, by Andrew Stellman and Jennifer Greene, O’Reilly, 2015

【評分標準】

  1. 作業:30%
  2. 期中考:30%。
  3. 期末報告: 30%
  4. 出席與課堂活動參與:10%

總分100,期末分數依據上列評分標準給分。

【參考資料】

  1. Introduction to Agile Methods by Sondra Ashmore and Kristin Runyan.
  2. Kanban in Action by Marcus Hammarberg and Joakim Sunden.
  3. Kanban: Successful Evolutionary Change for Your Technology Business by David J. Anderson.
  4. Implementing Lean Software Development: From Concept to Cash by by Mary Poppendieck and Tom Poppendieck.
  5. Extreme Programming Explained: Embrace Change, 2nd Edition by Kent Beck and Cynthia Andres.
  6. Essential Scrum
  7. Kanban and Scrum – making the most of both by Henrik Kniberg.
  8. Leading Lean Software Development: Results Are not the Point by Mary Poppendieck and Tom Poppendieck.
  9. The Scrum Primer
  10. 搞笑談軟工部落格