---
# System prepended metadata

title: 11/01 組會 - 敏捷式開發
tags: [組會共筆]

---

# 敏捷式開發

[TOC]

## Why Agile

* 因應不斷變化的需求
* 溝通
* 快速失敗快速修正

## 敏捷 vs 瀑布
>就像是寫作業！瀑布就是最後一天才寫完，結果發現一大堆錯
>[name=swenbao]

> 瀑布的部分也能比喻成：
> 在沒有很了解題目時就開始寫，寫到後面就有可能偏離原先的主題。
> [name=Cheng]

## Scrum 三個角色

1. Product Owner
    * 負責制定Product Backlog
2. Team
    * 3-9人 
3. Scrum Master
    * 協助團隊成長

## Scrum 流程

- daily scrum:
每天早上報昨天做了什麼，遇到了什麼問題，並講述今天預計做什麼。
--> 媽的有夠累
大家可以試試看用Teams的board來做scrum meeting

## 參考資料&學習資源

* [Medium: 10 Reasons Why Agile is Best for App Development](https://medium.com/app-partner-academy/10-reasons-why-agile-is-best-for-app-development-how-we-use-it-36c53bd0cf9c)
* [Medium: 敏捷系列 | 我該如何選擇瀑布式開發或敏捷式開發？](https://medium.com/alexchanglife/scrum-kanban-agile-27f4f1fcdc17)
* [iThelp: 開發流程(上) 瀑布式(Waterfall Model) & 敏捷式(Agile Model)](https://ithelp.ithome.com.tw/articles/10281464?sc=iThomeR)
* [Medium: 深入淺出敏捷軟體開發](https://kaichenlab.medium.com/%E6%B7%B1%E5%85%A5%E6%B7%BA%E5%87%BA-%E6%95%8F%E6%8D%B7%E8%BB%9F%E9%AB%94%E9%96%8B%E7%99%BC-scrum-4a9d357ac0a4)
* [GOLF: Scrum敏捷入門、進階學程](https://www.golfedu.org/agile-more/?utm_source=titan&utm_medium=ad&utm_campaign=20210422provide)
