
XP 與擁抱改變
|
173
為什麼資訊化工作空間如此重要?其理念是要幫助團隊做更好的決策,以及賦予他們對
於專案執行的控制力──就像白板幫助 Scrum 團隊那樣。這裡有一點很重要的是,
資訊
是給整個團隊的
,而不是只給團隊主管和經理看的。這是非常民主的,而且毫不過濾
地向團隊裡的每個人揭露。專案的資訊分享得越多,團隊裡的每個人就越能影響專案的
方向。
為什麼團隊抵制變化,而實踐又將如何幫助團隊
沒有人喜歡寫了程式,然後又因為要它的人改變主意了所以需要更改。在製作後期才要
更改總是非常令人生氣並且感覺受辱──甚至將人推到災難性的邊緣,如果你得在接下
來的一個月半內的每個週末加班,只因為有些人在還沒有完全想好的情況下就要求你們
團隊開始建構東西。
專案經理
程式設計師
我剛剛跟用戶碰面,
你做的功能全都錯了。
你要改的東西很多……
動作快!
我知道呀!
我剛剛花了一整個晚上試著
修改程式碼,
我的頭快要痛死了。
我需要更多時間才能夠
做完這些。
圖 6-2 每位專案經理都知道那種需要更改卻又無法讓開發人員去做的無助感,每位開發人員也都
知道程式由看似無害膨脹成耗費太多時間的怪物的焦慮感。