• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 測試工程師也應該具備產品化思維嗎?

    發表于:2018-06-15來源:未知作者:未知點擊數: 標簽:測試工程師
    有位同學跟我討論自動化測試工具的構思,我給他的建議都是將這個工具產品化的思路,所以,在整個討論過程中,他總是不斷地問我:“工程師也應該具備產品化思維嗎?

    有位同學跟我討論自動化測試工具的構思,我給他的建議都是將這個工具產品化的思路,所以,在整個討論過程中,他總是不斷地問我:“工程師也應該具備產品化思維嗎?

    我們先來看看產品化思維和工程師思維具體有什么不同。

    比如,一套好的性能測試方案應該包含什么?

    工程師思維:有測試計劃、測試腳本、測試環境、測試報告,能支撐項目組完成項目當中的性能測試任務即可。

    產品化思維:具有指導性的作業文件、測試計劃模板、獨立的測試數據和測試腳本、分布式測試環境搭建腳本或手冊、測試報告和相應的分析模板,能支撐一套完整的性能測試框架迅速落地,快速適應不同的項目,并且能讓測試工程師以最小的學習代價完成性能測試任務。

    特別是性能測試,從表層來看,既復雜,又龐大,但如果有一份很好的指導性文件,可以讓測試人員對照著標準和步驟去分析需求和執行結果,也許性能測試對于一般的測試人員來說就沒有那么“高不可攀”了。

    又如,一個供運營人員使用的數據掃描工具應該是什么樣的?

    工程師思維:一個腳本文件和一個日志記錄文本,用戶運行腳本文件,執行完畢后,打開日志檢查是否有錯誤結果。

    產品化思維:一個網站,一個執行按鈕,用戶無須在本地管理一個不知道是否為最新版本的工具,只要訪問這個網站,選擇需要使用的掃描工具,單擊執行按鈕即可。等待執行完畢后,查看收到的掃描報告。

    所以,學會產品化思維很重要。產品化思維不僅可以幫助我們找到有高回報的功能亮點,還可以讓我們設計出來的工具或方案更具有可推廣性和可落地性,而且可復制性也比較高,便于用戶使用,或者說使用的門檻極低。從公司運營角度來說,會帶來人力成本的降低—站在公司管理層的角度,你的產物有這一項益處就夠了。

    我們在平日的工作中可以多鍛煉自己的這種思維方式。不管是在找尋目標,還是在制訂計劃時,都可以把要設計的工具或者方案看成一個產品,不僅要考慮這個產品本身的實現技術或者工作量,還要多考慮一下作為一個產品,其易用性如何?是否能快速實施?是否具有一定的可適配性?用戶使用或學習它的成本有多高?后期升級和維護成本大概是多少?

    產品的價值預估也很重要,換句話說,就是這個工具或這套方案能夠幫助客戶/ 用戶節省多少人力成本,它可以幫助你在面臨多個選擇時做出最正確的選擇。

    看到這里,也許你會覺得,怎么工程師設計一個工具或者一套方案要考慮這么多東西,什么值不值得、回報收益、人力成本等。你是不是覺得這么考慮太功利了?

    那你再想想,自己在平日的工作中是不是有績效考核的約束,績效考核是不是跟你的工資、獎金、升職掛鉤?

    如果對上述問題的回答是 Yes,那么我們在設計工具或方案時,把它當作一個產品去考慮思量,除仔細制訂研發計劃之外,還要更多地考慮如何以最低的成本去研發、如何更好地推廣和運營它,以此來獲取豐厚的回報,是不是也就無可厚非了?

    原文轉自:http://www.broadview.com.cn/article/419431

    ...
    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>