1 / 20

Decision Making Manual: A Toolkit for Making Moral Decisions

Decision Making Manual: A Toolkit for Making Moral Decisions. William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf). There is an analogy between design problems and ethical problems. Problem-solving in computing can be modeled on software design.

farren
Download Presentation

Decision Making Manual: A Toolkit for Making Moral Decisions

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Decision Making Manual: A Toolkit for Making Moral Decisions William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf)

  2. There is an analogy between design problems and ethical problems

  3. Problem-solving in computing can be modeled on software design • The software development cycle can be presented in terms of four stages: • Problem Specification • Solution Generation • Solution Testing • Solution Implementation

  4. What is a Socio-Technical System (STS)? • “an intellectual tool to help us recognize patterns in the way technology is used and produced” • Constituents: engineering system/technology, physical surroundings, people/groups/roles, procedures, laws & regulations, information collection & storage structures • A STS is a conceptual tool we use to help us understand the entire system within which a particular engineering system/technology is embedded. Ethical issues hardly ever arise about disembodied, abstract systems. Instead ethical issues arise when an engineering system/technology comes into contact with the real world. • STSs embody values • STSs exhibit trajectories i.e., coordinated sets of changes

  5. Engineering takes place within a Socio-technical System • 1. Engineering technology always operates within a socio-technical system • 2. Engineering technology and socio-technical systems embody values • 3. Mismatches between the values embodied by engineering technology and socio-technical systems produce ethical problems

  6. 1. Identify key components of the STS

  7. 2. Specify the problem: 2a. Is the problem a disagreement on facts? What are the facts? What are cost and time constraints on uncovering and communicating these facts? 2b. Is the problem a disagreement on a critical concept? What is the concept? Can agreement be reached by consulting legal or regulatory information on the concept? (For example, if the concept in question is safety, can disputants consult engineering codes, legal precedents, or ethical literature that helps provide consensus? Can disputants agree on positive and negative paradigm cases so the concept disagreement can be resolved through line-drawing methods? 2c. Use the table to identify and locate value conflicts within the STS. Can the problem be specified as a mismatch between a technology and the existing STS, a mismatch within the STS exacerbated by the introduction of the technology, or by overlooked results?

  8. 2. Specify the Problem

  9. 3. Develop a general solution strategy and then brainstorm specific solutions • 3a. Is problem one of integrating values, resolving disagreements, or responding to situational constraints? • 3b. If the conflict comes from a value mismatch, then can it be solved by modifying one or more of the components of the STS? Which one?

  10. 3. Develop a general solution strategy and then brainstorm specific solutions

  11. 4. Test Solutions • Develop a solution evaluation matrix • Test the ethical implications of each solution • See if the solution violates the code • Carry out a global feasibility assessment of the solution. • What are the situational constraints? • Will these constraints block implementation?

  12. Solution Evaluation Matrix

  13. 5. Implement solution over feasibility constraints • Restate your global feasibility analysis • Are there resource constraints? • Are there technical or manufacturing constraints? • Are there interest constraints?

  14. 5. Feasibility Matrix

  15. Appendix

  16. Flow Charts

  17. Flow Charts

  18. Flow Charts

  19. Flow Charts

  20. Flow Charts

More Related