Ethical analysis assignment
CS 251 (SD), Fall 2021
Each team should perform a brief ethical analysis of their project, consisting of two parts.
Create a stakeholders list for the project, described here. Each team should submit one stakeholders list.
Click here for stakeholder-list submission form.Perform a grid analysis of ethical issues present in the project and its implications, described here. Each team should collaborate on the grid analysis, and individuals should each submit 3 or more components, as described here.
Click here for grid-analysis submission form.
A. Stakeholder list
Stakeholders are the persons or entities that could be affected by your software. See Cyberkennel stakeholders list for an example.
Each team should submit one stakeholders list, using this form.
B. Grid Analysis
The grid below represents a simplified form of the analysis described in [Huff and Martin, 1995].
Ethical issues | Social levels | ||
individual | group | national/ global | |
Quality of life | |||
Uses of power | |||
Risk and reliability | |||
Property rights | |||
Privacy | |||
Equity and access | |||
Honesty and deception |
Use the grid submission form to contribute paragraphs to your team grid analysis. See this sample (for the "CyberKennel" project) for an example of filling out the form (but be sure to select your team name!)
- Each individual team member should submit
- three or more paragraphs, representing
- at least two different ethical issues and at least two different social levels.
- Among all team members, there should be
- at least one paragraph per ethical issue, and at least one paragraph per social level, and
- at most one paragraph per grid location.