Discuss how ethical dilemmas in software development can impact the development and implementation of new technologies.
Specifically form your discussion around the following case study:
“In the case of autonomous vehicles, how should a program work in
the face of an imminent threat that’s unavoidable such as a vehicle
collision? Should the focus be on the protection the passenger in the
vehicles, or minimize the damage outside the vehicle? Choices made in
software dictate this type of behavior. Will consumers and users of
self-driving cars ever know what those choices are before it’s too late?