Test prosessforbedring (TPI) ved hjelp av PDCA-modell

Ocuco Guru99 Bank project has successfully completed. The management board appreciates your work as you have done a great job. However, your boss still has some questions for you.

Test Process Improvement Using PDCA Model

To answer these questions, you have to know about the Test process improvement.

What is the Test Process Improvement?

Managers often term Testing as a troublesome and uncontrollable process. Looking back at the project Guru99 Bank, did you face any of the following issues in the project?

Testprosessforbedring

These are common issues in any test project. Many organizations realize that improving the test process can solve these problems. Learning from past mistakes can help in improving test management process.

Hvorfor testprosessforbedring?

Following scenario shows you why you need Test Process Improvement โ€“

Ocuco Guru99 Bank project is complete. The quality of testing was great! You got good feedback from customer.

Testprosessforbedring

What is the lesson learned from this scenario? It is โ€œAlways try to do better".

Even if you think that you have done a good job, thereโ€™re always others who do better than you. Because they have the better solutions, better idea than yours.

Any business wants want the project completed with highest quality, lowest cost, shortest delivery time.

Test process improvement helps you reach these targets

Testprosessforbedring

How to implement Test Process Improvement?

To implement Test Process Improvement for the project Guru99 Bank, kan testlederen fรธlge PDCA model. PDCA (Plan-Do-Check-Act) is a four-step management method used in business for control and continuous improvement of process.

Implement Test Process Improvement

Step 1) Plan

This is again divided into 3 steps

Plan

Trinn 1.1) Identifiser problemet

The first activity of a test improvement process is identifying the problems that occurred in the current project. The problems in this project may happen again in other project. Solving problems and finding out the solutions in order to avoid them in the future is the primary goal of Test Improvement.

Nรฅ tilbake til prosjektet Guru99 Bank website, do you find any problems or improvement point? Select below

Sr No Problem Tekniske beskrivelser Velg
1 Quality Kunden fant fortsatt noen Defekt after release
2 Frakt The project was delayed
3 Team Some employees didnโ€™t co-operate with other team members
4 Ferdigheter Team member lacked desired skills to complete their tasks
5 Administrasjon Test Manager did not monitor the progress well which caused some project delayed
6 Communication No constant contact with customer; misunderstanding the customerโ€™s requirement
7 Kostnad The Project cost was overrun beyond set budget

You got problem with Quality Frakt Team ,Skills ,Management , Commmunication ,Cost

Step 1.2) Determine the target

Understand the problem and the issues which occurred in the project. This way, you will determine what are the improvement points and what test phases you should focus on.

Suppose you have identified that the test execution phase took too much time & cost to complete. Could the testing be faster and cheaper? It is one of the targets

Trinn 1.3) Definer forbedringstiltakene

Based on the set target, improvement actions are determined. These actions should be gradual and improved bit by bit because it is not easy to change everything immediately.

For example, to make the testing faster and cheaper, here are some recommended actions

Definer forbedringshandlingene

In the above example, to make the testing faster and cheaper, you should use option A and B. The option C could make the testing faster, but will cost more because you have to pay more salary for the experienced tester.

Step 2) Do

You have already defined the improvement points. It is time to make a plan to implement them. In this plan, you have to answer the following questions

  • Which improvement points have to be implemented?
  • When to finish this plan?
  • What steps should be done to achieve the plan?

Utfรธr forbedringstiltak

Once the plan is established, it needs to be implemented. The improvement activities may impact the current test progress. A Test Manager must pay attention to these activities to avoid de unwanted consequences.

Tenk pรฅ fรธlgende scenario -

I prosjektet Guru99 Bank, in order to make the testing faster and cheaper, you decided to use the automated testing instead of manual tests. After applying the action, the productivity increased significantly.

Step 3) Check

In this step, you โ€“

  • Evaluate the effektivitet av testforbedringshandlingene
  • Measure how effektiv the solution was
  • Analyser om det kan vรฆre det improved in any way.

I denne fasen er mรฅlet รฅ sjekk whether the improvement actions were implemented successfully as well as to evaluate whether achieved the desired target.

Den beste mรฅten รฅ utfรธre evalueringen pรฅ er รฅ bruke metrics. Metrics are essential to successful organization management. The Test Manager collects data and uses them to measure parameters such as productivity, qualityโ€ฆ etc.

For example, before applying the automated testing to the project, the productivity of testing is 10TCs/man-hour. After applying the automated testing, the productivity is measured to be 20TC/man-hour.

Trykk her

Men et uรธnsket problem skjedde

Trykk her

In this case, applying automated testing helps you to รธke the productivity of the testing, but the quality of testing decreased. Therefore, the improvement action may cause serious consequences. In such a scenario, you need to select the testing tool more carefully. You will learn more about it in Test tool Selection tutorial

Tenk deg det samme scenarioet igjen. Guru99 prosjektkostnader var overrun because your team members took too much time for รฅ gjennomfรธre testsakene. Ved รฅ bruke det automatiserte testverktรธyet lagret du 30% project cost. It is good improvement but your boss expects more

Trykk her

Therefore, you always have to find new & newer solutions to improve the testing process more & more. In such scenario, you can use some other solutions to save on the project cost

  • Effectively manage your human resources
  • Negotiate better bargains from your vendors

Step 4) Act

When the improvement actions are implemented successfully as well as the target is met, the Test Manager should do the following-

Handling

  • Anmeldelse the improvement activities and take action on lessons learned
  • Standardize forbedringspunktet i ledelsesprosessen.
  • Oppdater the policy documents and plan as well as the standard process documents
  • Bestem when and where to apply these changes in the next project.

Oppsummer dette innlegget med: