<< Chapter < Page Chapter >> Page >

2b. Specify the problem using the following problem classification matrix. More information can be found at www.computingcases.org or in Good Computing: A Virtue Approach to Computer Ethics.

Problem Type Sub-Type Solution Outline
Disagreement
Factual Type and mode of gathering information (Archival Research, Interview, Participatory Observation, Survey)
Conceptual Concept in dispute and method for agreeing on its definition
Conflict
Moral vs. Moral
Non-moral vs. moral
Non-moral vs. non-moral
Value Integrative Partially Value Integrative Trade Off Framing
Corruption
Social Justice
Value Realization
Strategy for maintaining integrity Strategy for restoring justice Value integrative, design strategy Intermediate Moral Value Safety, Property, Privacy, Free Speech, Equity&Access Realizing Value Removing value conflicts Prioritizing values for trade offs

2c. The problem classification matrix must also be accompanied by a verbal explanation of your problemclassification.

2d. Be sure that you problem description corresponds with the elements of the above matrix.

2e. Be sure that you have shown that the solution you eventually propose responds to the components of theproblem you have specified.

3. SDC: Solution Generation

Brainstorm solutions to the problem specified above: (a) describe the brainstorming methodology you employed, (b)include the preliminary brainstorming list and provide at least ten (10) solutions, (c) follow with the refined list, (d) explain theprocess used to refine solutions, and (e) briefly describe how the solutions on the refined list respond to the components identifiedin the problem specification stage.

4. SDC: Solution Evaluation

Do a comparative evaluation of the solutions you designed in the previous stage. Structure your evaluationaround the following matrix: (More information can be found at www.computingcases.org or in Good Computing: A Virtue Approach to Computer Ethics.)

Solution/Test Reversibility or Rights Harms/Beneficence or Net Utility Value Code Global Feasibility
Description Reversible with stakeholders? Honors basic rights? Produces the best benefit/harm ratio or maximizes utility? Moral values: realized or frustrated? Value conflicts resolved or exacerbated? Does the recommendation violate code provisions? What the resource, technical, or interest constraints could impede implementation?
Best recommendation
Second Best recommendation
Status Quo

4a. Accompany this matrix with an in-depth verbal comparison of these alternatives. Recapitulate how eachalternative stands with each test. Then provide a justification for each recommendation.

5. SDC: Solution Implementation

Fill out a Feasibility Matrix. Then discuss the obstacles that could impede the implementation of your solutionand how you plan to overcome them. You may want to formulate and have ready a Plan B in case these obstacles prove insurmountable. (More information can be found at www.computingcases.org or in Good Computing: A Virtue Approach to Computer Ethics.)

Feasibility Matrix
Resource Constraints Technical Constraints Interest Constraints
Time Cost Available materials, labor, etc Applicable technology Manufactur-ability Per-son-alities Organiza-tional Legal Social, Political, Cultural

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Modules linking to computing cases. OpenStax CNX. Jul 26, 2007 Download for free at http://legacy.cnx.org/content/col10423/1.2
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Modules linking to computing cases' conversation and receive update notifications?

Ask