我最近再推行的規矩之一, 就是 push earlier, merge earlier.
我最近再推行的規矩之一, 就是 push earlier, merge earlier. 以前團隊的作法是 feature branch from master, 直到搞定才會上 uat / 才會回到 master. 倒楣一點會有2-3個月以上才回到 uat 的情況, 這基本上會讓 iteration 處於一種消化不良的情況. 另一個問題是團隊成員之間會很晚才 merge. 我現在要求的做法是 branch from uat, 只要有單元就可以 push uat. 也要求 team 要定期 pull uat , 即使在做子功能都得隨時 pull uat 跟上最新 uat 進度. (跟 uat 對齊的意思) 開了 feature branch 並不代表你應該創造出 n 個平行時空, 必須要有一個統一而且延續的時空線讓大家對齊才行. 不過我設了值日生啦,如果 merge 不過且沒把握的,統統可以丟給我幫忙處理。
Comments
No approved comments yet.