You prepare a plan to minimise the impact of the buggy code


Scenario Analysis

This task is an individual task. Read the scenario below carefully and, using the information provided in the resources and what you have discovered by completing the earlier tasks in this module, answer the following questions:

1. Who are the stakeholders in the scenario?
2. What are the facts in the scenario? Do not copy and paste the scenario. Rather, the facts should be a numbered list of summarized, relevant points.
3. Which facts raise ethical concerns? Why?
4. What is the single major ethical dilemma that must be resolved immediately?
5. What are the rights and duties of each of the stakeholders?
6. What guidance (if any) does the Australian Computer Society's code of ethics provide in this situation?
7. How would you resolve the dilemma identified in (4) above? Justify your decision.
8. How are each of the stakeholders listed in (1) above affected by your decision?
9. What should have been done to avoid the dilemma in the first place?
10. What federal and/or state legislation currently exists in Australia that could apply in this or other similar situations? Consider any contractual obligations that may be relevant.
11. What policies and procedures, if any, should be in place at the organizational level to address this and other similar issues?

SCENARIO

The small software development company you work for has just produced a software package that incorporates the new tax laws and calculates taxes for both individuals and small businesses. Your boss knows that the program probably has a number of bugs. He also believes that the first company to put this kind of software on the market is likely to capture the largest market share. The program is being advertised widely.

You prepare a plan to minimise the impact of the buggy code but this would involve a delay in distribution of the software. Your boss suggests that this extra work is not necessary and argues that it is general industry practice to release imperfect code and that anyone who buys version 1.0 of a program knows this and will take proper precautions.

When the company ships a disk to a customer, it includes a disclaimer of responsibility for errors resulting from use of the program. The company expects it will receive a certain number of complaints, queries and suggestions for modification. The company plans to use these to make changes and eventually issue updated, improved and debugged versions of the software.

Because of bugs in the software, a number of users filed incorrect tax returns and were fined by the Tax Department.

Notes:

Your analysis should be clear and succinct. All decisions you make must be justified on moral, ethical and/or legal grounds. You must make reference to appropriate Australian laws as well as appropriate clauses of the ACS Code of Ethics and the Code of Professional Conduct and Professional Practice (don't quote them, simply cite and reference them). You must use correct English to a professional standard and your submission must meet the normal academic requirements for citations and referencing.

https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734582/View
https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734578/View
https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734586/View
https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734585/View
https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734584/View
https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734583/View
https://d2l.deakin.edu.au/d2l/le/content/119211/viewContent/1734581/View
www.deakin.edu.au


Attachment:- ASSIGNMENT.rar

Solution Preview :

Prepared by a verified Expert
Computer Engineering: You prepare a plan to minimise the impact of the buggy code
Reference No:- TGS0650939

Now Priced at $40 (50% Discount)

Recommended (97%)

Rated (4.9/5)