<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # 使用 PDCA 模型的測試過程改進(TPI) > 原文: [https://www.guru99.com/a-complete-guide-to-test-process-improvement.html](https://www.guru99.com/a-complete-guide-to-test-process-improvement.html) Guru99 Bank 項目已成功完成。 董事會非常感謝您所做的出色工作。 但是,您的老板仍然有一些問題要問您。 ![](https://img.kancloud.cn/c5/fb/c5fb74989082ac623f086a4cafe10c80_812x391.png) 要回答這些問題,您必須了解測試過程的改進。 ## 什么是測試過程改進? 管理人員通常將[測試稱為](/software-testing.html),這是一個麻煩且不可控制的過程。 回顧項目 Guru99 Bank,您在項目中是否遇到以下任何問題? ![](https://img.kancloud.cn/5d/e2/5de22d8fd8f55343b467e4a6e62c570c_466x375.png) **這些是任何測試項目中的常見問題。 許多組織意識到改善測試過程可以解決這些問題。 從過去的錯誤中學習可以幫助改善測試管理流程。** ## 為什么要測試流程改進? 以下方案向您展示了為什么需要改進測試流程- Guru99 Bank 項目已完成。 測試的質量很棒! 您得到了客戶的好評。 ![](https://img.kancloud.cn/de/15/de152b6a4b80c69335d8a07e0835396f_430x747.png) 從這種情況中學到了什么? 它是“ **始終嘗試做得更好**”。 即使您認為自己做得很好,總會有其他人做得比您好。 因為他們擁有比您更好的解決方案和更好的主意。 任何企業都希望以**最高**質量,**最低**成本,**最短**交付時間**來完成項目。** 測試流程的改進可幫助您實現這些目標 ![](https://img.kancloud.cn/73/94/7394ae184a006b2ef5df3bf331052cc0_405x434.png) ## 如何實施測試流程改進? 要為項目 Guru99 Bank 實施測試流程改進,測試經理可以遵循 **PDCA** 模型。 PDCA(計劃執行檢查行為)是一種用于企業的四步管理方法,用于控制和持續改進流程。 ![](https://img.kancloud.cn/88/b9/88b9e6228b9d23cc213115a203b6c494_589x471.png) ## 步驟 1)計劃 再次分為 3 個步驟 ![](https://img.kancloud.cn/1b/9f/1b9f4f2a4e731b8258e2cdfc1b03b899_284x230.png) ### 步驟 1.1)找出問題 測試改進過程的第一個活動是**識別**當前項目中發生的問題。 該項目中的問題可能在其他項目中再次發生。 解決問題并找出解決方案以便將來避免它們是測試改進的主要目標。 現在回到項目 Guru99 Bank 網站,您發現任何問題或改進點了嗎? 選擇下面 | 先生不 | 問題 | 描述 | 選擇 | | 1 | 質量 | 客戶在發布后仍發現一些[缺陷](/defect-management-process.html) | <input class="quality" type="checkbox" value="quality"> | | 2 | 交貨 | 該項目被推遲 | <input class="delivery" type="checkbox" value="delivery"> | | 3 | 球隊 | 一些員工沒有與其他團隊成員合作 | <input class="team" type="checkbox" value="team"> | | 4 | 技能專長 | 團隊成員缺乏完成任務所需的技能 | <input class="skills" type="checkbox" value="skills"> | | 5 | 管理 | 測試經理無法很好地監控進度,從而導致某些項目延遲 | <input class="management" type="checkbox" value="management"> | | 6 | 通訊 | 沒有與客戶保持持續聯系; 誤解了客戶的要求 | <input class="communication" type="checkbox" value="communication"> | | 7 | 成本 | 項目費用超出預算 | <input class="cost" type="checkbox" value="cost"> | <input align="center" id="submit" type="button" value="Submit">You got problem with Quality Delivery Team ,Skills ,Management , Commmunication ,Cost ### 步驟 1.2)確定目標 了解問題和項目中發生的問題。 這樣,您將確定哪些改進點和應關注的測試階段。 假設您已經確定測試執行階段花費了**太多的時間**花費了&。 測試可以更快,更便宜嗎? 這是目標之一 ### 步驟 1.3)定義改進措施 基于設定的目標,確定改進措施。 這些動作應該是循序漸進的,并逐步加以改進,因為立即更改所有內容并不容易。 例如,為了使測試更快,更便宜,下面是一些建議的操作 ![](https://img.kancloud.cn/4a/a4/4aa400c5ec2e37f070a3aad7e4d6802f_494x305.png) 在上面的示例中,要使測試更快,更便宜,您應該使用選項 A 和 B。選項 C 可以使測試更快,但會花費更多,因為您必須為有經驗的測試員支付更多的薪水。 ## 步驟 2) 您已經定義了改進點。 現在是制定實施計劃的時候了。 在此計劃中,您必須回答以下問題 * 必須實施哪些改進點? * 什么時候完成這個計劃? * 要完成計劃應采取哪些步驟? ### 執行改進措施 計劃一旦建立,就需要執行。 改進活動可能會影響當前的測試進度。 測試經理必須對**注意**這些活動,以免產生**不必要的**后果。 考慮以下情形- 在 Guru99 Bank 項目中,為了使測試更快,更便宜,您決定使用自動測試代替手動測試。 應用該動作后,生產率顯著提高。 ## 步驟 3)檢查 在此步驟中,您- * 評估測試改進措施的**效率** * 測量解決方案在**有效**方面的效果 * 分析是否可以通過任何方式改進**。** 在此階段,目標是**檢查**改進措施是否成功實施以及評估是否達到了預期目標。 進行評估的最佳方法是使用**指標**。 指標對于成功的組織管理至關重要。 測試管理器收集數據并將其用于測量諸如生產率,質量…等參數。 例如,在將自動化測試應用于項目之前,測試的生產率為 **10TCs /工時**。 在應用自動測試之后,測得的生產率為 **20TC /工時**。 ![](https://img.kancloud.cn/8e/03/8e03e5d19afab16f49c3dac58fe3b289_623x443.png) 但是發生了不想要的問題 ![](https://img.kancloud.cn/9c/1f/9c1f68e53ba16f6d8cd5d736327c311c_377x260.png) 在這種情況下,應用自動測試可以幫助您**提高**的測試效率,但是測試質量**降低**。 因此,改進措施可能會導致嚴重的**后果**。 在這種情況下,您需要更仔細地選擇測試工具。 您將在[測試工具選擇](/testing-automation-why-right-tools-are-necessary-for-testing-success.html)教程中了解更多信息。 再次考慮相同的情況。 Guru99 的項目成本是**超支**,因為您的團隊成員花了**太多的時間**來執行測試用例。 通過使用自動測試工具,您節省了 **30%**項目成本。 這是很好的進步,但您的老板期望更多 ![](https://img.kancloud.cn/0c/37/0c37f89dd71629b5136bc98b134a970c_518x397.png) 因此,您總是必須找到新的&較新的解決方案來進一步改善測試過程&。 在這種情況下,您可以使用其他一些解決方案來節省項目成本 * 有效管理您的人力資源 * 與供應商討價還價 ## 步驟 4) 成功實施改進措施并達到目標時,測試經理應執行以下操作: ![](https://img.kancloud.cn/ad/e9/ade9b24cee784a187e7a6af5375df233_387x384.png) * **審查**的改進活動并根據汲取的教訓采取行動 * **標準化**管理過程中的改進點。 * **更新**政策文件和計劃以及標準流程文件 * **確定**在下一個項目中的何時何地應用這些更改。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看