我們國際網路學會(http://www.isoc.org.tw)的夥伴 - Gene,參加了IT邦幫忙(http://ithelp.ithome.com.tw/profile?id=20000065) 的鐵人賽。這是一個資訊人在限定時期內分享產業知識的盛會,大家拋磚引玉激盪出來的火花非常燦爛,所以當他請我分享企業e化的心得時,雖然從我的企業e化顧問實戰經驗出發,觀點會與面對網際網路業客戶的資訊顧問不太一樣,但仍希望可給願意用開放原始碼系統進行企業e化的工程師和顧問們一些啟發。
顧問的自我養成
對我來說,扮演好IT顧問似乎不是一件難事,因為大學和研究所的本科就是網路 (http://www.ee.ccu.edu.tw ),享受到資源最豐富的網路教育,在那同時又是FreeBSD玩家,所以在專業學識和實戰經驗的廣度上是沒問題的,這也是我本篇文章裡最自豪的部分。專業學識和實戰經驗的廣度,也是IT顧問養成教育最重要的基礎,因為這個產業從誕生那一天起就是瞬息萬變,尤其到今日,軟體產業即將演化成版本時時更新的線上服務產業時,無論從最根本的軟體工程和軟體工具,或是到最終端應用市場的商業模式,都在劇烈地改變中。應付這樣巨大的變動,不變的致勝方法就是要有專業學識和實戰經驗的廣度,但是這又談何容易,一方面,大環境的問題是培養和學習的情境恐怕求之不得,另一方面,個人的問題是持續的學習將是不輕鬆的過程,也沒有終點。 所以回歸到IT顧問個人本身,對IT產業有深厚興趣與面對產業發展的謙虛態度,是成為出色顧問的最根本要求。
顧問的被選擇與選擇
雖然我是網路本科,但是出社會之後的許多工作經驗中,真正投入系統研發的時間並不多,反而是在軟體或網路公司擔任類似CTO(技術長)和專案經理角色的時期比較長,業內低階工程師大概都會取笑CTO是靠嘴巴寫程式,事實上描述得非常寫實,而且一個正常公司內的CTO也不需要寫程式才對。一個網路本科出身的 CTO要發展公司系統,很顯然會產生的專業偏見就是會偏愛 UNIX / Linux 系統,而輕視微軟的 Windows 伺服器,並且偏愛專案開發系統,而非採購套裝軟體,有時候會犯了不知人間疾苦的錯誤。
剛創業的軟體公司CTO或專案經理習慣燒錢,常常會低估自身系統的開發成本,一昧追求系統效能,可是採用外包服務的公司對資訊設備投資成本是非常敏感的,而對系統的性能要求是可運作即可。在一般台灣的企業內,很多電腦都是 Windows系統,而且應用系統運作或檔案分享可能還是土法煉鋼的遠端桌面。顧問的職責是在有限的預算空間內建議最合適的解決方案,由於轉換作業系統和程式語言環境,以及資料庫系統的成本非常高,因此顯然一個經驗豐富的企業e化顧問,或是網站建置顧問,對軟體系統的選擇要具備更多的可能性,而且是依照企業的不同因地制宜。所以,一個好的IT顧問在作新系統分析時,系統擁有者(老闆)的預算空間與系統使用者(客戶或員工)的需求是最重要的參考指標。套用一句名言,闖蕩江湖的IT顧問最需謹記的座右銘是,民之所欲常在我心。有時候,放下自我的資訊專業堅持,土法煉鋼降低成本可能是最佳解決方案。
採用開放原始碼的機緣
因為我的顧問經驗不多,所以到目前為主,對系統本身的堅持和主見還是非常強烈,也有比較大的權限去規劃系統,傾向自己去選擇而不是被選擇。在開放原始碼的使用經驗裡,撇開底作業系統的 FreeBSD 和 Linux ,以及資料庫的 PostgreSQL 和 MySQL 不談,在最上層的發放原始碼應用系統裡,最先嘗試是 Wordpress 部落格系統,很顯然它是在部落格系統的顯學與主流,但是後來為了建構更強大的管理系統,大部分的內部知識管理系統或外部網站,甚至電子商務系統都建議採用 Drupal 系統去建構。
當要求業主更換系統時,業主大部分會滿意新開放原始碼內容管理系統的性能,但是他們不太能接受自由軟體超乎預期的預算。台灣IT顧問的悲哀就是,明明服務的價值高於軟體,軟體的價值又高於硬體,可是一般企業主的觀點,或是討價還價的手段卻是,硬體價格殺無可殺,軟體成本可免就免,建構自由軟體系統不用錢,顧問服務最好是免錢的沙密斯(Service)。
因此,顧問建議採用全自由軟體系統,似乎有拿磚頭砸自己腳的感覺,系統核心無法給建議更動來展現實力忽悠鄉民,系統雛型又一裝就好,容易衍生出快速雛型系統建構法的最大缺點,讓企業主一開始誤以為系統建置成本很低,營運的顧問成本也很低。但是另一個矛盾是,如果IT顧問給一個自行開放系統核心,或是持續修修補補舊系統的建議,從企業主長期投資的角度來看,根本是錯誤的選擇,而且也使IT顧問本身失去學習運作新系統強大功能的機會。在現在的資訊產業發展趨勢上,說服企業主一個資訊系統的維護成本才是重點與系統的持續更新進化才是IT顧問的價值所在,變成是IT顧問不可逃避的責任與營生必備的技能。
第一次經驗的記憶烙印
在企業裡面,知識管理協同運作與網站行銷可使用 Drupal 內容管理系統,但是真正為係企業運作的是企業資源規劃(ERP)系統,這部分開放原始碼也有成熟的作品出現,例如 Compiere (http://www.compiere.com) 和 ADempiere。由於遵循嚴格的開放標準,Compiere 甚至是世界上第一套可以雲端運算的ERP系統。
我第一次採用開放原始碼ERP的專案,可說幾乎是以一間30年電子零組件大廠的 CEO(執行長) 身分去執行,這麼特殊的第一次經驗也給了我很多非常寶貴的ERP導入經驗。
講到 Compiere/ADempiere
就是 Albertachen 大大的專門了
最近好像比較少看到他...
騎 自行車去 富貴角
騎 自行車去 墾丁
騎 自行車去 鵝鸞鼻
騎大
騎很大
因為剛剛將 Adempiere/Compiere
的 不同職務 對同一作業 可設定擁有不同 欄位 的 Visable/Editable
的 不同職務 對同一作業 可設定擁同檔案不同區段的資料
(國內外採購單/費用採購單/資產採購單/原料採購單/物料採購單...)
的 不同職務 對同一作業 可設定擁同檔案不同區段的資料
(料號主檔 >>> 費用類/資產類/原料類/物料類...)
歡迎 免費交換知識 免費交換原碼
或 你的知識根本不想交流只想購買知識/原碼 !!??
Alex 是一個很好的顧問
有很好的背景
有很好的關係
可惜
不想用太多時間去讀原碼因此
沒有修正 Adempiere/Compiere 的計畫
(不是能力的問題 是要不要花時間在功能精進)
像 Adempiere/Compiere
是沒有完整核心功能修改藍圖
需要的是自身除了會計生產等經驗外
最重要的是你要有耐心解讀每一行java code
祝 genehong and alex 大:
Open Soure ERP
技冠寰宇
解放源碼
顧問的系統調適能力
與
系統調適功能的限制
希望大家一起來
不要隨意封殺 OpenSouce ERP 免費網聚 免費技術交流訊息
但是另一個矛盾是,如果IT顧問給一個自行開放系統核心,
或是持續修修補補舊系統的建議,從企業主長期投資的角度來看,
根本是錯誤的選擇,
而且也使IT顧問本身失去學習運作新系統強大功能的機會。
所以我們必須參予 OpenSource 核心成員會議
主導新系統的規格與方向
新系統是由我們來領騎
不領騎
不輪車
不破風
那只能到次集團去苦苦追了!!!
要從修正核心程式碼中了解所有尚待補強的部份與方向
Ademiere/Compiere 外掛驗證引擎 值得大家去增強
外掛驗證引擎 可減少程式客製化
歡迎交流 外掛驗證引擎 技術
還好.這個宇宙仍有一些有思想.有理想之認真者.打拼者.期望他們能喚醒人類加入他們的行列.為達成真善美之宇宙而奮發1向上.
專利權是宇宙進步之殺手.大石頭.希望現今宇宙當權者覺醒:未來將是天下一家.宇宙大同之境界.勿再存本位主義.設門檻.阻擾人類充分運用彼此之智慧研究發展.而延誤通往真善美宇宙之進程. - - - 宇宙當權者!廢掉自私自利心態作梗之專利權吧!