Software Engineering Ethics Assignment

Assignment Description

Read the ACMs SE Code of Ethics found at: http://www.acm.org/about/se-code/

Read the Agile Manifesto found at http://agilemanifesto.org/principles.html

Write a 400 to 500 word paper addressing these items at a minimum:

a. What do you think the purpose of each of the two sources above is?
b. How do they compare and contrast in their content and intent?
c. Is either or both sufficient to provide ethical guidance to a professional software
developer? Why or why not?
d. Describe a hypothetical or real ethical dilemma involving software development
and how you might address it based on either of these sources.

Use the APA style guide for your paper
http://owl.english.purdue.edu/owl/resource/560/01/