我是銀行的產品經理,最開始我和你有同樣的疑惑,但是後來我覺得還是有產品經理測試自己提出的功能比較好,原因有下面幾個:
一、測試人員與產品經理負責的測試內容不同:、測試人員主要負責的是SIT測試(系統整合測試),也就是各個系統間是否通暢,處在UAT測試之前。而產品經理主要做的就是UAT測試(使用者驗收測試),要驗收下碼農開發的功能跟你當初提的一樣不一樣。
二、誰提出誰負責:產品經理提出功能改造需求以後,如果撒手不管,這不是一個合格的產品經理。因為產品經理要對自己提出的需求是否能落地負責,是否符合使用者需求負責,是否有邏輯漏洞負責。所以如果產品經理不介入驗收測試,很有可能上線之後就被公司審計查,為什麼這麼多bug沒有測出來?
三、確定開發結果與自己的需求是否一致:產品經理多半是業務出身,開發人員是碼農,兩類人的思維方式是不一樣的。同樣一句話,可能你表述的是這個意思,碼農就會理解為其他意思,最終導致開發出的東西與你本身所想並不一致。如果你不介入測試,怎麼能判定他開發的東西就是你設計的東西呢?
大概就是這三方面原因吧,產品經理提出一個需求就好比是自己設計的一個藝術品,如果不對工匠的成果進行驗收,也許你的藝術品會連你自己都不喜歡。
我是銀行的產品經理,最開始我和你有同樣的疑惑,但是後來我覺得還是有產品經理測試自己提出的功能比較好,原因有下面幾個:
一、測試人員與產品經理負責的測試內容不同:、測試人員主要負責的是SIT測試(系統整合測試),也就是各個系統間是否通暢,處在UAT測試之前。而產品經理主要做的就是UAT測試(使用者驗收測試),要驗收下碼農開發的功能跟你當初提的一樣不一樣。
二、誰提出誰負責:產品經理提出功能改造需求以後,如果撒手不管,這不是一個合格的產品經理。因為產品經理要對自己提出的需求是否能落地負責,是否符合使用者需求負責,是否有邏輯漏洞負責。所以如果產品經理不介入驗收測試,很有可能上線之後就被公司審計查,為什麼這麼多bug沒有測出來?
三、確定開發結果與自己的需求是否一致:產品經理多半是業務出身,開發人員是碼農,兩類人的思維方式是不一樣的。同樣一句話,可能你表述的是這個意思,碼農就會理解為其他意思,最終導致開發出的東西與你本身所想並不一致。如果你不介入測試,怎麼能判定他開發的東西就是你設計的東西呢?
大概就是這三方面原因吧,產品經理提出一個需求就好比是自己設計的一個藝術品,如果不對工匠的成果進行驗收,也許你的藝術品會連你自己都不喜歡。