CS290 – Some Issues In Ethics John Knight Department of Computer Science London Ambulance Service, 1992 Mars Climate Orbiter, 1999 Ariane 5, 1996 Therac 25, 1985-87 Mars Polar Lander, 1999 Korean Air 801, 1997 Software In Operation A Speckled Past Launch Vehicles Titan 4A
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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.
Department of Computer Science
Mars Climate Orbiter, 1999
Ariane 5, 1996
Therac 25, 1985-87
Mars Polar Lander, 1999
Korean Air 801, 1997Software In OperationA Speckled Past
Controlled flight into terrain
Guam, August 6, 1997
33,900 ft.Incident Sequence
British Airways 027
Korean Air Cargo
You don’t know everything
1.Engineers shall hold paramount the safety, health and welfare of the public in the performance of their professional duties.
2.Engineers shall perform services only in the areas of their competence.
3.Engineers shall continue their professional development throughout their careers and shall provide opportunities for the professional and ethical development of those engineers under their supervision.
4. Engineers shall act in professional matters for each employer or client as faithful agents or trustees, and shall avoid conflicts of interest or the appearance of conflicts of interest.
5.Engineers shall build their professional reputation on the merit of their services and shall not compete unfairly with others.
6. Engineers shall associate only with reputable persons or organizations.
7.Engineers shall issue public statements only in an objective and truthful manner.
8.Engineers shall consider environmental impact in the performance of their professional duties.
1. Hold paramount the safety, health and welfare of the public.
2. Perform services only in areas of their competence.
3. Issue public statements only in an objective and truthful manner.
4. Act for each employer or client as faithful agents or trustees.
5. Avoid deceptive acts.
6. Conduct themselves honorably, responsibly, ethically, and lawfully so as to enhance the honor, reputation, and usefulness of the profession.
Issues to consider:
What are the rules now for software engineers in the U.S?
What are the rules in other countries?
How are software professional standards monitored & enforced in U.S?
What are the professional consequences of the incidents we looked at?
How does that compare with other engineering disciplines like Mechanical Engineering?
Should things be changed for software engineering? If so:
What approach might be developed for software?
What might a licensing system look like?
How would the licensing system be enforced?Should Software Engineers Be Licensed?