iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
佛心分享-IT 人自學之術

你以為自己很敏捷,其實連瀑布都沒做好——30 天從錯誤承諾、大神救火,到沒有大神也跑得動的開發方法 系列

一開始,我只是想搞懂瀑布與敏捷到底差在哪。後來才發現,很多團隊不是選錯方法,而是兩邊都沒做到:既沒有瀑布的需求基準與變更管理,也沒有敏捷的優先排序與回饋節奏,只剩 Sprint、站會與看板的外觀,流程的洞全靠少數資深高手用經驗與記憶補起來。專案成功了,組織卻學到錯誤結論:「你看,那些文件和流程都不需要。」其實不是流程有效,是有人代替流程解決了問題——我叫它「血脈壓制」。這 30 天,我會從瀑布與敏捷真正的差異談起,拆解大神如何撐起一套壞流程,再用一個去識別化的小型系統整合案例,看假敏捷如何一步步翻車,最後把同一個專案重新做一次。目標只有一個:大神請假,專案也跑得動。

參賽天數 27 天 | 共 27 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11|沒有 Architecture Decision Record,反正原作者還在

程式碼會忠實記得你做了什麼,但它一個字也不會記得你為什麼這樣做。 一段很怪的程式碼 昨天說到,「怎樣算完成」的標準藏在資深工程師腦裡。今天再往下挖一層:連...

2026-08-17 ‧ 由 notwisebenson 分享
DAY 12

Day 12|需求一直改也沒關係,PM 記得誰說過什麼

需求改了五次,專案沒有垮;真正懸在一線的是:改完之後,「現在承諾了什麼」全世界只剩一個人背得出來。 一場記憶力表演 昨天結尾問:設計的「為什麼」靠原作者,...

2026-08-18 ‧ 由 notwisebenson 分享
DAY 13

Day 13|新人加入後:為什麼大家都知道,只有我不知道?

新人不是來接受能力測試的,是來替你的知識系統做壓力測試的——他問的每一個問題,都是一份缺席的文件。 到職兩週的一天 昨天最後說:這些洞平常看不見,直到一個...

2026-08-19 ‧ 由 notwisebenson 分享
DAY 14

Day 14|血脈壓制:我們以為流程成熟,其實只是人太強

錯誤的流程配上夠強的人,也會穩定產出正確的結果——這正是它最危險的地方。 六個現場,排成一列 昨天結尾說,把這七天的洞攤開來看,會發現一個共同結構。今天不...

2026-08-20 ‧ 由 notwisebenson 分享
DAY 15

Day 15|需求只有一句:「幫我加一個退款功能」

一句話需求看起來最清楚的時候,通常是每個人都用自己的想像把它補完的時候。 一個大家都聽得懂的需求 昨天最後我們問:如果今天,那個人真的不在呢? 第三部就是...

2026-08-21 ‧ 由 notwisebenson 分享
DAY 16

Day 16|「我們敏捷啊,先做再說」

「先做再說」有兩種:一種是先做一小段,拿去換 Feedback;一種是用動工逃避定義問題。看板分不出這兩種綠色。 一句話,擋掉一場會 昨天的故事停在一個提...

2026-08-22 ‧ 由 notwisebenson 分享
DAY 17

Day 17|大家都完成了,為什麼整套系統不能用?

單元測試全綠,端到端一路紅。每個人都完成了自己那一段,只是沒有人負責那條路。 整合日 昨天說到,三張 Ticket 各自完工,看板一片綠,來到整合日。 照...

2026-08-23 ‧ 由 notwisebenson 分享
DAY 18

Day 18|做到一半才第一次問:怎樣叫退款成功?

「退款成功」這四個字,在前端、後端、金流商與客戶那裡,是四件不同的事;做到一半才發現,沒有一件被定義過。 聯調第三天,有人問了一句 昨天整合日的火勉強撲掉...

2026-08-24 ‧ 由 notwisebenson 分享
DAY 19

Day 19|客戶說「不是這樣」,這叫需求變更嗎?

「客戶一直改」和「我們一直沒問」在現場長得一模一樣;分不出來的團隊,會把自己的帳記到客戶頭上。 三個「不是這樣」 昨天的結尾,團隊把那個終於誠實的「處理中...

2026-08-25 ‧ 由 notwisebenson 分享
DAY 20

Day 20|我們到底搞錯敏捷的哪幾件事?

敏捷的每一句話,我們都只記住了前半句;出事的,全是被省略的後半句。 一場還不敢叫 Retro 的會 昨天客服主管連續三個「不是這樣」之後,退款案實質上停了...

2026-08-26 ‧ 由 notwisebenson 分享