Questions - Principle 2: Client and Employer


Questions ”Principle 2: Client and Employer

  1. Suggest a situation in which a software developer has to make the decision whether to report to clients that the software project ordered by them is likely to fail, when she knows that such a report may cause irreversible financial loss to her company. What does the code of ethics say in such cases? How would you behave in such a case?

  2. A talented software engineer works for a software house and is offered a promotion if he helps the company find out some confidential information about the main client of the company. He struggles between his desire to be promoted and his high ethical standards. What ethical issues are raised in this case? How does the code of ethics address these issues? How would you behave in such a case? Under what circumstances, if any, can this behavior be considered ethical?




Human Aspects of Software Engineering
Human Aspects of Software Engineering (Charles River Media Computer Engineering)
ISBN: 1584503130
EAN: 2147483647
Year: 2004
Pages: 242

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net