iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 24
0
Agile

UP, Scrum 與 AI專案系列 第 24

Sprint 工作插單

RJ 在那三天的 Team Building 中,不經意的提到Servo 有一位外甥女,也是念數學的,這個暑假要來實習,Servo徵詢是否可以放進這個『AI探索』專案。Molly, Moore, Pete 幾位較資深的人員討論後,在考慮成本下,希望不要接收沒經驗的成員。不過 Fields 與 Cash 倒是很感興趣,如果看過照片可以的話,最好加入他們打怪的行列,他們義務當她的精神導師。這件事Gavin與佳麗沒有當場表示意見,又是一個需要智慧的決策。RJ 也不多說,這種尷尬事是職場常有的,能怎辦?

Fields 過去的工作有相當不愉悅的經驗,正在專心開發新的產品時,偶而有所謂的緊急需求;或是已上線的功能需要『修正』,通常用戶原始的聲音都是『一開始設計就有缺陷,以至於這個 Bug 。。。須緊急修復貴公司過去造的孽,避免災難擴大』之類的。儘管公司採 UP,每個 Iteration 已經談好要完成哪些 Use Case 的開發,但 PM 卻常因招架不住客戶的軟硬兼施,最後還是插單進剛 Iteration。這情境讓開發人員苦不堪言,因而他對 Scrum 有點期待,看能否改變此事實。

最近大老闆突然間丟超過二十篇關於機器學習的論文要大家讀完給予一些評價。讓 Moore與 Pete 很苦惱,因為 Gavin 認為這個可以放進他們在這個 Sprint 所負責的待辦事項,分別為『了解(AI視覺)知識或技術』與『盤點有機會影響公司的現有AI相關技術』。而且這個還是關鍵需求人主動提出的,就不用大海撈針找答案,所以更加需要好好研究。

這天 Daily Scrum 突然幾個人異口同聲提出遭遇困難:”被原來沒有計畫進Sprint 的工作影響了原規劃進度。”

Molly 自己也提出之前遭遇到的困難,開發人員其實在前面的 Sprint 甚至先前的專案都有欠技術債,專案實施過程中,很容易發生這種只有開發人員心裡清楚的遺留工作,也不容易經由測試抓到,他們有時是因為良心發現,更多的時候是被發現到一些莫名的缺陷後,自己都會在這個Sprint 自動加入這個『原本應該不存在』的待辦事項。

佳麗分享她過去遇到這類所謂插單問題的因應方式。因開發人員通常比較不管整個專案全貌,容易被用戶支配,所以較聰明的用戶,最後會直接找開發處理。處理方式就是:首先要請團隊成員務必嚴守此紀律,所有工作先到專案經理或分析師這邊,由他們做第一線的把關是否必須緊急納入此Iteration。以經驗談,至少五成的所謂緊急需求或缺陷可以被延後處理,甚或經常最後發現已經遠遠超過專案範圍。

聽完這席話,這時大家又覺得 UP 角色分工,似乎又有他的好處。

Molly 總結大家的討論:”如果現在馬上衝進一隻 Walking Dead,假設大家正忙著趕工待辦事項已經焦頭爛額了。請問大家會花時間討論要不要把消滅Walking Dead納進這個 Sprint 嗎?”

Fields 的正義感發揮,他搶答:”這個打行屍是我的專長,第一時間就消滅它了,沒有時間討論的。”

佳麗馬上意識到答案了:”有些事情專業判斷該做,就去做吧!不要凡事都要納入計畫才能做,我們也不會因為計畫沒寫要吃飯,就不吃中餐吧? 但是問題來了,有爭議的工作如何裁定?”

Molly 也只能從經驗來談:”如果 Product Owner 不在開發團隊成員,他一人必須對六七個上下的成員來說服大家納進這個 Sprint,能談成功,要嘛他口才好也算本事,只能服了他。要嘛就是大家也覺得重要,也只能認了。不過要知道最終因為插單造成有待辦事項沒完成,要召開Sprint Review時,吃虧的不只是開發團隊,Product Owner 面對利益關係人報告時可能更尷尬。而且最後在 Sprint Retrospective 會議,彼此要探討為何插單的根本原因,尋求解決之道。避免下一個Sprint 繼續發生。”

Moore 謹慎一點的進一步問:”那如果最終插單到原來Sprint Plan 面目全非,幾乎每項待辦事項都無法完成呢?我們還能嚴守 Time-Box 嗎?”

“我越來越發現搞Scrum最需要的勇氣就是堅守 Time-Box,如果演變成要加班,加班最終還是要還的,公司總體而言是損失的。身為 Scrum Master 就必須跳出來,要求Product Owner取消掉這個 Sprint,重新擬定一個新的Sprint。到這邊有誰還沒能了解為何我一再強調Scrum Master 不可與Product Owner 同一人扮演?” Molly 女強人姿態回應。

佳麗附和: "如果是全公司規模的推動Scrum,一定是要頗有名望的人來擔任Scrum Master,我們公司的PM一個比一個兇悍呢!"

Gavin 有感而發:"不過重點還是在文化的改變吧,如果大家普遍停留在要錢不要命的心態上,就算公司下命令不准加班,工作還是會被帶回家裡做。我記得幾年前推動晚上八點公司不准留人政策,結果大家抱怨連連,認為只是轉移冷氣費通訊費到個人家裡,最後只好取消。也許Servo與RJ在講的推動時機,指的是他們兩位何時準備好做一次文化變革吧?"

備註:

專案的工作執行記錄在【深度學習所需入門知識--一位初學者的認知】


上一篇
番外篇:Team Building
下一篇
計畫不如變化,工作認領
系列文
UP, Scrum 與 AI專案31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言