在接到我媽出事消息的前一天,左眼皮就一直跳。直到當天晚上才停,因為在下班時又接到不幸的消息…

公司的政策一直很swing,作事沒有 一定的風格、專業沒有足夠的水平、對事情的堅持不夠、上層的主觀太強。因此從以前到現在,開發的經驗無法累積(不停 的在搞新玩意兒)、沒有什麼產出物(常常東西做到一半就被cut掉)、溝通變成吵架(一直以外來和尚會念經的態度看自已的人…變成mudflow的他山之 石)、沒有經驗豐富的人在進行開發或是帶team(聽說是福利不佳,所以強人大概不會想進來)。好啦!現在連team leader跟技術部門的大頭頭二頭頭都要走了,以後要怎麼個玩法勒?9月份以後,公司經營的方向,應該會更混沌不明吧!

我想之所以會如 此,很重要的一點大概就是公司完全沒有在做風險、人因的管理,從來都是以:老子多的是$$$$$$$$$$$$$$$$$$$$$$$$, 你不想待就走吧!(這可是不是我自己說的,而是高級長官在公開場合、不同時間點時重複了兩次、讓大家印像深刻的演說)的態度去看公司的一切。唉~也只能說 這是一個很值得拿來借鏡的案例。

我之所以會喜歡(eXtreme Programming),就是因為他是以人為本(Martin Fowler, UML distilled 3rd edition 中譯本 P.2-10)的一個 process framework,在開發過程中,著重於溝通、協調:

  • 不斷修正方向找出客戶真正要的東西: 了解並引導出真正的需要。
  • 讓客戶了解目前進度: 撫平不安、不信任感。
  • 讓開發人員選擇想作的事: 才會有品質跟產能。
  • 不以加班為完成專案的手段: 參與專案的可都是人呀…

而不是為了口號而強加流程於專案參與人員身上。這幾點我想不只是在軟體專案的進行中能用到。如果公司真的有動腦思考過的話,那我想也不致於會出現目前的情況或是說出那麼誇張的話。有錢公司就一定能成功嗎?未必吧!

XP