2010年4月7日 星期三

20100406-客戶口服心服, 無法說No

傻歸傻, 但說到處理問題我還真有一套

  • 軟體系統本身並沒有問題,  因為不同機器執行方式有明顯差異, 如果是軟體系統 BUG, 相同測試條件狀況下, 照理跑任何一台應該"都"很慢才對
  • 立即性效能改善方式 : 把 Client 腳本回歸到系統主機執行。
  • 後續性性能改善方式 : 建議購買更多的服務執行更完整健康檢查


最近這一兩週都在幫客戶執行系統健康檢查,幫客戶找出現有系統運行的瓶頸點,之後提出建議方案。

買我的服務是最划算的, 快, 狠準, 我到了客戶那邊之後就針對我心裡想到的幾個驗證點去執行, 之後廢話不多說, 直接寫建議報告.

今天的處裡狀況是

客戶說她們寫的腳本每次只要呼叫我們系統就要花 2X 分鐘, 很慢

我決定採用快速區隔法,提出驗證方式是
1. 請客戶從找一台機器,在她們的機器上執行腳本, 該機器會連上我們系統(遠端)
2. 請客戶在系統主機執行(本地)

快速區隔法是用來區分是軟體系統本身問題,還是網路/硬體連線問題,這樣有助於客觀的告知客戶改善方式,客戶也無話可說,因為有可能是客戶自己網路/硬體連線問題

結果出爐
1. 請客戶從找一台機器連到系統上運作方式花費 2X 分鐘
2.請客戶在系統主機運作方式花費 3 分鐘

看來找出問題癥結點,效能差了七倍,精彩的不是驗證結果,重點在於我的解讀與回答方式

  • 軟體系統本身並沒有問題,因為不同機器執行方式有明顯差異, 如果是軟體系統 BUG, 相同測試條件狀況下, 照理跑任何一台應該"都"很慢才對
  • 立即性效能改善方式 : 把 Client 腳本回歸到系統主機執行。
  • 後續性性能改善方式 : 建議購買更多的服務執行更完整健康檢查

收工, 清潔甲板回家 ^_^

沒有留言: