A STRATEGY FOR SOLVING COMPLEX ETHICAL PROBLEMS
The Engineering Design Process
- Recognizing that a problem or need exists
- Gathering information and defining the problem to be solved or goal to be achieved
- Generating alternative solutions or methods to achieve the goal (synthesis)
- Evaluating benefits. and costs of alternate solutions (analysis)
- Decision making and optimization
- Implementing the best solution