HW13: Chapter 8

8.7 Write a scenario that could be used to help design tests for the wilderness weather station system.
The agency responsible for monitoring the risk of wild fire in California needs to collect information on rainfall, wind and temperature. They send a query to all the stations in a region to get this data and process it.

8.10 A common approach to system testing is to test the system until the testing budget is exhausted and then deliver the system to customers. Discuss the ethics of this approach for systems that are delivered to external customers.

The ethics for testing a system until the testing budget is depleted is a questionable one. For some products that is the most that can be expected with out end users getting there hands on it. Most developers and engineers think about a process differently that the average end user. But for other systems, it is obvious that all possible test case were not written due to time/budget concerns. Turning over a system like this is unethical in that it is not truly fulfilling what the customer has paid for. This often times costs the customer money.