敏捷與精實軟體開發 [北科2014]

Week

Course Material Covered

Notes

1

(09/18)

2

(09/25)

3

(10/02)

4

(10/09)

5

(10/16)

作業3:

6

(10/23)

7

(10/30)

考試範圍:敏捷宣言、 作業1與作業3閱讀文章的內容、Scrum、看板遊戲(重點:WIP、Lead Time、Flow、瓶頸)、Scrum與Kanban的差異。

8

(11/06)

作業4:1.每組請任選一個你們目前進行的專案或是作業,將這個專案或作業的工作階段畫出來(視覺化)。

2.請各組選擇一個Kanban工具(由指定主題 中選擇),於11/27上課分組報告。

9

(11/13)

學校期中考周

10

(11/20)

11

(11/27)

各組上台報告Kanban Tools。

12

(12/04)

13

(12/11)

14

(12/18)

15

(12/25)

16

(01/01)

元旦放假

17

(01/08)

18

(1/15)

【課程名稱】敏捷與精實軟體開發 【開課年度】102學年度第一學期 【開課系所】台北科技大學資工所 【上課教室】三教~~~~301 光華館 104 【上課時間】周四 2、3、4節

【課程授課】

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

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

【課程規範】上課禁止使用筆記型電腦、平板電腦、手機等電子產品,並請準時出席。

【評分標準】

  1. 作業:20%:兩人一組交一份作業,每次繳交作業需列出每個人在作業上所花費的總時間。
  2. 兩次期中考(取高分者)35%。
  3. 期末報告:35%
  4. 出席與課堂活動參與:10%

總分100,期末分數依據上列評分標準給分(最高99分)。

【參考資料】

  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. Refactoring: Improving the Design of Existing Code by Martin Fowler.
  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. 搞笑談軟工部落格