2017/01/13

87%軟工 – Scrum之亂



莫名其妙進入軟體業兩三年後,三不五時聽到Scrum這名詞在耳邊繚繞,到底是在供尛呢?
但最近發現一件很有趣的現象,就是現在的開發團隊或是新創公司都在要求對Scrum認知,連自己公司的部門也是討論的沸(ㄅㄨˊ)()(ㄙㄨㄛˇ)(ㄩㄣˊ)。然後就這樣又過了半年多,讓我擠出了一點小小感想。

1.    盡信Scrum不如無Scrum?
還記得高職的基 (ㄅㄟˋ) (ㄉㄤˋ)(ㄍㄤ)(ㄏㄠˇ)老師說了句名言,「盡信書不如無書,盡信老師不如無老師」,這雖然是在開玩笑,但前半句話並非如此。在工作/職場中觀察下來,太多人糾結在Scrum這名詞或方法上面打轉,沒有真正思考自己的團隊是否已經能夠擁抱這樣的改變。並非質疑改變的不好,而是在這之前的基礎你打穩了沒!

2.    團隊(Real Team)
在軟體專案/產品開發中,管理者請盡可能去了解團隊中每一位成員的想法,取得與開發者的共識,彼此建立足夠的信任感。這件事非常重要,剛開始是非常辛苦且花時間的,但絕對是值得投資的一件事情。誠懇的溝通與銅鋰鋅很重要XD!

3.    人才(兵種)
在遇到的開發者中,有些人是屬於只要把計畫安排好的事情交辦給他,就會如期完成;有些人則是創意十足,適合創造與設計。所以請把對的事交給對的人去做絕對事半功倍!否則會變成,孔明當武將,張飛當智__的局面。

4.    理論(現實)
不論是哪一種理論,千萬不要死記死背。每個團隊有每個團隊的風格,每位成員有每位成員的特質,不會因為拿A公司成功的案例來B公司實施就會變成良藥,盲目的照本宣科只會害人害己。

5.    你準備好Scrum了嗎?
對我來說,要達成執行Scrum的條件是,每一位成員都能夠清楚的知道自己所扮演的角色,負責的工作項目,以及團隊目標。所以你今天Scrum了嗎?