Discuss about the measurement process and the data

Assignment Help MATLAB Programming
Reference no: EM131616655

The process had two stages: finding defects and fixing defects. The table represents the rate of finding defects by one competent tester working 25 hours per week over a twenty­week period and 300 detects were discovered in that time. They were classified as having either a major impact or a minor effect on the usability of the system. These defects can be hard or easy to fix. The hard ones will take five hours to fix and the easy one can be done in two hours (on average). You are the project manager with three experienced software engineers (each working 25 hours per week) available for testing the system and fixing the defects. The users of the system have stated that the major defects are "seven times as damaging" on average as the minor ones.

In your assignment report,

- Clearly state your objectives and any assumptions that you have to make in the simulations.

- Discuss about the measurement process and the data. What other data might have been collected?

- Fit defect detection curves to the data. Do they fit well? How many defects do you estimate are still in the system after the 300 defects have been found? Choose at least three appropriate metrics for measuring the test and repair process.

Some possible metrics for illustrating the progress in each week (in each case the smaller the value, the better) are:

[1] Estimate of number of unfixed defects (found & unfound) still in the software, [2] Total importance of found defects still to be fixed (= 7 x #major + 1 x #minor), [3] Average time in queue of major defects still to be fixed, and
[4] Ratio of defects fixed to defects found.

- Discuss about how you allocate your staff to test for (i.e., to find) defects and to fix detects in each week. For instance, one allocation of your staff might be to have one person testing and the other two fixing the defects. However, because you have limited resources (75 man hours per week), you cannot fix all the defects at once. Some repair strategies might be:
- Solve them in a random order
- Solve the easy ones first
- Solve the hard ones first
- Solve the major ones first
- Solve the minor ones first
- Solve them in the order in which they are found (FIFO)

- Produce a table (or preferably a graph - Excel is acceptable) of each of your metrics. Choose any four of the above six strategies for your defect testing and fixing allocation. To reduce the number of graphs you need to produce, you can overlaid your four chosen strategies onto the same table (or graph).

- Include a discussion section that relates your results to system reliability and also customer satisfaction. Consider the use of your resources. How could the performance of your team be improved if a tester was shifted to repair activities for a few weeks? ­ or if one of the repair engineers was given the task of testing for a few weeks? If you wished to minimize the time major defects went unfound and unfixed, what would your optimum allocation of staff be?

Reference no: EM131616655

Questions Cloud

How stakeholders and managers will be kept informed : Develop a project communication plan to describe how stakeholders and managers will be kept informed regarding project progress.
Evaluate the properties for glycerin : Glycerin is being heated by flowing between two parallel 1-m-wide and 10-m-long plates with 12.5-mm spacing. The glycerin enters the parallel plates.
Estimate the inner surface temperature of the pipe : Water is to be heated from 10°C to 80°C as it flows through a 2-cm-internal-diameter, 13-m-long tube. The tube is equipped with an electric resistance heater.
How much can he expect to receive per year : If the annuity rate is 3.05 percent, how much can he expect to receive per year?
Discuss about the measurement process and the data : CITS5502 Software Processes -  Assignment Two - Simulating a Process Clearly state your objectives and any assumptions that you have to make in the simulations.
Determine the nusselt numbers for reynolds numbers : Consider a fluid with a Prandtl number of 7 flowing through a smooth circular tube. Using the Colburn, Petukhov, and Gnielinski equations.
Define how law enforcement agencies comply with the law : Analyze one court case that changed police procedures and protocols and how law enforcement agencies comply with the law
Explain the different capital budgeting techniques : Calculate the following Time Value of Money problem. explain the different capital budgeting techniques, please discuss the pros and cons.
How are the two girls alike and how are they different : Consider their ages, families, hopes, dreams, and the people to whom they must answer. How are the two girls alike? How are they different?

Reviews

len1616655

8/28/2017 5:55:19 AM

Submission requirements: A hardcopy of your assignment report should be submitted to the CSSE Admins Office by the due date/time. A green Assignment Coversheet (available at the Front Desk of the CSSE Admins Office) should be signed and stapled with your assignment. Late penalty: All late submissions will be penalized in accordance with the University policy, i.e., a penalty of 5 per cent of the total mark allocated for the assignment is deducted per day for the first 7 days (including weekends and public holidays), after which the submitted work is not accepted. For the full policy, see

len1616655

8/28/2017 5:55:04 AM

APPENDIX - ORIGINAL DEFECT DETECTION DATA TABLE 2017 Week Hard & Major Hard & Minor Easy & Major Easy & Minor Total 1 10 5 7 25 47 2 7 10 8 20 45 3 6 5 4 15 30 4 7 4 8 8 27 5 2 5 2 14 23 6 3 3 1 16 23 7 1 2 1 15 19 8 2 1 3 9 15 9 1 4 1 7 13 10 1 2 2 5 10 11 1 1 1 5 8 12 1 1 5 3 10 13 2 0 3 2 7 14 2 1 2 2 7 15 1 1 0 1 3 16 0 0 1 1 2 17 2 2 0 0 4 18 0 1 0 1 2 19 1 2 0 1 4 20 0 0 1 0 1 Total 50 50 50 150 300 Hours to Fix 5 5 2 2 Total Work 250 250 100 300 Remarks: Each hard defect takes 5 hours to fix Each easy defect takes 2 hours to fix The impact of a major defect to the system is 7 times of that of a minor defect.

Write a Review

MATLAB Programming Questions & Answers

  Finite difference method

Use the finite difference method to calculate the temperature at the point specified since it is easier.

  Determine the necessary shell temperature

In a shell-and-tube heat exchanger, one fluid passes through a central tube while another fluid flows through an outer shell in the opposite direction. The purpose is to heat the fluid passing through the central tube.

  Find the integral of a function at an arbitrary location

Write a Matlab function to perform numerical integration of a set of evenly spaced data points using the trapezoidal rule

  Compute the speed of single-stage planetary gear train

Write a MATLAB function [speed] = planetary (N, emesh, first, last, arm) that computes the speed of a given link in a single-stage planetary gear train.

  Calculate and plot the error in the numerical derivative

Write a program to calculate and plot the error in the numerical estimate of the derivative.

  Create the graph using matlab functions

Create the graph, which contains a piecewise function where a line exists in the first interval, a parabola in the second interval, and the sine function in the third interval.

  Develop a simulation program

Develop a simulation program

  Create a vector in matlab

Create a three dimensional diagram of function.

  Open a named pipe and to read data from the pipe

Open a named pipe and to read data from the pipe in matlab

  Write the commands that will create the matrix

Write the commands that will create the matrix.

  Lagrange interpolating polynomial of degree

Lagrange interpolating polynomial of degree

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd