最新文章

今天拜飛機了沒? – 談敏捷開發中的貨物崇拜

如果世世代代都住在一個被大洋環繞的小島上的村落,靠著採集和捕魚為生,村子中最先進的科技是獨木舟,當有天突然看到飛機飛過頭頂時,心裏的OS是什麼呢? 在二次世界大戰時,美日兩國為了爭奪太平洋的制海權和制空權,紛紛在汪汪大洋中、既偏遠又與世隔絕的島嶼駐軍。當軍隊開到時,島上的村民眼看著海上的超級大箱子(軍艦)靠岸,大鳥(飛機)從從頭頂飛嘯而過,還有神仙(士兵)從大箱子和大鳥走出來,下巴都掉到合不起來。

如果「最低價標」是合理的,你會用它來評選你孩子的保母嗎?

2013年機場捷運通車跳票,我寫了一篇「機場捷運三度延宕!專案稽核制度該上場了! 」的文章。到了2016年的今天,不意外地,機場捷運又再度跳票了(到今年總共跳票6次,跳到大家都麻痺了~)!其實台灣人不是做不出好東西,看看我們的傳統製造業還有科技業,都有很棒的表現,但不知為何,在公共工程這個領域,總是讓人很吐血。有朋友拿日本的北海道新幹線與台灣比,說是台灣的廠商很爛,偷工減料,政府官員督導不周(參閱:同樣的施工時間,三倍長的北海道新幹線已經通車了,我們的機場捷運在幹啥? ),這其實只說出表面的症狀,沒打中真正的病因。

因為跑Scrum,所以辦不到 – 跑Scrum還是炮Scrum

如果要票選技術團隊最可怕的噩夢,跟第三方廠商(Third Party)合作系統整合一定是前三名。

上完課後,我該如何在PMI網站登錄PDU?

上完課程,拿到了結業證書,該如何上網登錄PDU呢? 以下是Step-by-Step的說明:

Agile常見疑難系列(四) 關於時間

在實施 Scrum 時, 最常遇到的一個狀況, 就是忽然說有急件, 希望團隊可以趕快處理.根據 Scrum 的定義, 在 iteration 中途, 是不能再加功能, 也不能變更iteration 的長短.

Agile常見疑難系列(三) 撰寫使用者故事常見的問題

使用者故事(User Story) 是敏捷社群用來描述需求的 practice. 它非常容易上手, 但是也容易犯下錯誤, 以下便是常見的問題:

Agile常見疑難系列(二) 關於會議

很多人不喜歡每日立會, 覺得他很無聊, 很浪費時間. 可是為什麼會這樣呢? 我想請大家思考幾個問題

專案管理五原則,讓你避開不合格PM

有人問我怎麼在面試時去找出真有經驗與能力的PM?我沒有絕對的SOP,很多時候從他的回答與提問中去看看他怎麼看問題,會在意哪些事情。但我有幾個絕對能避免掉不及格PM的面試原則:

考上PMP後的下一步(3) - 我的公司沒有在用PMIS,我該先學嗎?

上一期我們聊到PMIS在管理規劃上的一些好處。 比方說,它讓PM更快完成專案規劃、方便做兵棋推演、以及在面對變動時可以很快執行假設分析。 這些都是紙本或是EXCEL等工具較難達成之處。 但有人可能不免疑問:「我的公司沒有用這類工具的習慣,或是我的專案很小。 加上紙本或Excel規劃其實也不麻煩。 那我是否還值得學這些工具呢?」 我的回答通常是,『就算如此,你還是值得學習一套這類工具』。 主要的原因在於,你不會永遠都只當個小PM,之後可能是大PM(如Program Manager)甚至負責好多案子。 你的案子也不會永遠都很簡單,遲早你會開始面對複雜的案子。

如何面對不合理的專案時程?

"當你接到一個時程極其不合理的專案時,你首先該做的不是哀嚎抱怨,而是去了解為什麼這個案子會來的又快又急,是因為公司面臨了很大的困難或挑戰?還是因為策略的急轉彎?又或者是老闆純粹等不急了?了解原因你才有可能知道如何去解決當下的問題,也許你的老闆是因為看到競爭對手推出了某項服務,所以希望自己最少不要輸人,要快點把這個功能(後稱A功能)加上去,而在本來的產品規劃中,A功能是包含在1.05版裡,老闆只知道1.05版裡頭有A功能,在他的心裡認為『1.05版=A功能』,所以他是直接跟你說:「一個月內把1.05版做完上線。」"

敏捷轉型其實是一種創業

很多人問到, 在公司或是團隊中, 要如何推廣敏捷? 是否有些公式可以 follow? 可惜的, 敏捷轉型的過程是非常不可預測的. 中間會發生什麼事情不知道, 結果會是如何不確定. 因此, 如果你是以傳統專案計畫的方式, 也就是大規模, 且詳細的方式來規劃, 這通常是徒勞無功的.

Risk Analysis中Duration Sensitivity與Schedule Sensitivity Index的差異

Duration Sensitivity 指的是 作業的工期與專案工期間的關聯性 - 數值會介於+100%到-100%- 百分比無實質意義,只是一個計算出來用以排序的數值,目的是顯示一串作業關聯度的高低。- 因為是公式計算,可能會有負值。 但負值表示關聯度很低,原則上在大部分時候是可以忽略。 只有很小的狀況代表該作業增加會導致專案總工期的縮減。 Schedule Sensitivity Index 指的是 作業對於專案時間變化的關聯性 - 最可能造成專案時間變動的作業排最上面- 百分比無實質意義,只是一個計算出來用以排序的數值,目的是顯示一串作業

Agile常見疑難系列(一) 關於團隊

今年很多好友的公司都開始要導入 agile, 他們花了不少錢去上課, 很積極地想把 scrum 實施好. 在上完課程後, 他們都不約而同問了這個問題: 如何開始在公司內推廣 agile?

新創公司中的兩種 PM:Project Manager vs Product Manager

說到 PM 有兩種,我想大部份很多人直覺會說:有腦和沒腦的,後者佔 90%。恩… 或許在某些工程師眼中,或許是如此吧。 但今天我們要討論的是另外真正的兩種 PM:Project Manager 和 Product Manager。因為我剛好本身都有經歷、又剛好都在是新創公司裡,或許可以和大家分享一下這兩種 PM的差異。

我的Scrum新體驗 - 測試策略篇

在規劃測試時, 我們一開始面臨的問題是, 整個開發時程分成哪些階段. 也就是說, 是否要都是要由 iteration 組成呢? 可是我們公司有所謂的 alpha 和 beta 階段, 尤其是 beta 階段, 我們必須把產品交給外面客戶去做測試, 這可能是無法廢除的, 那要怎麼配合呢?