D
I'm trying to calculate the defect rate of a software test, and provide a current "score" for each software build I receive. We've been using DPPM as our score of how often a given event has occurred since the moment we saw the bug. It's an easily calculation for an individual defect, but what I really want is an overall score for the test for all the defects I have seen that have not yet been fixed.
Let's say I have the following scenario:
I've discovered Defect A at cycle 0, and I've run 10,000 cycles since then and that was the only time I've seen it. DPPM = (1/10,000)*1,000,000 = 100. At cycle 5,000, I moved from Build1 to Build2 and continued running the test and did not see Defect A. However, I have no reason to believe it has been fixed yet.
Now let's say during that same run of 10,000 cycles, I also discovered defect B at cycle 6000 (after I had moved from Build1 to Build2). DPPM of Defect B = (1/5,000)*1,000,000 = 200.
What I would *like* to do is calculate an overall DPPM based on where I stand today. I know that I've seen Defect A once over the last 10,000 cycles, and Defect B once over the last 5,000 cycles, spanning 2 SW builds. I want to calculate a current DPPM that would represent the current stability of the system. Can I reasonable calculate an overall DPPM based on these 2 metrics? Or am I looking at all wrong?
Let's say I have the following scenario:
I've discovered Defect A at cycle 0, and I've run 10,000 cycles since then and that was the only time I've seen it. DPPM = (1/10,000)*1,000,000 = 100. At cycle 5,000, I moved from Build1 to Build2 and continued running the test and did not see Defect A. However, I have no reason to believe it has been fixed yet.
Now let's say during that same run of 10,000 cycles, I also discovered defect B at cycle 6000 (after I had moved from Build1 to Build2). DPPM of Defect B = (1/5,000)*1,000,000 = 200.
What I would *like* to do is calculate an overall DPPM based on where I stand today. I know that I've seen Defect A once over the last 10,000 cycles, and Defect B once over the last 5,000 cycles, spanning 2 SW builds. I want to calculate a current DPPM that would represent the current stability of the system. Can I reasonable calculate an overall DPPM based on these 2 metrics? Or am I looking at all wrong?