為什麼要寫這種文章呢,當然是怕自己老了忘記,到時想分享時,都無法完整將自己的經驗及想法分享出來。當然我也發覺學校都只教如何寫程式,但對於如何確保軟體品質都沒有相關教學及課程而憂心。
自己從事軟體測試這行業大概有10年了吧,但實際上真正覺得自己是在做軟體測試,大概是這幾個月吧。前幾年做的軟體測試,大概就是最基本的以人數量確保軟體品質的工作,對於相關領域的自我成長實在有限,我非常感謝上天的安排讓我有機會出去溜一溜,不過也讓我了解一家企業在資遣這檔事,底下的人也並非完全很理性依照公司的利益去執行,讓我感覺個人利益比公司利益還重要,在這就不談了。
先從我在友笙資訊工作開始吧,我在友笙資訊待了四年左右,前二年擔任 MIS 工作,負責電腦管理及開發WEB 介面的進銷存系統,後來公司轉型變成Pocket PC 的軟體開發商,開發相簿及一些工具,這時我也因應公司轉型,從MIS 轉變成軟體測試。老實說,那時我什麼都不懂什麼叫做測試,都是一些前輩耐心的教學,慢慢了解測試的重要性,但都是以手動測試為主,在這主要學到測試時需要準備相關的 Test Sample,後來因應需要也自行開發簡易的Web 介面的 Issue Tracking System。
後來被HTC併購之後,也從事軟體測試工作,在被HTC資遣前,從事軟體測試工作就是這樣 Test plan、Test Case、Test Execution、Test sample、Test report 等,在這期間學到重要的一點是"如何溝通"真的很重要,尤其要跨 Team 合作的時候,不過我覺得最重要一件事,每個人工作都侷限於自己一開始從事的領域,不管你工作多久,這會造成幾個問題, 如以下
第一會造成人員工作倦待
第二會造成跨 Team 溝通的困難,都沒辦法以對方想法,然後達成一定的共識
第三會造成人力嚴重分配不均的現象
應該適時讓人員在各 Team 流動,尤其 Team Manager 一定要有跨Team 經驗,這樣子跨Team 溝通時,才能有效達成共識,思維也會有很大的改變,人員分配也有比較大的基數可以運用。不過這不是在這的重點,因為一個部門太多東西需要上軌道了,部門才能運作正常,所以部門改善並不只有這件事。
被HTC資遣後,在外面流浪將近10個月,其間有到一個工業用智慧型手機公司工作,但不是很順利,之後有機會再說吧。然後終於前同事看不下去,拉拔一把又回到HTC了,哈哈^^。
回到HTC,這次職務讓我更接近開發人員,當然做的還是跟之前 QA 的工作,不過內容還是有點不同,因為這職務也是開發的一員,並不是只是一個單純QA,我需要開發工具讓軟體品質更堅固,我並不認為目前的工作是做QA 的工作,我把自己定位為與開發人員共同確保產品品質的伙伴, 我是屬於開發的一員,所以要一起與開發人員討論如何改進品質,如何幫助軟體研發人員縮短研發時間。以前QA工作是負責找出問題,但產品品質好與不好並沒有太大的關連,只要把 Issue(Bug) 找出來就好,並且把重大問題Highlight 出來,產品做不好就是開發人員的問題,跟我們沒關係。
當然,HTC 是一家手機公司,有時消費環境變化很大,並不是所有項目都可以靠自動化測試可以解決的,有時手動測試會在某些時候是最佳方案,但對於一個QA人員來說,這樣的工作只要待個1 年流程大概就熟悉了,只要公司產品變化不大,手動測試對於一個QA 來說,並沒有很大的 Value,因為可以投入這行業的人太多人,門檻並不高。 也會造成公司對於QA人員都不會很重視,當然公司制度及教育訓練及經理人的能力或許有些問題,但最大問題還是從事QA人員如何看待自己的工作內容及自己的生涯規劃。
但要與軟體研發人員溝通,並且進一步確保軟體品質,最重要一點也是要會寫程式。對,我就是研發的一員,我在資遣之後,時間變多了,所以學寫幾個 Android APPs,但為了加速適應我在HTC的新工作,我踫了 N年沒踫的 Linux,也開始學寫 Python ,也要懂 Java,也要懂得軟體設計概念,並且現在也正在學 HTML5 及 Javascript ,也學著如何使用Open source tool,需要學的東西很多,因為環境變化太快,有時候今年學的明年就派不上用場,明年還是需要學新的程式語言或技術。
所以軟體測試也是一門學問,也是需要重視的一環,但在台灣軟體測試始終並沒有受到很大的重視。但最重要的是測試人員如何看待自己的工作內容,如果自己都看低本身職務,又如何讓外界看重這職務呢。
2013年8月21日 星期三
2013年2月23日 星期六
大寶碎碎念-行銷的重要
我並不是這類專門的人員,藉由我對於前公司有一些認識, 比較之前跟現在的做法,雖然沒有對錯,但我還是發表我對行銷這門的看法。
我之前任職的公司 HTC 這次行銷有不一樣的思維,該公司也在去年想通了,找新的行銷長來做操盤手,手機這行業我認為應該是個特殊行業,因為如果是我的話,手機大概2年就會換一隻,但家電產品就並不一樣是這樣,一個家庭可能同樣家電大概只會有一台,但是手機部份一個家庭會有好幾支。
而且並不是手機本身產品好就會業績好,本身品牌不夠力時還要靠行銷 (當然不管什麼行銷方式),畢竟正常人不會買了幾個月手機就換一支,要搶的是正要換機的消費者,不管用什麼行銷方式就是讓消費者當下拿錢出來買,這樣不只可以讓自己的業績大增,也可以削弱對手未來幾個月的業績。
消費者買下來之後, 就要看產品本身品質、售後服務、操作性、應用方面及實用性來增加消費者的品牌黏著度。
就像A 品牌就是靠品牌知名度打不一樣的行銷,同樣只要過了一個月之後,銷售就大幅下跌,這也讓大家了解,行銷的重要 ,並且是重點時刻行銷才是最厲害的,例如某 S 牌在H 牌發表產品的時間點,還可以讓網路及媒體一直拿來比較,真是無所不在。
以我前公司為例,在很賺錢的時候,對於在地化行銷、明星/名人、網路行銷都不是很注重,只注重媒體行銷,雖然行銷很多都要花錢,但如果一直深入在消費者心中,對以後銷售也是有利的。就像 A 品牌一樣,產品問題近幾代出現一些問題,但 A公司果斷的決策及行動,很快就滅火了,大部分消費者還是會繼續買單,說到這裏,2011 HTC 的 Hero Product "HTC one" ,就是沒有果斷的決策及適時處理,造成業績下滑,我相信這個影響到後續產品的銷售,所以 "品牌" 真的不只靠產品本身,對於行銷部份也是重要的一環,當然很高興看到前公司己經有不一樣的思考方式。
以下我認為行銷的方式有下列幾種
1. 行銷在地化 - 一般來說如果該公司海外也有銷售,那在地化行銷就很重要了,可以及時了解當地消費者心態及當地文化,就可以及時改變行銷戰略,避免總部下達命令時,為時己晚。
2.網路行銷 - 這當然不用說了,現在網路發達,透過網路論壇/新聞/自己的網站來行銷自己的產品,是最佳的利器。
3.名人行銷 - 這個也是一個方式,畢竟透過名人或明星在媒體/網路高度曝光,也是不錯的方式,畢竟也不是所有人都會去網路論壇,但會有一些人會一直關注明星或名人的動態。
4.產品品質/售後服務 - 本身產品是否好用,操作是否簡單順暢,本身產品品質及該公司售後服務也是行銷一種方式,畢竟網路這麼發達,消費者一個不愉快,可能全世界都會知道 。
5.重點功能行銷及打動人心的應用 - 這也蠻重要的,因為要突顯你的產品跟別人不一樣。
附註:
1.品牌辨識度跟品牌黏著度其實都蠻重要的。
2.在一次FB 對話,我看到一位朋友說著 "產品本身要主動, 消費者是被動" ,我覺得說的真好,如果有一個好的功能,但消費者要操作很多次,這個功能算是半殘,最好是幫消費者一次做好最佳的狀態,消費者覺得不好,再讓消費者調整,這也是做 "品牌" 必經之路,一個好的公司,會知道大部份 "一般消費者" 想要什麼,怎麼做會最好,其它像專業的人,就開放設定讓這些專業的人自行調整。功能做的再好,如果消費嫌麻煩,我想這功能如前面所講,算是半殘,當然這也有可能牽扯到硬體,不過一個做消費性 "品牌" 的公司,就得了解客戶需要是什麼,而不是做一個工具讓消費者自己想辦法用。
我之前任職的公司 HTC 這次行銷有不一樣的思維,該公司也在去年想通了,找新的行銷長來做操盤手,手機這行業我認為應該是個特殊行業,因為如果是我的話,手機大概2年就會換一隻,但家電產品就並不一樣是這樣,一個家庭可能同樣家電大概只會有一台,但是手機部份一個家庭會有好幾支。
而且並不是手機本身產品好就會業績好,本身品牌不夠力時還要靠行銷 (當然不管什麼行銷方式),畢竟正常人不會買了幾個月手機就換一支,要搶的是正要換機的消費者,不管用什麼行銷方式就是讓消費者當下拿錢出來買,這樣不只可以讓自己的業績大增,也可以削弱對手未來幾個月的業績。
消費者買下來之後, 就要看產品本身品質、售後服務、操作性、應用方面及實用性來增加消費者的品牌黏著度。
就像A 品牌就是靠品牌知名度打不一樣的行銷,同樣只要過了一個月之後,銷售就大幅下跌,這也讓大家了解,行銷的重要 ,並且是重點時刻行銷才是最厲害的,例如某 S 牌在H 牌發表產品的時間點,還可以讓網路及媒體一直拿來比較,真是無所不在。
以我前公司為例,在很賺錢的時候,對於在地化行銷、明星/名人、網路行銷都不是很注重,只注重媒體行銷,雖然行銷很多都要花錢,但如果一直深入在消費者心中,對以後銷售也是有利的。就像 A 品牌一樣,產品問題近幾代出現一些問題,但 A公司果斷的決策及行動,很快就滅火了,大部分消費者還是會繼續買單,說到這裏,2011 HTC 的 Hero Product "HTC one" ,就是沒有果斷的決策及適時處理,造成業績下滑,我相信這個影響到後續產品的銷售,所以 "品牌" 真的不只靠產品本身,對於行銷部份也是重要的一環,當然很高興看到前公司己經有不一樣的思考方式。
以下我認為行銷的方式有下列幾種
1. 行銷在地化 - 一般來說如果該公司海外也有銷售,那在地化行銷就很重要了,可以及時了解當地消費者心態及當地文化,就可以及時改變行銷戰略,避免總部下達命令時,為時己晚。
2.網路行銷 - 這當然不用說了,現在網路發達,透過網路論壇/新聞/自己的網站來行銷自己的產品,是最佳的利器。
3.名人行銷 - 這個也是一個方式,畢竟透過名人或明星在媒體/網路高度曝光,也是不錯的方式,畢竟也不是所有人都會去網路論壇,但會有一些人會一直關注明星或名人的動態。
4.產品品質/售後服務 - 本身產品是否好用,操作是否簡單順暢,本身產品品質及該公司售後服務也是行銷一種方式,畢竟網路這麼發達,消費者一個不愉快,可能全世界都會知道 。
5.重點功能行銷及打動人心的應用 - 這也蠻重要的,因為要突顯你的產品跟別人不一樣。
附註:
1.品牌辨識度跟品牌黏著度其實都蠻重要的。
2.在一次FB 對話,我看到一位朋友說著 "產品本身要主動, 消費者是被動" ,我覺得說的真好,如果有一個好的功能,但消費者要操作很多次,這個功能算是半殘,最好是幫消費者一次做好最佳的狀態,消費者覺得不好,再讓消費者調整,這也是做 "品牌" 必經之路,一個好的公司,會知道大部份 "一般消費者" 想要什麼,怎麼做會最好,其它像專業的人,就開放設定讓這些專業的人自行調整。功能做的再好,如果消費嫌麻煩,我想這功能如前面所講,算是半殘,當然這也有可能牽扯到硬體,不過一個做消費性 "品牌" 的公司,就得了解客戶需要是什麼,而不是做一個工具讓消費者自己想辦法用。
2013年2月15日 星期五
2013 六福村一遊
今天年初五, 一早決定來六福村, 不過太晚決定了, 所以塞車是一定的, 所以去跟回都是走省道, 好久沒來六福村了, 去年暑假也只是來六福水樂園, 今天就來回味一下, 不過大人一張就要999, 門票也越來越貴了, 跟上次來的不一樣地方, 最主要動物區改成非洲區, 有小火車可以坐了, 之前草食性動物區都是用走的, 猛獸區當然還是坐遊園車比較安全, 哈~~~~
訂閱:
文章 (Atom)