Agile Software Development

關於這個網站

2021/10/05 (調整進度)
2021/10/26 (微調內容)
2021/11/27 (微調內容)
2021/12/17 (微調內容 & 增加連結)

這個教學網站是為了110學年度輔仁大學資訊管理學系碩士在職專班的「敏捷式軟體開發」課程。

第一週 9/20 (不上課)

第二週 9/27

  • 課程介紹

    • 了解敏捷開發的精神與實務。

    • 以實作的方式體驗敏捷開發

  • 成績

    • 小組專題實作 (50%)

      • User story

      • 雛型

    • 個人 (50%)

      • 課前閱讀心得 (20%)

        • 任選四次課前閱讀,並於上課前繳交心得

      • 期末課程心得與建議 (10%)

      • 課堂參與 (20%)

第三週 10/4

  • 同學自我介紹、分組

  • Scrum

課前閱讀

第四週 10/11 (不上課)

第五週 10/18

課前閱讀

第六週 10/25

課前閱讀

第七週 11/01

課前閱讀

第八週 11/08

第九週 11/15

第十週 11/22

第十一週 11/29

  • DevOps

  • 作業

    • 請大家評估看板工具,利用工具來追蹤雛型開發的進度

    • 請大家評估雛型工具,利用雛型工具來開發雛型

      • Axure (吳濟聰老師企業資訊策略課程網站)

      • Figma

        • Figma (吳濟聰老師企業資訊策略課程網站)

        • Figma (吳濟聰老師領科學程使用者經驗設計課程網站)

課前閱讀

第十二週 12/06 (不上課)

第十三週 12/13

課前閱讀

第十四週 12/20

課前閱讀

第十五週 12/27

第十六週 01/03

第十七週 01/10

課前閱讀

第十八週 01/17

  • 自主學習週

    • 線上期末回饋與分享

延伸閱讀

      1. Poorly defined (or, god willing, undefined!) outcome

      2. Solving the wrong problem.

      3. Not enough communication.

      4. No plan or timeline.

      5. Lack of accountability.

      6. Moving the goalposts too often.

      7. Inadequate documentation and tracking.

      8. Badly defined system requirements.

      9. Poor preparation.

      10. Unrealistic expectations.