In this chapter, we reviewed the Code of Ethics of Software Engineering. This was done mainly by a focused analysis of case studies. As can be observed , many of the scenarios involve a combination of financial, technical, and human ethical considerations. In most of the cases, a conflict of interest should be solved .
Is the Code of Ethics of Software Engineering different from codes of ethics of other professionals? In what sense?
To what other (kinds of) professions might the Code of Ethics of Software Engineering be appropriate?
Is it possible that two principles of Code of Ethics of Software Engineering contradict each other? If yes, give an example of such a case. How can the conflict be resolved? If not, explain why.