最近在跟新來的好夥伴討論導入的方法,其中有一點意見分歧,就是導入的方法,我是堅持公司應該要有維護及修改程式的能力,他也能接受了... 這邊來說說如果沒有維護及修改程式的能力的話 會發生什麼事?
我們有一個工作交給豬隊友處理已經很久了,去年八月至今已經一年又三個月了,還是沒有處理好,只是一個很小的問題,p_cron程式不支援月份數字,例如:2017年11月的現在,要能回傳11這樣的值。
豬隊友一直很堅持要廠商進行版更,殊不知,這個版更的難度很高,要改資料表,已經產生的p_cron檔案要重新解析。
相關程式的舊資料也要一併調整,這不是把檔案丟上來COMPILE一下就能完成的事情欸 說難聽一點 這是一個禮拜才能完成的事情。
所以,廠商也一直配合我們把這隻程式不斷修正,我很感謝那位客服(冰清XX的XX),真的很厲害,大部分的臭蟲都幫我們除掉了,只有一些美中不足的部分,我這邊也都能一一排除。 我加上這位客服小姐僅僅只花20小時左右就把所有臭蟲都修正掉了。
但是今年八月 豬隊友先生 就說別人改的都不對 只有升級到最新版才最正確就把所有已經修正完成的程式 還原到最初的起點, 唉...
扯遠了,如果沒自行維護及修改能力的話,會發生什麼事? 就拿p_cron這件事情來說吧,會有幾種狀況:
前面提到豬隊友就是因為第3點+第1點的情況,
豬隊友從去年八月開始幾乎每隔一段時間就需要為了這件事情跟廠商通電話,初步估計有360小時,且不論電話費,以個人工時250元計算,這項需求在什麼都還沒開始做的情況下,已經花了9萬元,部份情況下有兩人一起參與討論的情況加一加啥屁都還沒放出來一個光空耗就已經花掉12萬。 但是結果仍趨近於第一點,不幫你做就是不幫你做(因為現行功能根本已經沒問題了。)
反觀如果有自行開發維護能力,
你看我只花了8小時不到就完成最原本的需求,順手也把另外一個SQL CODE中只能使用一個變數的字串處理BUG也修正完畢了。後來,我又花八小時不到,把這一項需求的UI介面(p_setpara)也做好,後續客服又修正了了關閉視窗的問題,今年八月發現客服修正的東西有問題,我也已經再修正過,就沒問題了,前後只花了4000元就搞定一切。
不過,自行開發也是有缺點的,這得看老闆的素質,老闆如果一天到晚屬下犯錯就要趕盡殺絕的話,我就會建議你完全外包,因為出了事情也有廠商可以諉過,還好我們加老大沒有這個問題。
期待大大的續集
如果你期待的話
可以先去看看舊文
大約隔一兩個月就會有新文可看
這種文章可以加入鐵人賽嗎?
連續30天
該員已經投入自由市場了
應該不會再寫了吧
大家自己小心囉...
#名偵探柯南出版社
口頭禪:以我玩鼎新這麼多年的經驗...
不過,從我們這邊離開之後,至少會COMPILE了!
所以你們有原始碼嗎?
要不然怎麼自己修改跟維護??
P.S 你的豬隊友是做十幾年的那個嗎?
P.S.2 是你出錢的嗎?如果不是就別太在意了.
我想原PO也不太想在意,只是因為工作上增加不少負擔,需要一個發洩的管道吧
結果原PO沒有回應...
TIPTOP 會連原始碼一起賣哦 XDDD
另外,p_cron 不用的話,有考慮用 crontab -e 嗎?
天啊 好感動有人居然想看 這些東西
這算是解脫了嗎?
今天才知道連要走了(不確定是被走,還是自己走)都還不忘記背後捅刀子的爛人。
我只能說樓主公司有預算才能這麼搞,然後又請的到人
我們公司說要買原始碼,等DS報完價,發現居然要買價的50~60倍左右
大概會去幹譙我說,預算沒那麼多,你在搞什麼
甚至系統的買價是硬砍到行情價的 四分之一
連顧問時數全部砍掉了,完全靠一個小小的IT自己倒資料排流程,設計憑證,硬壓操作人員去上課
然後不停地訓練人員跟著系統流程走,因為任何一個小修改,可能都是買價的20~50%左右
如果樓主是我,就不會覺得為什麼那個豬隊友有啥不對,因為不同環境出來的,想法就會不同
能有原始碼誰不願意有,至少想改啥,不會受制原廠,只要分析確認無誤,按照正確的修改流程
大家都方便,而且系統會越用越順,越能發揮系統的最高效益
不然,系統不能改,就只能用 EXCEL 串DB 拋報表跟分析表,因為公司就不想付報表系統的錢
樓主的公司算是幸福的了,真讓人羨慕
恩 50倍是因為您用的是WORKFLOW ERP 或 其他C#.net方案的ERP,
這些ERP方案因為開發工具的授權問題,所以不能給您源碼,您無法自行COMPILE。
解決方法: 購買SmartBPM.net這一類可以協助異質系統整合的軟體來進行整合。
我之前是那家公司的顧問兼打雜小弟,很多公司要用這項產品,多半都是幫鼎新擦屁股,受前講得天花亂墜,售後服務的花枝亂顫,使我佩服的五體投地。 所以,才要買SmartBPM.net ,如果公司都已經很明確知道自己的商業邏輯是啥時,就自己填完資料塞進WORKFLOW ERP資料庫就好了。
比方說我很確定其中就有一套是用 devexpress 這套的開發人員授權就要三四萬 加 1成服務費
單純回覆 p_cron 的事情 ,
調整 p_cron 的參數 , 影響的是每份報表接收的參數 , 改 p_cron 很快 , 但其它的報表也要一併修改 。 所以廠商估算的時間當然很久。
其實以這個需求來說,真的不需要很多時間,當然廠商自己下來清楚了解問題之後做,應該可以成本更低。這邊我就是把 月份轉 BETWEEN 然後讓p_cron可以傳變數,不過我還是想嘴一下,原廠的一些BUG真的會超出您的想像力。