Software testingA small software company is working on anintegrated inventory control system for a very largenational shoe
Question:
Software testingA small software company is working on anintegrated inventory control system for a very largenational shoe manufacturer. The system will gathersales information daily from shoe stores nationwide.This information will be used by the accounting,shipping, and ordering departments to control all ofthe functions of this large corporation. The inventoryfunctions are critical to the smooth operation of thesystem.Jane, a quality assurance engineer with thesoftware company, suspects that the inventoryfunctions of the system are not sufficiently tested,although they have passed all their contracted tests.She is pressured by her employers to sign off on thesoftware. Legally she is only required to performthose tests which have been agree to in the originalcontract. However, her considerable experience insoftware testing has led her to be concerned overrisks of the system. Her employers say that they willgo out of business if they do not deliver the softwareon time. Jane contends if the Inventory sub-systemfails, it will significantly harm their client and itsemployees. If the potential failure were to threatenlives, it would be clear to Jane that she shouldrefuse to sign off. But since the degree ofthreatened harm is less, Jane is faced with a difficultmoral decision(ACS, 2004).
1.Apply the consequence based (utilitarian) ethical theory to this case and provide an answer to the ethical question raised.Distinguish between act and rule utilitarianism.
2.Apply the duty-based (deontology) ethical theory to this case and provide an answer to the ethical question raised.Distinguish between rule and act deontology.