Module 3: Ethics, Technology and Values Traditional Definition of Ethics Ethical Theories Functional Definition of Ethics Codes of Ethics Reflections on Computer Ethics Technology and values Ethical and Social...J.M.Kizza 1 Traditional Definition of Ethics Ethics comes from a Greek word ethe’ which means character. A set of theories of value, virtue or of right action A set of theories to provide general rules/principles to be used in making moral decisions – to provide justification for those rules Every human action is judged to be good/bad based on these theories Ethical and Social...J.M.Kizza 2 Ethical Theories A system of justices developed, tested, revised, and debated over the years by groups/societies. Codes of Ethics are based on these theories Processes of reasoning, explanation, and justification used in ethics are based on these theories. Some of the theories are: (1) Consequentialism - actions are judged good/bad depending on the outcome/ results of such actions There are three types of Consequentialism: Ethical and Social...J.M.Kizza 3 Theories… - (I) Egoism- putting an individual’s interests and happiness above everyone else’s. - (ii) Utilitarianism – putting a group’s interests and happiness above self. - (iii) Altruism – actions are judged good if the consequences are favorable to all except the actor (2) Deontology – (duty theory - militaristic) – an action is good if done as a duty. (3) Human nature – actions are judged good based on the capabilities of the actor (guilty by reasons of insanity) (4) Relativism – this takes right and wrong to be relative to society ( hence no universal norms). Ethical and Social...J.M.Kizza 4 Theories… (5) Hedonism - this seeks maximum pleasure for all. (6) Emotivism – this states that ethical statements are neither true nor false but depend on individuals. Ethical and Social...J.M.Kizza 5 Theories … These theories are used as engines to help understand and justify human actions Theories have not changed with time and technology although the premises for human actions have changed Theories are used in layers of reasoning to justify all human actions. Ethical and Social...J.M.Kizza 6 Functional Definition of Ethics 1 if good/right f(A,B) = { 0 if bad/wrong where a Є A = { set of all human actions } b Є B = { set of all ethical theories } The function f is an ethical decision function that assigns to every pair (a,b) a unique binary value of 1 for good or 0 for bad. Ethical and Social...J.M.Kizza 7 Codes of Ethics See ACM Web Page Http://www.acm.org See also the textbook pages 46-57. Ethical and Social...J.M.Kizza 8 Objectives of Codes of Ethics Disciplinary: By instilling discipline, the group or profession ensures professionalism and integrity of its members. Advisory: The codes are usually a good source of tips to members and offer advice and guidance in areas where there are fuzzy moral issues. Educational: Ethical codes are good educational tools for members of the domain, especially the new ones who have to learn the do’s and don’ts of the new profession. These codes are also a good source of renewal for the older members needing to refresh and polish their possibly waning morals. Inspirational: Besides being disciplinary, advisory, and educational, the codes should also carry subliminal messages to those using them to inspire them to be “good.” Publicity: One way for professions to create a good clientele is to show that they have a strong code of ethics and, therefore, their members are committed to basic values and are responsible. Ethical and Social...J.M.Kizza 9 Reflections on Computer Ethics What makes computer ethics the same/different from traditional ethics: – Changing premises – Different temptations(see page 58-59) – Different means of delivery – Complacency – Ethical muddles Ethical and Social...J.M.Kizza 10 Technology and values Technology is influencing the ethical and moral values of societies. Successful technological advances have created tempting situations by: – Adding value – Removing value – Changing value Ethical and Social...J.M.Kizza 11 Technology and Values… To keep society’s values we need to: – formulate new laws to strengthen existing values ( made obsolete by technological advances) – Construct a new conceptual model in which to apply the changing value system (new) – Launch massive education campaigns Ethical and Social...J.M.Kizza 12