Consider the issue of testing software as a part of the design process. The types of testing include a variety of processes that include the initial processes of detecting syntax errors and desk checking for logic errors. The next steps are to complete unit testing within the program or module to find execution errors, then integration testing that tests the program along with any programs that depend on the program to make sure they work properly together, and the final step is system testing to make sure the program works as expected within the system. The testing process is complex and should include developers, IT staff, and most importantly the operators of the system. Consider the ethical issues associated with negative outcomes due to software errors. Review the Ethical Issues section regarding the Therac-25: Anatomy of a Disaster at the end of Chapter 18 to gain some real-world perspective.
Consider the issue of testing software as a part of the design process. The types of testing include a variety of processes that include the initial processes of detecting syntax errors and desk checking for logic errors. The next steps are to complete unit testing within the
Consider the ethical issues associated with negative outcomes due to software errors. Review the Ethical Issues section regarding the Therac-25: Anatomy of a Disaster at the end of Chapter 18 to gain some real-world perspective.
Step by step
Solved in 3 steps