Question 21

Summary: (a) Design and perform a desk check using the given test data. Explain why the algorithm does not work. Modify the program to ensure that the software component operates as intended. (b) Outline ethical issues related to the given scenario. Discuss techniques used by management to ensure that the software team are responsible software developers.