SOFTWARE ENGINEERING

SOFTWARE ENGINEERING ETHICS AND PROFESSIONAL PRACTICES

ETHICAL AND PROFESSIONAL ISSUES IN SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
.... theory emphasizes on the character rather than the rights or duties
A
Duty Ethics
B
Virtue Theory
C
Rights Theory
D
Utilitarion Theory
Explanation: 

Detailed explanation-1: -Virtue ethics is a broad term for theories that emphasize the role of character and virtue in moral philosophy rather than either doing one’s duty or acting in order to bring about good consequences.

Detailed explanation-2: -Virtue theory suggests that once you can imagine what a good person is like, you should behave in any situation as you think such a person would behave. The term “virtue” is not exclusively a technical term, but it is also not used much in everyday language.

Detailed explanation-3: -An action is only right if it is an action that a virtuous person would carry out in the same circumstances. A virtuous person is a person who acts virtuously. A person acts virtuously if they “possess and live the virtues” A virtue is a moral characteristic that a person needs to live well.

Detailed explanation-4: -Virtue ethics is a philosophy developed by Aristotle and other ancient Greeks. It is the quest to understand and live a life of moral character. This character-based approach to morality assumes that we acquire virtue through practice.

There is 1 question to complete.