前記
最近給客戶的幾個產品出現了嚴重的質量問題。問題是產品在我們這邊測試的好好的,到客戶那邊就出現問題了。後經歷一起攻關分析,發現周圍環境干擾會導致該裝置出現異常。這中間,雖然說問題不全在我們這邊。可本著客戶就是上帝的面前,時刻檢討自身並作出一些修正。才能避免犯更大錯誤。 這讓我想起來老東家,老大經常提的一個口號就是產品不是研發出來的,而是測試出來的。經過經過這幾個跟頭,筆者算是真正明白的產品充分測試的重要性和必要性。
跨邊界意識
以前的產品相對簡單一些。再加上合作的客戶一般都有完備的測試流程。所以,大部分都我們這邊把基本的功能測試可以,剩餘的就交給客戶來測試了。可最近幾個產品,客戶都是隻懂銷售和使用,對於技術的細節和需求的細節也是一竅不懂。這就對我們提出了更高的要求。這個前提下,團隊還沒有住那邊思維方式。 團隊在做產品研發的時候,思維還停留在以前的階段,產品只要自己測試好了。就可以發給客戶了。公司內部沒有形成完整的測試流程。這種意識在大的專案面前,是非常危險的。這次經歷,讓我深刻的意識到,不要指望客戶會對你的產品做充分的測試,不要指望單方面的一廂情願認為產品就是這樣的。要多的是要和客戶的需求溝通。並做充分的實際使用場景驗證。
充分測試
在做產品的方面。測試變得愈加重要。不能簡單的測試ok了就交付給客戶了。一定要針對產品的基本穩定性功能,整體效能,以及多場景使用的情況做多輪的測試。這些都好了再交付給客戶。針對需求有分歧的地方,及時和客戶做溝通交流和確認。這些都完備了。再把產品交付給客戶。