Testing Quote of the Week 6
“Irreproducible bugs become highly reproducible right after delivery to the customer.” ~ Michael Stahl’s derivative of Murphy’s Law.
“Irreproducible bugs become highly reproducible right after delivery to the customer.” ~ Michael Stahl’s derivative of Murphy’s Law.
Defects can be found in any software. However, finding a defect is only part of the story. What is really important is how to communicate this defect with the development team especially programming team.
Most of the companies use a tool for tracking defects. Once a defect is found, testing team will proceed and log it in the tool. However, sometimes it happens that the issue logged is actually not clear. This can be due to several reasons such as not well-written defect or lack of supporting snapshots. The question is: what to do in this case? (more…)
KISS stands for “Keep it Simple and Stupid” which is a design principle articulated by Kelly Johnson. In addition, there are variations to this principle and one of them is “Keep It Short and Simple.” (more…)
In my previous post “Using a Defect (Issue) Tracking Tool”, I talked about defining defect tracking process. In addition, I mentioned that this process must be a simple process since it defines how the communication of defects would be between testing team and programming team. To keep my promise in this post, I am going to talk about the importance of having a simple process for issues tracking and the effect of such simple process on the performance of project team. In addition, I will include a comparison between a simple and a difficult process. Of course all of this is based on my experience with both a difficult process and a simple one. (more…)