最近思考 agile 到底是什麼, 到底有沒有效? 想著想著剛好再看這篇文章: 

An Agile Adoption and Transformation Survival Guide: Working with Organizational Culture, Michael Sahota

發現到原來我們最大的問題, 是我們一直在想做 “agile”, 可是並不是讓我們的想法變成很”agile”. Agile 本身是種思維的轉換, 希望在外界狀況一直改變下, 我們能有應變 change 的能力. 

being-agile  

也就是說, 用什麼方法可能是其次, 但是如果心態上能夠保持彈性, 藉由不斷嘗試和調整, 來面對一直在改變的世界, 這就是 agile. 這是為什麼 agile 只有敏捷宣言和原則(principle)是固定的, 但是根據這樣的精神, 產生了很多 agile method (Scrum, FDD, Kanban, XP …). 

有不少團隊, 他們在執行 scrum 時, 因為某些原因, 他們執行的不到位, 或是執行的成果不佳. 有些人便說這不是 agile, 或者是說 agile 沒有用的. 

Agile 的精神不是在告訴你一個”正確”的做法, 讓你可以照著做; 也不是說同一種做法成功了, 之後在每個環境下都可以適用. 可惜大多數人只想做" agile", 但是沒有想變成"agile"

也就是說, 即使你用的是 waterfall 的方式, 你也可能因為夠軟, 來發展出變形的 waterfall 來解決問題. 但是如果你太硬, 就算你用 Scrum/XP, 你也可能執著在"這是不是 scrum “ 的這種一定要遵循 process 的陷阱上.

在這個過程,  agile 社群可以幫助的, 是提供一些別人成功的實踐方式, 讓你有個方向可以參考, 但哪都只是其中一種做法, 並不是說 agile 只能這樣實踐. 你需要根據你的狀態, 不斷去調整演進.

所以當年 CEO 所我們要實施的是 agile mentality, 果然是高瞻遠矚, 大哥永遠是對的. (好像有點狗腿了)


bigbroisright  

 

 

 

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 kojenchieh 的頭像
    kojenchieh

    David Ko的學習之旅

    kojenchieh 發表在 痞客邦 留言(0) 人氣()