This topic contains a solution. Click here to go to the answer

Author Question: Explain why the cost to identify and remove a defect in the early stages of software development ... (Read 121 times)

bcretired

  • Hero Member
  • *****
  • Posts: 525
Explain why the cost to identify and remove a defect in the early stages of software development might be 100 times less than the cost of removing a defect in software that has been distributed to customers. What are the implications for a software development organization?

Question 2

Define and briefly discuss the difference between white box testing and black box testing.



Related Topics

Need homework help now?

Ask unlimited questions for free

Ask a Question
Marked as best answer by a Subject Expert

HandsomeMarc

  • Sr. Member
  • ****
  • Posts: 360
Answer to Question 1

If the cost is not identified in the early stages, some rework of the deliverables produced in the preceding stages must be done. Also, the later the error is found, the more people are affected by the error. At very late stages, it will cost money to communicate the details of a defect, distribute and apply software fixes, retrain end-users for a product that has been sold to hundreds of customers.

Answer to Question 2

White-box testing is a software testing in which the software unit has expected input and output behaviors, but whose internal workings are known, and all possible logic paths through the software are tested. Black-box testing is a form of software testing in which input is provided to the program and the output is verified against the expected output, and if they are the same, the software passes the test. The tester does not need to know anything about how the software works.

White-box testing involves testing all possible logic paths through the software unit with thorough knowledge of its logic and whose internal workings, unlike the unit in black-box testing, are known. Black-box testing takes place without the tester having any knowledge of the structure or nature of the actual code.




bcretired

  • Member
  • Posts: 525
Reply 2 on: Jun 24, 2018
YES! Correct, THANKS for helping me on my review


hramirez205

  • Member
  • Posts: 345
Reply 3 on: Yesterday
Gracias!

 

Did you know?

Symptoms of kidney problems include a loss of appetite, back pain (which may be sudden and intense), chills, abdominal pain, fluid retention, nausea, the urge to urinate, vomiting, and fever.

Did you know?

Drying your hands with a paper towel will reduce the bacterial count on your hands by 45–60%.

Did you know?

Throughout history, plants containing cardiac steroids have been used as heart drugs and as poisons (e.g., in arrows used in combat), emetics, and diuretics.

Did you know?

Russia has the highest death rate from cardiovascular disease followed by the Ukraine, Romania, Hungary, and Poland.

Did you know?

Many supplement containers do not even contain what their labels say. There are many documented reports of products containing much less, or more, that what is listed on their labels. They may also contain undisclosed prescription drugs and even contaminants.

For a complete list of videos, visit our video library