要命的系統升級

  本文的系統指的是企業裏的商業系統,不是個體戶用的軟件工具,因為個體戶的軟件升級純粹是自己家的事,而企業裏多用戶的系統升級卻是牽一髮而動全身,尤其是ERP更是要命。如果遇到更動較大的升級,往往需要把整個過程當作一個項目來管理,有者甚至有個項目經理(Project Manager)來帶領,而且各部門間也需要有定期的會議,檢查各部門的進度。

  話說回來,為甚麼系統總是要升級呢?原因一般只有三個,一是原有的系統問題多,有些臭蟲(bug)需要下個版本才能根除。二則是新版本有許多好用的功能,升級之後能夠提高日常運作效率,最後則是,軟件商已經宣布不再支援舊版本了,有問題的話,他們不負責,所以為了安全起見,非升級不可。

  可是,系統要升級如果只是IT部門內部的事,那麼就省事多了,可惜它不是。因為往往使用系統的不是IT部門,是如生產部、會計部、行政部、人事部甚至管理層等運作部門。因此升級之前,用戶必須先熟悉新版本有何新功能,最要命的是用戶需要重新測試一遍,因為新版本可能解決了某些問題,同時也創造出舊版本裏所沒有新的問題。因此用戶最痛恨的就是必須重新測試一遍,如果不這樣做的話,將來正式使用時一旦遇上了任何大問題而影響了日常運作時,IT部門和軟件程序員是不負責的,用戶得靠自己仔細的測試來向自己負責。

  這樣一來,任何用戶都不希望升級了,因為系統測試費時耗力,而且用戶還必須承擔一部份的責任,再說測試也的確是一項相當沉悶的工作,因此他們都紛紛都說自己沒時間。這是一種消極的抵制,“沒時間”的結果是一拖再拖,幾年之後系統依舊如故,企業運作的效率也無所提升,這是整個企業的損失。對軟件開發者來說也不見得是件好事,因為新版本沒人使用,或少人使用,因此失去了考驗軟件的機會,再說,如果用戶買了一套軟件,十年只內都不升級的話,軟件商可能少了支援軟件的收入,這是軟件業者的致命傷,等到有一天用戶心血來潮終於決定升級了,軟件商可能卻因無法生存而結業了。

  以其說這是軟件業裏普遍現象,不如說是套裝軟件(Packaged Software)的普遍現象。因為在軟件服務(SaaS)的概念裏,這類軟件升級的測試不再是用戶的責任,軟件供應商不斷的改進,用戶在不知不覺中,或一覺醒來之後就發現電腦裏的系統有了新功能,來無影、去無蹤,可說是人生一大樂事。其實Google Apps就是一個典型的SaaS,而且它已經成功的打入企業市場。由於我服務的公司內有好幾個不同的域名(domain name),目前正計劃一個個的搬到Google Apps上面去,昨天才將一個域名搬上去,頓時發現,這個Google Apps比另一個在幾個月前搬上去的域名的Google Apps有所改進了。

  請看下圖。本文不詳談Google Apps改進了些甚麼,只說說在SaaS的環境底下,升級就是這麼理所當然的事,整個升級的過程不需要消耗用戶的任何時間和精力,這絕對是軟件產業的趨勢走向。

舊版本

xtreme

新版本

iglo-international

  再看看下圖,在Google Apps裏,我們可以輕輕松松的把Salesforce.com這樣的客戶關係管理系統(CRM)加入使用,它是一項服務(Service),不是能夠用盒子裝起來賣的商品,我相信不久的將來,在Google Apps的服務裏,除了CRM之外也會有會計軟件、人事管理甚至ERP等等。

google-app-service

Teng-Yong

One Comment

  1. 就是因為那個group害到我的前email list不能收email…兩個星期才發現到!!

Leave a Reply

Your email address will not be published. Required fields are marked *

*