什麼?你還沒看過由本系列改寫出版的《Agile一本通!敏捷新手入門導引》?快來看看~
新書上架 >> https://www.books.com.tw/products/0010968755
「灰貓你今天有進公司嗎?」
「沒有喔,我今天work from home。」
「這樣啊...那今天要怎麼進行結對程式開發呢?」
「你用通訊軟體打給我,分享畫面。」
「換灰貓你的部分,再換你分享畫面嗎?」
「也可以,或者我們互換畫面控制權。」
「好的。另外這個專案的有些流程我想再了解一下。」
「好,我開個白板,同步畫流程圖給你看。」
遠端同步協作
當團隊為異地、跨國團隊,或處於居家辦公的階段,即有遠端同步協作的需要。無論是與使用者理解需求、結對程式開發討論做法或檢視驗收條件,皆可藉由協作工具與視訊會議軟體完成工作
協作文件軟體雖然可以達成多人同時編輯,但無法與對方即時溝通以了解對方撰寫的原因,通常會使用視訊會議軟體分享畫面,同步進行討論與編輯。常用的視訊會議軟體包含zoom、teams、skype、google meet等
結對程式設計時,若共同討論的是程式碼,可藉由分享編輯器畫面一同討論。若討論的是商業流程或做法,則需要使用白板輔助工具。常見會議中,會由分享畫面者開啟miro、power point或draw io,在畫面上繪製流程圖或示意圖,協助討論進行
多人同步協作討論
當多人同步協作討論時,常常有「插不上話」或「同時發言」的狀況,這時必須禮讓輪流發言,或運用通訊軟體上的「舉手」機制,讓與會者輪流發言
而當雙方的領域知識有較大差異時,可將對方的話用自己的話再表達一次,確認雙方理解是否一致,再化為文字以利後續理解任務
今天的參考資料/延伸閱讀: