就以,噓...

Joyhsu的生活五四三,有關於吃喝玩樂,或是關於政治、社會現象的想法。自由工作者,不是什麼咖,只是愛寫字。對跟讀者互動沒興趣所以本網誌不開放留言。個人連絡信箱 buttom.hsu@gmail.com

程式開發功能模組化可以降低成本嗎?

2 月 15, 2017 | 喃喃自語

很多人都會把「功能模組化開發」想像得很美好。
幾個想像得很美好的點:

1.重複開發成本高,模組化成本可以比較低
2.可以大量重複利用

大方向來說。1跟2都沒有錯。但實作面會遇到的狀況是:
模組化成本比較低的前提是「必須大量重複利用」
所以,你確定有大量重複利用的機會嗎?

還有,如果你沒有足夠的類似需求重複開發經驗,
你要怎麼評估哪些東西該模組化,哪些東西該保持客製彈性?
你知道像WP那種開源系統,就像影片字幕組一樣,
是因為有愛有熱情才有辦法那樣持續無償做,
但一但用商業的模式做成本之高是沒有商業公司會有意願做的嗎?

商業開發上要評估要不要模組化,
就必須要把重複利用的次數這件事考慮進去。
要把重複利用這件事考慮進去,
就要思考「在多久時間內重複利用」幾次的這件事。
如果把時間拉進來,例如三年內重複利用兩次。

那模組化就不是最好的選擇,他反而會浪費,
因為要做模組化的系統開發成本也相對會倍數提高。

如果是三年內重複利用30次。
那模組化就是可以考慮的選擇,
因為拉多次數來看成本確實能夠降低。

很多人在做平台都只會想到重複利用感覺成本可以降低,
卻很少去思考自己有沒有能力推動重複利用的次數高到足以降低成本。

或者也許,自己沒有能力推到的看起來總是比較便宜。也許是這種心態使然吧。

其他文章

阿沅傳了這些照片給我,我才想到,你是去年的9/27這天走的。 常常會想到你。看葬送的芙麗蓮,拉麵赤貓這些卡通的時候會想這些卡通你應該也會喜歡。...

喃喃自語
9 月 27, 2024

桃園東街日本料理1500元無菜單料理

因為先生說公司晚上吃春酒。我想說這樣晚餐我要自己去外面吃,又想說如果要吃大餐中午吃比較好,比較有時間慢慢消化,晚上就簡單吃。想來想去很想吃日本料理。就上網搜了一下找到東街日本料理。...

吃吃喝喝
3 月 10, 2023

彙整