Reference no: EM132247431
Scenario : Specifications
You are a relatively junior programmer working on modules that collect data from loan application forms and convert them to formats required by the parts of the program that evaluate the applications. You find that some demographic data are missing from some forms, particularly race and age. What should your program do? What should you do?
Analysis phase
Identify responsibilities of the decision maker
Identify rights of stakeholders
Consider the impact of the options on the stakeholders (consequences, risks, benefits, harms, costs)
Categorize each potential action as ethically obligatory, prohibited, or acceptable
When there are multiple options, select one, considering the ethical merits of each, courtesy to others, practicality, self-interest, personal preferences, etc.