敏捷方法心得分享 - 張德均

10 views
Skip to first unread message

Gaitz Cheng

unread,
Jun 15, 2016, 12:01:58 PM6/15/16
to AgileMethodTW
陳教授您好,這是我的一些關於敏捷方法的心得。

離開軟體工程所出社會後,一直還是對敏捷開發很有興趣,
用下班之餘的時間參加了一些敏捷開發的 meetup,聽聽大家都在說台灣軟體的慘況。
而第一份工作在人數不多的新創公司,卻也沒能好好使用敏捷方法,公司雖然有 stand-up meeting,
但大家還是不了解為何要用站著的方式來互相 sync 大家做的事情,而淪落到只是向老闆報告的形式而已。


第二份工作到了接近千人的系統整合公司,公司原本就有設置特別的部門,專門在稽查每個部門的案子是否有符合 CMMI 規格,
而待的一年多裡也剛好遇到了 CMMI 每三年一次的認證,想當然而各部門當然什麼都沒有,聽了一些提示後,大家趕快回去生出這一年案子應該有的文件,最後當然是順利通過了,
但也花了許多人力在案子做出來後,CMMI 驗證前生出這些文件。

而第三份工作又再度到了新創公司,雖然一開始人數只有十來個,
即使全公司的人都在同一個空間,沒有任何柱子或者隔間擋著,抬頭就可以看到任何一位同事,但大家非常喜歡使用 email,每天就是許多的 email 過來,email 過去,
有時收到一封信只是某位同事回了短短一個問句?但這樣短短一句話可能花了十個人收到郵件、打開郵件、刪除郵件的時間。一直很喜歡 agile 注重有效溝通的精神,覺得很多事情直接站起來走過去討論,比信件一來一往或者透過 IM 軟體互相打了一堆字只是為了口頭幾句可以討論得到結果有效率多了。

出社會的這些經歷深刻感受到為什麼 Agile Manifesto 有 "Individuals and interactions over processes and tools" 這一條,因為大家常常不自主的就陷入了很制式的流程與規範中,而忘記了其實可以透過很簡單的方式快速與其他人溝通討論。在開發軟體時,時常把 Manifesto for Agile Software Development 的每一條放在心上,相信大家開發的軟體品質一定能變更好!
Reply all
Reply to author
Forward
0 new messages