l

2013年6月18日 星期二

品質啊、品質

June 17 21:14~22:11

image

先打個廣告,「Design Patterns這樣學就會了:入門實作班」第四梯次上課時間改到7月20、21、27(六、日、六)。這次課程已經確定開班,早鳥優惠到7月5日,想學絕世武功上冊的朋友請把握機會。報名網址在此

***

前一陣子「精實創業(The Lean Startup)」這本書很紅,有些人讀了之後,得到以下兩個重要結論:

  • Kanban比Scrum適合新創公司:因為…書中作者建議採用Kanban…XD。
  • 對新創公司而言,找到正確的方向(發掘使用者真正的需求)是最重要的:因為新創公司的方向隨時可能會改變,因此速度與回饋比產品的品質還要來的重要。

今天Teddy想要談的是第二點,品質。很多人讀到「精實創業」之後,看到書中提到「pivot」這個詞彙,露出喜出望外的表情。因為有了「pivot」這個說法之後,所有的失敗都可以視為是營造另一次「pivot」的努力。

創業者:啊,這種作法使用者不喜歡,那我們換另一種方法。

創業者:因為我們還在尋找使用者的需求,所以經常需要改變我們的方向。因為這個階段我們的產品目的是「快速獲得使用者回饋」,經常需要改變甚至整個丟掉重作,因此這時候不應該花太多時間在製作高品質的產品上面。

很有道理,畢竟書中也是這樣講得啊。不是嗎?

***

從泰迪軟體成立以來Teddy就一直使用XXX做為課程與活動的報名系統。剛開始Teddy覺得這個XXX還滿好用的,該有的功能都有了,付款的選項也很多。但等Teddy在XXX上面舉辦的活動越來越多的時候,問題慢慢地浮現。以下列舉兩個最嚴重的問題:

  • 不user-friendly:例如,在編輯課程資料的時候,還沒存檔不小心按了上一頁,系統並不會警告使用者尚未存檔,因此造成花了好幾十分鐘所輸入的資料全部不見,還要重打(在後來的某次更新之後這個問題有被解決)。
  • 系統bug太多且不穩定:這個問題比不user-friendly還要來的嚴重很多。Teddy遇過好幾次,在系統更新之後,原本正常的功能變成有問題,有一次甚至連系統都無法登入。還有就是學員要付款的時候,經常發生刷卡失敗的問題,還有人要用虛擬帳號轉帳,到銀行之後發現根本沒有這個帳號。(迷之音:人家老早就跟你說了這是「虛擬帳號」啊,銀行找不到這個帳號也是正常滴挑眉質疑

剛開始遇到問題的時候,Teddy以為這只是偶發現象,畢竟XXX在國內也算是有名的系統。Teddy還跟XXX的客服反應過好幾次,希望他們能夠慢慢改進。但隨著Teddy在XXX上面使用的日子越來越久,後來發現系統不穩的問題並非偶發現象,而是常態。畢竟Teddy自己也是軟體工程師,經過將近一年的觀察,關於發生系統不穩的原因大致上也可以猜得出來。

這幾天XXX系統又發生了令人很無言的錯誤,Teddy終於下定決心,準備等目前已經在XXX系統上開立的課程結束之後,就要改用其他報名的方式了。寫到這邊Teddy覺得自己的反應還真慢,鄉民們經常說:「塊陶、塊陶」,而Teddy居然等了快一年才要準備「塊陶」挑眉質疑

***

以前念書的時候跟指導教授合寫一篇例外處理的論文,在論文中指導教授所寫的一句話,現在回想起來真的值得省思啊:

Users generally demand good software quality in the long term. Occasional failures may be tolerated by the users while novelty lasts, inadequate exception handling design can eventually turn them away to competitors.

***

友藏內心獨白:朱立倫說--愛之深,責之切。

沒有留言:

張貼留言