Question

In: Statistics and Probability

A programming team is in the process of testing a new software module. As part of...

A programming team is in the process of testing a new software module. As part of the effort, they need to estimate the success rate of the module when used with a particular operating system. To do this, they plan to run the module on a randomly selected set of computers, record how many individual runs execute properly, and use that result to calculate the sample success rate (p-hat, the number of successes divided by the total number of tests). Assuming a confidence level of 99%, calculate n, the number of computers they need to use for the test in order to ensure a 0.03 margin of error in the success rate. Calculate n for the following two cases: (1) no assumption is made about the value of the sample success rate, and (2) in a recent test of a similar software module, that module ran successfully in 94% of the tests. Round your answers upward to the next higher integer.

(1) If no assumptions are made about the sample success rate, the sample size required to ensure a margin of error of 0.03 is n = .

(2) If it is assumed that the new module will run successfully roughly in 94% of the tests, the required sample size required to ensure a margin of error of 0.03 is n =

Solutions

Expert Solution

Solution,

Given that,

a) =  1 - = 0.5

margin of error = E = 0.03

At 99% confidence level

= 1 - 99%

= 1 - 0.99 =0.01

/2 = 0.005

Z/2 = Z0.005  = 2.576

sample size = n = (Z / 2 / E )2 * * (1 - )

= (2.576 /0.03 )2 * 0.5 *0.5

= 1843.27

sample size = n = 1844

b) = 0.94

1 - = 1 - 0.94 = 0.06

sample size = n = (Z / 2 / E )2 * * (1 - )

= (2.576 /0.03 )2 * 0.94 *0.06

= 415.84

sample size = n = 416


Related Solutions

*******Software testing occurs near the end of the programming process. Because of this, if a project...
*******Software testing occurs near the end of the programming process. Because of this, if a project falls behind schedule, testing time is often reduced. Discuss the possible impacts of less-than-thorough testing. Topics might include company reputation, customer dissatisfaction, the company’s ability to sell new or updated products, etc. Discuss which is worse: releasing a product late or releasing it on time without fully testing it.********
Software testing occurs near the end of the programming process. Because of this, if a project...
Software testing occurs near the end of the programming process. Because of this, if a project falls behind schedule, testing time is often reduced. Discuss the possible impacts of less-than-thorough testing. Topics might include company reputation, customer dissatisfaction, the company’s ability to sell new or updated products, etc. Discuss which is worse: releasing a product late or releasing it on time without fully testing it. "please answer based on arguments"
A team of software engineers are testing the time taken for a particular type of modern...
A team of software engineers are testing the time taken for a particular type of modern computer to execute a complicated algorithm for factoring large numbers. They would like to estimate the mean time taken for a computer to execute the algorithm. A random sample of 21 times are collected. The mean time in this sample is 684.0 seconds and the sample standard deviation is found to be 96.9. Calculate the 95% confidence interval for the mean time taken to...
A team of software engineers are testing the time taken for a particular type of modern...
A team of software engineers are testing the time taken for a particular type of modern computer to execute a complicated algorithm for factoring large numbers. They would like to estimate the mean time taken for a computer to execute the algorithm. A random sample of 21 times are collected. The mean time in this sample is 684.0 seconds and the sample standard deviation is found to be 96.9. Calculate the 95% confidence interval for the mean time taken to...
. Define Software testing . Define the software test process Describe in details with example the...
. Define Software testing . Define the software test process Describe in details with example the reasons why software testing is necessary
You are a member of a training team who is preparing a training module for new...
You are a member of a training team who is preparing a training module for new nontraditional students, or students who fall outside the 18-22 age range. Rather than going immediately into college from high school, many nontraditional students enter the workforce instead. Using the andragogical assumptions in addition to the andragogical principles and training applications reviewed in chapter 2, show how your team would develop a module that trains nontraditional students in how to study and manage time.
What is the role of software security testing in the process of finding solutions to system...
What is the role of software security testing in the process of finding solutions to system vulnerabilities
Imagine that you are part of the management team for Econsoft, a computer software company. You...
Imagine that you are part of the management team for Econsoft, a computer software company. You are discussing one of your products, “Econblaster,” with the company’s CEO and the other managers. You have made the software available for download on your firm’s website for download for $9.99 and you are trying to figure out how to generate more revenue from the product. Half of the management team suggests increasing the price to $11.99. The other half advocates cutting the price...
The process of automating software testing is very crucial to its success. In this discussion, evaluate...
The process of automating software testing is very crucial to its success. In this discussion, evaluate and compare three different software testing tools based on their usability and effectiveness to control the execution of tests and the comparison of actual outcomes with predicted outcomes. In addition, describe how to select the most proper test cases for automation testing?
A new process will be testing for electroplating nickel. The current process is tested on thirty...
A new process will be testing for electroplating nickel. The current process is tested on thirty slugs, and the mean thickness of the nickel is 0.0020 m with a sample standard deviation of 0.0005 m. The new process is also tested on thirty slugs remaining a sample mean of 0.0022 m and a sample standard deviation of 0.0003 m. Assume equal variances. (a) Does the new process result in a greater thickness of nickel? Use α = 0.05. (b) Determine...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT