切莫病急亂投醫:企業選擇信息化外包指南(1)

【IT商業新聞網】 隨着企業信息化的發展,信息化外包,包括軟件與服務的外包,越來越普遍。在企業信息化相關技術能力不足的情況下,把一些信息化方面的工作外包給專家來做,是一個省心省力的明智選擇。

  不過由於企業缺乏這方面的經驗,在需要外包的時候,往往會“病急亂投醫”,導外包效果並不是很好。筆者現在結合自己外包的經驗,談談在信息化外 包工作中經常會犯的一些錯誤。有些是筆者遇到的,有些則是自己朋友遇到的。筆者把它總結爲六個方面的內容,希望能夠對各位讀者提到一些警示作用。

  第一個誤區:軟件工程師跟諮詢師不是一回事。

  筆者剛工作的時候,企業需要一個庫存管理系統。那時候,企業信息化管理剛起步,一個庫存管理系統已經是比較時髦的名詞了。由於那時沒有現成的軟 件,而我們自己企業又沒有這個技術實力進行庫存管理軟件的開發,所以,決定外包給一個軟件公司,讓他們根據公司的情況,開發一個庫存管理系統。

  我們考察了很多企業,最後看中了一家實力比較雄厚的軟件企業,或者說,是一家軟件工程師扎堆的企業。那時,由於我這方面沒有多少經驗,片面的人 爲,只要技術能力強,開發一個庫存管理軟件應該沒有什麼問題。可是,後來的結果,跟我起初的設想大相徑庭。合同簽訂後,對方配了一個高級軟件工程師全權負 責我們軟件的開發。可是,這個所謂的高級軟件工程師可能技術方面確實過得硬,但是,在業務方面確實一竅不通。結果呢,需要怎麼怎麼做,都要我們一步步的說 明。從現在的角度看來,我們企業是諮詢顧問,而他們就是簡單的一個程序開發員。我們寫業務邏輯,他們照我們的業務邏輯進行開發。

  這是非常不合理的。

  一方面,我們提供的需求都是零碎的,需要有諮詢顧問進行需求的分析與集成。但是,由於對方沒有諮詢工程師對於我們的需求進行把關,完全按照我們 的要求進行開發,沒有對需求進行優化等等。這就導致系統的運行效率低下,而且,原有手工操作方面的缺陷也照本學科的搬到系統中去了。這就大大下降了庫存管 理系統的使用效果。

  第二,企業自己在分析需求的時候,由於經驗的限制,所提出來的解決方案或者業務邏輯有可能不是最好的,甚至不是很合理。一般情況下,若對方除了 軟件工程師外,還有懂得業務的諮詢工程師,則企業只要提出需求,而諮詢工程師就會給出解決方案。而由於他們有多個企業的庫存管理方面的設計經驗,所考慮問 題也就會比較全面。可以給企業多個解決方案讓企業根據自身情況進行選擇。俗話說,當局者迷,旁觀者清。只有如此,企業纔可以發現自身管理的不足,而會把一 些優秀的管理方法,至少是更加合理的,集成到庫存管理軟件中去,從而提高企業自身的管理水平。

  所以,筆者認爲,企業無論出於何種原因選擇外包合作伙伴的時候,要注意軟件工程師與諮詢工程師不是一碼事。對於企業來說,企業希望自己直接接觸 的是有豐富業務經驗的諮詢工程師,而不是隻懂代碼不懂業務邏輯的軟件工程師。希望企業需要藉助諮詢工程師的業務經驗,來改善自己的管理流程,並把這個流程 集成到信息化管理軟件中去。而往往這項工作,光靠軟件技術工程師的力量是完成不了的。

  而在實際工程中,有不少外包服務提供商,會把軟件工程師當作諮詢工程師來使用。因爲諮詢工程師比較缺少,其僱傭成本也比較高。故,我們在選擇外 包服務商的時候,需要注意,對方的諮詢工程師是否通曉相關的業務流程。若不瞭解的話,筆者的意見是還是趁早換了吧,免得後續無窮無盡的麻煩。

發佈了11 篇原創文章 · 獲贊 1 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章