jim yeh on 二月 4th, 2013

敏捷為什麼會沒有效?同人以為不是因為敏捷不適用,沒有依據現實環境來調適敏捷方法及實務、或是沒有讓成員熟練調適過的流程,都會導致敏捷的失誤。然而再大的失誤都比不上忽略外部觀點的優越感、過度樂觀、和認為一切都在掌控中的心態作祟。敏捷不需要依賴技術、效率與控制,而是重視關係的相互信賴、整體協調與參與促成良性互動,因為後者會讓人回到外部觀點的具體和客觀,它們比前者更能發揮較大的力量。

Continue reading about 為什麼敏捷沒有效?

     
jim yeh on 十一月 15th, 2012

賦權是賦予團隊力量的一股能量流動,但這股能量為何會停滯而不再流動,以致於團隊因官僚特性顯得僵化,使創意枯竭與乾涸而喪失解決問題的洞見?同人觀察這正是團隊之間喪失信賴,不能信任彼此的合作關係,而只相信英雄主義。

Continue reading about 軟體開發團隊的心理型賦權

     
jim yeh on 十月 2nd, 2012

最近同人發現原來可以匯出 Trello 看板的任務與階段資料的 Trello Dump 已經不能用了,同人只好動手以 jQuery 寫程式用來讀取 Trello 任務看板資訊。程式完成後想到可以分享這支程式,除了為自己留下記錄外,也供有需要的人當做參考。

Continue reading about 讀取 Trello 任務看板的資訊

     
jim yeh on 八月 1st, 2012

很多人都知道軟體專案最難解決的是人的問題,但對超理智型管理者來說,人的問題不算什麼。實際上,超理智者經常視人而不見,因此根本不認為他們需要解決人的問題。就像某位長官一心想改變架構,卻拒絕承認架構變動會造成風險升高的衝擊,明顯的駝鳥心態;以為把頭埋在沙堆裡,看不到人,就沒有人的問題。

Continue reading about 看不到人,就沒有人的問題?

     
jim yeh on 七月 10th, 2012

軟體專案的管理者應該注意,造就行為模式的結構一旦產生,人人都做自己以為正確的事,實際上卻造成完全相反的結果。這時候要領導專案團隊的正確方向,需要系統化思考,才能認清結構,以打破錯誤的行為模式。分工的迷思會讓管理者建樹不見林而沒有把穩方向。

Continue reading about 軟體的團隊合作不只是分工

     
jim yeh on 八月 15th, 2011

在同人簡要地回覆學長的留言之時,其實在我心中對於「做好產品」有一些還沒表達清楚的觀念。想等到有空的時候再補充我的想法,雖然後來看到學長說他不再寫文章與人爭辯了,但這些觀念其實不是為了爭辯而產生的,而是為了對話以分享意義,所以我還是決定把它們寫出來。

Continue reading about 對於「做好產品」還沒說清楚的觀念

     
jim yeh on 八月 12th, 2011

「好產品不一定能賺到錢」並不是一項迷思。其實它告訴我們一項真理:人想要靠開發出好產品而賺到錢,除了需要有能力把產品做出來之外,還需要其它因素的配合;把各種可能的因素加在一起,我們通常會通稱它叫機運。

Continue reading about 做好產品一定能賺到錢?

     
jim yeh on 七月 11th, 2011

在今年過農曆年前,看到以前閱讀《溫伯格的軟體管理學(第二卷):第一級評量》所做的筆記,引發同人想要寫一篇文章探討軟體開發團隊的官僚特性。但由於工作轉換及其它寫作計劃的原因,直到現在才有時間分享我對軟體開發團隊的官僚特性之心得。

Continue reading about 軟體開發團隊的官僚特性

     
jim yeh on 七月 5th, 2011

最近讀到一篇文章〈不要盲目的 BDD / TDD,我對寫測試的看法〉,看完作者 XDite 反對不論如何都要導入 TDD 的理由,讓同人想提出我對這篇文章的看法。

Continue reading about 不要把 TDD 和做測試混為一談

     
jim yeh on 六月 23rd, 2011

在公司高層這種態度和形成的公司文化氛圍之下,公司產品最後會變成「把做好的東西丟到牆的那一邊去」就不足為奇了。再加上以西方優越感產生文化的價值批判,在這種情況之下,QA 對產品品質的提昇有多少著力點呢?同事丙的離開做出了最好的回答。

Continue reading about 絕對支持品質流程的宣稱