GeekInterview.com
  I am new, Sign me up!
 
GeekInterview.com  >  Interview Questions  >  Testing
Go To First  |  Previous Question  |  Next Question 
 Testing  |  Question 408 of 413    Print  
Prevent Defects
How can the Testing Organization help prevent defects from occurring?


  
Total Answers and Comments: 3 Last Update: November 20, 2009     Asked by: mathan_vel 
  
 Sponsored Links

 
 Best Rated Answer

No best answer available. Please pick the good answer available or submit your answer.
June 25, 2009 06:13:46   #1  
shakilag Member Since: June 2009   Contribution: 10    

RE: Prevent Defects

One effective activity which many organisations carry out to prevent defect
from reoccurring is Causal Analysis and Resolution. (CAR)

The purpose of carrying out CAR activity is to:

1) Identify the root causes of a defect.

2) Come up with an action plan to work to its closure and adhere to it so that
such defects don't recur.


Tools/Techniques to carry out CAR:


Brainstorming: A meeting is organised where all the members come up
wth the root causes. The solutions are collected and then most feasible solution
is again brainstormed for the feasibility and correctness.


Pareto Analysis: A graph is drawn to classify the root causes of each
of the defects found. Pareto is based on 80/20 rule which depicts that 80 of
defects are caused by 20 of causes. These 20 of the causes can be looked at on
priority.


Fishbone Diagram: All possible causes grouped into People Process
Technology Resources and Mother Nature. Ideas from different members are
captured. The root cause is further drilled down (Doing further 'Why Analysis').
Appropriate remedies are put into place finally.


Another way to prevent defects is to have a strong review mechanism in place
right from the early stages of testing/development cycle so that the issues are
not migrated in later stages.


 
Is this answer useful? Yes | No
November 06, 2009 20:39:56   #2  
kurtz182 Member Since: November 2009   Contribution: 111    

RE: Prevent Defects

QA will not prevent defects from occurring but can minimize the quantity and severity of defects by:
1) Fully understanding the scope of the software development project
2) Getting involved at the earliest possible stage in the development cycle
3) Reviewing the project plan for development and offering feedback and
4) Maintaining a presence in the development process before the first release to test.


 
Is this answer useful? Yes | No
November 20, 2009 11:54:36   #3  
kurtz182 Member Since: November 2009   Contribution: 111    

RE: Prevent Defects
The earlier QA gets involved in the software development process and the greater their presence in this process the more they will help prevent defects.

QA can review software design documents (cross-functional peer reviews) before software engineers begin developing their code. QA can maintain its presence and continue to offer feedback throughout the development process until the initial release of the program to test.

 
Is this answer useful? Yes | No


 
Go To Top


 Sponsored Links

 
About Us -  Privacy Policy -  Terms and Conditions -  Contact -  Ask Question -  Propose Category -  Site Updates 

Copyright © 2005 - 2009 GeekInterview.com. All Rights Reserved

Page copy protected against web site content infringement by Copyscape