PTT推薦

Re: [討論] 軟體開發根本就不該進行估時

看板Soft_Job標題Re: [討論] 軟體開發根本就不該進行估時作者
accessdenied
(存取違規)
時間推噓11 推:12 噓:1 →:23

估時非常重要,因為完成一個需求往往有非常多的手法。

你估計六個月的時間,PM 要壓到三個月,你才會知道原本想到的開發方式不可行,要改做法。

一定要用到資料庫嗎?還是存成檔案就好?

一定要切微服務嗎?還是做成單體就好?

一定要抽組態檔嗎?還是這次先 hardcode 就好?

一定要 in-house 自己幹嗎?還是 survey 外面現成的 open source 套件就好?

方法千變萬化,而限制條件讓你決定做法。

之前有個 lead,在還不確定時間限制條件下,設計出的方案幾乎是心臟移植(打掉重練),後來確定時間限制,才乖乖地找出微創手術的方法。

給一個人無限的資源和時間,往往永遠生產不出任何東西。

只有給了限制,才能真正得到成果。

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 125.229.238.71 (臺灣)
PTT 網址

brucetu09/05 23:32說得好 如果給五倍時間 就算你只是要做個待辦清單 都可以

brucetu09/05 23:32從高可用 可擴展 安全性 易維護等各方面把時間耗完

nashmvp09/05 23:40

aaadult09/06 08:37推,估時跟訂目標本來就兩件事

zxc878709/06 09:01確實

NodeWay09/06 13:54估時是評估的一部分 開發前的評估是影響成效最重要因素

NodeWay09/06 13:55即使是一人專案自己開發自己當老闆 也是要評估

NodeWay09/06 13:56不過當打工仔時期我反而不會太認真評估 一律粗略浮報

NodeWay09/06 13:56越是重要的事情會花越多心力進行評估後才開始執行

hakkacandy09/06 13:57

viper970909/06 14:50推樓樓上

gerkk09/06 15:18能力問題吧,夠強的可以縮短很多開發和修bug的時間

accessdenied09/06 16:21樓上你再強,你估計只要一個月,但 PM 想壓到一週,

accessdenied09/06 16:21你還是要思考不同的做法啦,所以這根強不強無關啦,

accessdenied09/06 16:21你以為強就是打字快喔?現在也快不過AI啦

brucetu09/06 17:00說夠強就沒問題的那句話根本是無意義敘述阿XD

brucetu09/06 17:00夠強就可以無限壓縮時間? 還是夠強就不用估時間?

brucetu09/06 17:00整句話就沒有實質內容

MoonCode09/06 20:37pm 壓一週也要他有戰績有說服力 不然趕時間對自己職涯

MoonCode09/06 20:37沒幫助

Brioni09/07 00:01也有PM壓到團隊解體案子爛掉的,壓了就有產出是在壓媽路哺

Brioni09/07 00:01

haveknown09/07 00:59市面上好像有一些軟體開發估時軟體,那些準嗎?

viper970909/07 02:30壓馬路XDDD

jason22233309/07 04:51要看PM有沒有能力了

MOONY13509/07 08:36大公司的pm抓時間也不一定準,反而更有很爛的龜在裡面

k7ji91ab5m09/07 12:14我怎覺得像廢話 哪個需求是有無限時間資源的

k7ji91ab5m09/07 12:16設計思維又不是只有達成目標 維護性 彈性也會考慮

k7ji91ab5m09/07 12:16不給時間限制心臟移植有啥問題 就沒給時間限制阿

NodeWay09/07 13:43不過現在太多跑所謂敏捷的團隊 花一堆時間對小事情評估

NodeWay09/07 13:44去評估要不要進行評估 或是花多少時間評估 也是一門學問

NodeWay09/07 13:44經驗夠的話 很多事確實不用討論開會就有答案

NodeWay09/07 13:46因此這裡面最有價值的就是技術底又懂產品商業邏輯的管理

NodeWay09/07 13:46可以省掉多個部門間來回權衡拉扯的階段

NodeWay09/07 13:48有太多技術人堅持品質 忽略大家來上班就是為了幫公司賺錢

NodeWay09/07 13:48老闆請到錯誤的人來把關 最後就是手術成功病人死亡