2014年1月7日 星期二

敏捷開發(二) 站立會議

在敏捷開發中,站立會議是每天必開的會議,
對許多人來說"開會"是個非常可怕的事情,隨便一個議程就要一個小時跑不掉,
對許多人而言會議跟浪費時間掛上等。

然而對我而言,以前開會的確是很浪費時間,但是現在身在敏捷開發中,每一次會議都讓我感到非常的珍貴,其中一項就是站立會議。


甚麼是站立會議

站立會議顧名思義,就是站著開會,其實第一次開會的時候覺得很有趣,
感覺像是一堆人在那邊罰站,然後就從第一位開始一個接著一個報告,
內容基本上都是

昨天我做了甚麼,有沒有遇到甚麼問題,今天我打算做甚麼。
如果是小問題就拿出來大家稍為提供一些意見,沒有問題的話就換下一位



為何要站立會議

站立會議的目的就是讓其他人瞭解每個人目前的進度(尤其是PM),
然後有哪些人目前是比較有空閒,以便於做其他的安排,例如假設小明昨天完成了一項功能,今天沒其他的事情就可以派去幫忙解bug或者refactor,簡單來說這樣可以讓PM對於人力做較適當的安排。



站立會議的時程

我們參加會議的人數大約十個,但是會議時間通常不會超過十五分鐘,
通常都是兩三句話就帶過,如果有其他的問題通常會找幾個相關人員私下討論。



敏捷開發 = RD會變輕鬆?

站立會議讓大家互相了解目前的進度,其實對RD而言也是一種壓力,
假設兩個人負責相同的功能只是負責的平台不同,例如android 版 vs ios 版
假設一個人接近完成,另一個人還有一半功能尚未完成,這時候壓力就大了,
雖然說RD可自行訂定任務完成的時間,但是天有不測風雲,總是會有無法預測的事情會發生,個人認為敏捷開發需要有非常高的自主性,必須對做的事情負責,知道自己的不足就必須自己補足,進而追上平均的速率,然後關於寫story,最近認為寫story也是一門學問,不過這就是另一回事了~~ XD

沒有留言:

張貼留言