2017年8月4日 星期五

敏捷小筆記

1. 把開發團隊視為是一個運動團隊,比如說籃球隊,這樣一來主管就不會想要去 micro-manage 每個人了。
你無法規定控球後衛要運幾下球過前場,然後在哪個位置傳給哪個人,等等。

2. 這世上已經沒有標準答案了,只有好的答案跟爛的答案,但大家都不希望你給出爛的答案,所以這世上只剩下好的跟更好的答案了。

3. 人不是一味的變強就好,還要有選擇。但要對做出的選擇負責任。

4. programming is about thinking, typing. 所以要邊寫邊想,不可能先寫好 spec,然後大家照著 spec 打字。


5. Games: spec game, 4 格 game.

6. Product 與 project 不同,Product 的定義決定了開發團隊的組成。