協同軟體應有的多維度成本觀 企業都有權利拒絕「冰山下的隱藏成本」!

作者:台灣 IBM 公司軟體產品處

確實,在總持有成本( Total Cost of Ownership TCO )漸受重視的今日,任何資訊系統的新選與換用,都必須審慎考慮所有可能涉及的成本,協同軟體也不例外。只不過,許多人對於 TCO 仍過於簡單看待,多半僅增列及考慮購後的維護費用。所以,在此將以更多元的角度來討論協同軟體的價值,以便更清晰地理解箇中的效益與合算性,進而作出最明 智的決定。

建成本, Deployment

相同的伺服器硬體,若裝設 A 廠協同軟體能因應 1,500 人,裝 B 廠協同軟體卻只能因應 400 人,很明顯地 A 優於 B ;當一個企業從 50 人起步,隨著業務與規模的成長,選擇 A 的結果是持續以原機系統執行一切,然而 B 就必須添購新機、增買授權才能持續支援企業,因建不同而產生的差別由此可見。再者,若企業達到數千名同仁的規模,協同軟體的極致效能延展性也無法應付 時,就必須進行最令資訊人痛苦的換用轉移,此即是錯選協同軟體的最壞情境。

然而,有些業者會建議企業用更先進、昂貴的硬體來提升協同軟體的效益,但換機也是一大挑戰,姑且不論替換過程中的諸多變數與風險,舊機的處置問題就已經相 當棘手。一套理想的協同軟體應該只需進行現行軟體的版本升級,即可達到原機效能提升的效益。以 IBM Lotus Domino 為例, Domino 6 升級至 Domino 7 ,不僅可讓系統提升 70% 的效率,又能持續支援企業的需要。

此外,佈建還必須考慮平台成本,目前屬 Linux 最為平易,所以協同軟體也必須能在 Linux 平台上執行,不僅是協同軟體,各式商用軟體對 Linux 的支援也都相當積極。

維護成本, Maintenance

誠如前述,相同的企業規模若要用較多的協同系統才能營運,那必然是苦了資訊管理人員,管理 1 部伺服器還是 4 部伺服器比較輕鬆?答案相當明顯。

除了系統數目外,協同軟體的管理工具也是關鍵,優質的協同軟體必須具備強效管理工具,並持續提升與更新,才能真正達到 Domain Monitoring 的目的。唯有運用工具提升管理效率,企業才能真正提升競爭力。

協同成本, Collaboration

當今最有力的溝通工具莫過於視訊會議( Video Conferencing )及即時傳訊( Instant Messaging IM ),這也是現今協同軟體最積極支援與實現的功能,然而實現方式卻有必要格外留意。

倘若必須在用戶端安裝軟體才能行使傳訊及會議,那麼使用者與資訊管理人員都會相當痛苦,資訊管理人員得逐一安裝與維護所有同仁的前端、行動端軟體,而在外的同仁也一定要倚賴已安裝的軟體才能進行會議與傳訊,若隨身裝置耗盡電力,會議與傳訊就必須喊停。

因此,理想的作法是網頁化的會議與視訊,像 Lotus IM Lotus Web Conferencing ,只要帳號密碼正確,任何的上網裝置都可行,包括在網 Internet Cafe )或資訊站( KIOSK ),無須額外安裝軟體,發揮最大的協同便利性。

可靠成本, Availability

為了讓協同更穩定運行,許多企業都考慮導入高可用性( High Availability HA 或容錯叢集( Failover Cluster ),這也意味著要增購一套系統成本,包括軟硬體,對企業來說其實是不小的負擔。

若協同軟體無需增加花費就具有叢集能力,降低 HA 的整體建立成本,那麼企業便能擁有更高的穩定價格比,用較少的成本獲得更穩定的運行。

開發成本, Development

在過去,協同軟體的應用程式是以業者專有的描述語言( Script )來撰寫,後來則用到更廣泛的 JavaScript ,甚至是 Java J2EE ,如今更是要呼應 Web Services

有些人以為新開發方式出現後,舊的開發方式將不再受用,事實上原有的方式依然持續受用,這保障了程式設計師在技能方面的學習投資,且新的 Java 開發方式更具有跨平台移植彈性及整合性,其他類 Java Java-like )作法實遠遠不及。而理想的 Web Services 實現方式,即如同 Lotus Domino 7 ,提供自動化軟體工具,將既有的協同應用程式直接轉換成以 XML 為基礎的 Web Services ,此方式免除掉任何改寫、驗證、試行等工作,有效節省人力與時間成本。

轉移成本, Migration

最低的轉移成本就是不用轉移。如前面所述,既有的協同應用程式可直接轉換成 Web Services ,使原有的開發投資獲得最大化效益。此外,開放的軟體架構也最具轉移性,包括跨平台的 Java 程式語言及幾乎任何硬體都支援的 Linux

相對於此的最壞情況,即是協同軟體升級後,原有的協同應用程式必須全然翻修改寫才能持續執行,也因此容易對升級產生猶豫。根據 IBM 內部數據統計顯示, 94% 的客戶皆使用 Domino 6.0/6.5 ,顯示絕大多數的 Domino 用戶願意升級至最新版本,相較於同領域其他企業用戶,約有半數左右仍在使用 1996 1999 年間的舊版協同軟體,其中極大的顧慮即在於與過往開發投資的相容性。對企業用戶來說,代代相容的協同軟體,才是與企業共同成長的最佳夥伴。