軟體生命週期管理 [北科2015]

【課程名稱】軟體生命週期管理 【開課年度】103學年度第二學期 【開課系所】台北科技大學資工所 【上課教室】科研大樓334 【上課時間】周四 2、3、4節

【課程授課】

講師:陳建村 teddy(at)teddysoft.tw

助教:劉珮茹 erica(at)teddysoft.tw

【課程規範】

【評分標準】

  1. Sprint成果:50% (前三次sprint每次佔10%,最後一個sprint(release)佔20%)
    • 自評、團隊內互評、團隊間互評 (1-10)
  2. 期中考:30%
  3. 出席、課堂活動參與、作業:20%

【課程網頁】</slm2015/>

【參考書籍與資料】

  1. Essential Scrum: A Practical Guide to the Most Popular Agile Process
  2. The Scrum Guide
  3. The Scrum Primer
  4. Scrum and XP from the Trenches by Henrik Kniberg
  5. Agile Experience Design: A Digital Designer’s Guide to Agile, Lean, and Continuous by Lindsay Ratcliffe, Marc McNeill
  6. User Stories Applied: For Agile Software Development by Mike Cohn
  7. 搞笑談軟工部落格

Last Update:2015-05-21 23:18

Week

Course Material Covered

Notes

1

(02/26)

  1. 介紹課程內容、大綱、規則 (30min)

  2. 介紹何謂軟體生命週期 (45min)

  3. 分組、決定題目

  4. 敏捷精神與Scrum簡介

  5. 課程中完成分組,確定分組名單,每組5~7人。

  6. 確定題目。

  7. 填寫分組表單

2

(03/05)

  1. Agile Experience Design Workshop
  2. Need finding
  3. Context
  4. Define problem
  5. Design Challenge-HMW Question
  6. Solution
  7. User Story Map
  8. 產生初始product backlog

3

(03/12)

4

(03/19)

5

(03/26)

6

(04/02)

  1. 介紹Sprint Planning Part
  2. 介紹Sprint Planning Part 2
  3. 介紹Daily Scrum
  4. 課堂活動:Sprint Planning Part1&2、佈置實體Taskboard
  5. 課堂活動:Daily Scrum

7

(04/09)

8

(04/16)

9

(04/23)

  1. Sprint Review#1
  2. Sprint Retrospective#1
    • 說感謝
    • Good/Cloud be better
  3. Sprint Planning #2

10

(04/30)

11

(05/07)

12

(05/14)

  1. Sprint Review#2
  2. Sprint Retrospective#2
    • 說感謝
    • Speedboat Retrospective
  3. Sprint Planning #3

13

(05/21)

14

(05/28)

15

(06/04)

  1. Sprint Review#3
  2. Sprint Retrospective#3
    • 說感謝
    • Good/Cloud be better
  3. Sprint Planning #4
  4. 介紹不同的Retrospective活動(課堂練習)

16

(06/11)

17

(06/18)

18

(06/25)

  1. Sprint Review#4
  2. Sprint Retrospective#4
    • 說感謝
    • Good/Cloud be better