- 回顧活動引導:24個反模式與重構實踐
- (荷)艾諾·凡戈·科里
- 572字
- 2023-09-08 20:23:09
結果
這種反模式解決方案的優勢是,它可以非常快速地進行回顧活動,但它的負面結果可能相當嚴重。有的時候運氣好,便簽能幫助你發現真正的問題。要想解決這些問題,團隊只需將“停止”項目停下來,并做更多“加碼”的項目即可。但是,通常情況下,便簽描述的僅僅是更深層問題的癥狀,這些問題需要進行更加根本性的改變,而這樣的改變絕不是解決癥狀所能提供的,因此需要通過消除潛在問題,從一開始就做到防患于未然。
在這個泰坦尼克軟件公司的例子中,如果團隊沒有進行更多結對編程的唯一原因是成員們完全忘記了這件事或是堅持做了一段時間后又半途而廢,那么這種反模式就能很好地發揮作用。然而,團隊的困難可能會是一個更有趣、也更難解決的問題。
如果在回顧活動中花更多時間去探索問題的根源,他們可能會發現團隊沒有進行更多結對編程的真正原因。比如,也許開發人員不認為這樣做有什么好處,也從來沒有人問過他們是否愿意進行結對編程;或者也許他們認可結對編程的好處,但他們中的大多數人都很內向,因此在與同事分享信息之前,自己需要先花幾個小時來思考;還有一個原因可能是團隊成員不知道如何進行結對編程,所以他們在真正開始之前需要學習如何正確地進行結對編程。在我們這個小團隊里,Rene有點消極,喜歡夸夸其談,而Kim是一個沉默寡言的人,也可能是缺乏心理安全感。這些問題都不是僅僅通過強迫人們一起工作就可以解決的。