因為跑Scrum,所以辦不到 – 跑Scrum還是炮Scrum

因為跑Scrum,所以辦不到 – 跑Scrum還是炮Scrum

如果要票選技術團隊最可怕的噩夢,跟第三方廠商(Third Party)合作系統整合一定是前三名。

因為跟第三方合作,雙方沒有主從關係,對方不一定要聽你的,而自己還是要對業主負責。加上雙方都是技術人員,難免有文人相輕的脾氣,覺得對方的系統設計是白癡。如果又遇到要修改API,那更是僵持不下,吵翻桌子都要對方改。

這時候,如果聽到有人說:『因為我們跑Scrum,所以。。。』我都很想跳到他面前,掐住他的脖子說:『你以為全天下只有XXX你家跑Scrum啊!』

之前跟一個國外的第三方廠商合作,就發生了這種情形,而這次聽到的是:『因為我們跑Scrum,所以不可以隨便改,時程也要安排,最快要半年』。如果我們只是客戶之一我還可以接受,重點是對方整組五人團隊,專門負責這個專案,而且不牽涉到系統變更,只是架個Site to Site VPN。。。

Scrum的缺點,就是一下子太紅,很多人只知其一就開始練功。造成很多人印象不好,也太多人拿他來擋箭牌,相信大家都聽過以下的對話:

『因為我們跑Scrum,所以沒有Deadline。』
『因為我們跑Scrum,所以不加班。』
『因為我們跑Scrum,所以需求不可以變。』

只差沒有說『因為我們跑Scrum,所以管你去死,我們想幹嘛就幹嘛!

導入Scrum到現在,我們團隊有一個默契,就是不跟客戶提Scrum或Agile這些字眼。原因是客戶花錢買我們的服務,我們的責任就是產出價值,讓客戶滿意,其他是我們內部的事情。如果跟客戶說因為我們導入新方法,結果讓客戶麻煩,我覺得都是藉口,也是不負責任的行為。

理想的做法是,跟客戶說我們要改變做法的理由,和會對他們帶來的好處,取得他們的同意和支持:

『因為要讓對你們價值最高的東西先做好,所以請來幫我們排一下優先順序。』(Product Backlog排序)

『因為要確認做出來是你們要的,所以請來看一下做的對不對。』(Sprint Review)

『因為同時進行很多需求反而會多花時間,集中做比較快,所以請你們決定應該先做那一兩個。』(避免多工Content Switching)


『因為長期超時工作會有很多Bug,為了讓系統穩定,所以我們讓攻城獅在精神充沛的情況下工作。』(提倡Sustainable)

在剛剛開始導入Scrum的時候,根據『守、破、離』的原則,先照著Scrum的架構跟規範來走是無可厚非的事情。但如果已經跑了一陣子,團隊如要到破的階段,就需要回頭看看Scrum有這些規範的原因,和嘗試要解決的問題。總拿著Scrum當理由,其實也是一種怪味道。(令一種怪味道是:因為某大神說。。。)

導入Scrum最重要的理由,就是為了在市場上生存。而使出渾身解數讓客戶滿意願意掏錢出來,是生存的根本。Scrum是為了讓我們更好的服務顧客,而不是用來自己爽的。如果下次聽到『因為我們跑Scrum,所以。。。』的句型時,可以仔細觀察一下,到底是在跑Scrum,還是嘴炮Scrum。

 

作者:Yves Lin 別名小伊

文章出處 : 敏捷進化趣 Agile FunEvo

原文連結 :因為跑Scrum,所以辦不到-跑Scrum還是炮Scrum

圖片出處:http://cn.uncyclopedia.wikia.com/wiki%E5%98%B4%E7%82%AE?variant=zh-tw

本站所有文章未經事先書面授權,請勿任意利用、引用、轉載。
覺得這篇文章好嗎? 請分享給您的朋友
歡迎「讚」一下我們的粉絲專頁,接收最新文章!
Yves Lin

小時候的浪漫雙魚被長大的理智水瓶逼到墻角, 2012年暫時結束十多年在國外的漂泊回到台灣, 驚訝的發現十多年過去除了高鐵以外沒有任何改變, 硬體建設的停滯不前還是小事, 思想觀念的不求進步才令人擔憂, 還存在對東南亞國家落後的古老記憶, 卻不知當全世界都往前衝時, 台灣還在悠閒慢步已被拋在後頭, 希望能以自身一點點經驗, 幫助台灣至少在軟體開發的思維上可以迎向未來的潮流。