close

在一間軟體公司,測試往往是最末端也最容易是bottle neck 的關卡..在品質、市場時間及產品生命週期抓一個平衡點,是一門技術..

身為QA,當然就是死咬住品質

身為產品經理,當然是如期出版

身為sales/marketing,當然是有東西可以show給客戶,甚至賣出有業績

每個角色都有不同的切入點,取其平衡則是各單位主管的責任了。

 

那如何取其平衡呢?

首先,個人淺見是負責的QA要有一定能力,設計的測試案例要有一定的深度及廣度,且對於產品熟悉掌握度要足夠。

再來,RD也對自己的code有一定的要求及進QA測試前的自我要求,就如考試般,若是已60分過,那到QA就是直接打回居多;若是以90分自我要求,那至少進QA後有機會60~70分

那這樣的產品週期就可以在共識的來回中,將產品品質一起推向95分。

但95分畢竟就不等於100分,以QA的picky精神,這就是眼中的刺,很礙眼

幾經幾次的產品週期,個人小小心得是除了看公司領導方針外,品質主管此時扮演一個溝通及建議角色,畢竟市場上並沒有完全沒問題的軟體

而當QA迷失在"不尊重QA,既然沒有100%品質又放行何必進QA".."沒有修好很多issue浪費測試" 時,需嘗試以產品roadmap來引導整個團隊。

不過,說實在的碰到非常QA魂的QA阿,都比較難接受 「完美品質優於一切?還是80%品質如期上市呢?

這個議題,個人淺見是產品一定要有一定的品質,但也要先佔有市場先機;除非你是獨大,沒有人跟你競爭,那你當然可以翹著腿慢慢來

不過說真的,看看windows 幾乎獨大,不也是有一定週期就釋出嗎?

 

以目前的經驗來看,產品當然是能全部測項100%跑過最好,然而也發現在測試週期,一直太著重在『小細節』測試,而失去了進階/深入的品質的先機,這樣產品週期就會整個拉長

因此建議這種小的、沒變化、重複性的測項可以透過自動化測試處理掉,或可以評估風險,畢竟要真的有效增加品質,倒不如將這些時間花在進階的測項

寫到這,個人的想法是產品要有一定的品質外,市場要佔有先機..不然測心酸😔

若是一間公司可以因為品質未達要求可以一直不放行,但失去市場商機..這樣產品好像也沒什麼意義..

arrow
arrow

    黑水晶 發表在 痞客邦 留言(1) 人氣()