PTT評價

[討論] 客製化與一般化的角力

看板Soft_Job標題[討論] 客製化與一般化的角力作者
steven11329
(清新柳橙)
時間推噓 6 推:7 噓:1 →:19

是這樣的,小弟在一間不到20人的小公司擔任前端。

公司會有一些針對不同商家的客製化需求,
會去接各客戶自己的API。

最近發現的現象是,後端三不五時就會收到某某客戶不通了,
要釐清是客戶端問題或是公司端問題耗費不少時間。

個人感覺一直對各商家客製化不是好現象,
畢竟公司規模小,每家商家API接法都不相同。
出問題時,每家問題可能都不盡相同。
對人力本來就少的小公司不太好。

但是因為客製化才能多跟客戶收客製化費用,所以業務端基本上,客戶有自己的API要串,多半都會遵照客戶方。

但是能夠把需求一般化,對開發來說,
較能節省維護的成本,系統也較不容易出問題。
可是這樣會影響業務的業績…
對公司來說有客製化,就有錢收。

想請教各位前輩,是怎麼樣做平衡取捨以及與公司方做溝通?

--
人生宗旨:摔不死!那就再來吧!

--

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

ronny102007/15 20:39乙方要要求甲方api配合你難度不小吧

ronny102007/15 20:40儘量把共同的部分包起來,方便客製化吧

B098869808807/15 20:45這輪得到你來煩惱嗎

alanturing07/15 22:09先嘗試抽象化外部API跟自己的BL之間的關聯如何

t6414107/15 22:21 第一眼想法是將功能一般化,然後把特例做成可拔插的元件

t6414107/15 22:21件或設定檔,但前提是一般化部分要很有彈性,支援的特例也

t6414107/15 22:22不是無限制的,但適不適合還得看你的產品跟需求細節才能判

t6414107/15 22:22斷就是

steven1132907/15 22:52好像也只能這樣..但是怎麼實踐感覺還是很難掌握...

king2264907/15 23:08要達到五樓的模式 得從頭到尾都有厲害的架構師協助吧

king2264907/15 23:08抽時間開發新產品 抓時間淘汰舊產品 可能比較實際 軟體

king2264907/15 23:08也是有壽命的

sunsamy07/15 23:32工業4.0的design pattern即快速客制化的架構。結論是你們

sunsamy07/15 23:33公司請不起夠格的架構師去架構這個客制化架構,所以只能

sunsamy07/15 23:34靠勞力賺幸苦錢了,我覺得這樣撐得了一時,撐不了一世

sunsamy07/15 23:34早晚要換工作

shooter55507/16 09:39API都不同 就乾脆全部商家都分開維護算了 改到共同部

shooter55507/16 09:39份不就要全部都要測過

meowyih07/16 09:57我覺得問題只在於業務端在客製化的成本估算時,刻意忽略

meowyih07/16 09:57或無法正確理解後續維護的數字,業務為了做出成績,只會

meowyih07/16 09:57算客製化功能製作成本,不過業務端和產品端本來就有這樣

meowyih07/16 09:57的矛盾,是老闆要想辦法的,產品端有做到提醒義務就好

AminLA07/16 19:52公司牌子小 一般都要接受定制,不然客戶會說不能定制 那

AminLA07/16 19:52我還不如買 XXX(大廠牌),這真的不太好解 每個客戶需求

AminLA07/16 19:52可能都不同 開放定制的接口到後來可能會失控

steven1132907/16 19:58就是惡性循環,才覺得困擾…

brianhsu07/17 11:47你們需要真正的架構師,但通常小公司不會請...