is set of moral principles that regulate the use of computers. Is a part of practical philosophy which deals with how computing professionals should make decisions regarding professional and social conduct.
Martes, Nobyembre 26, 2013
Moral Responsibilities of Computer Professionals
Some ethicists believe that all professionals, regardless of their practice, have speal moral obligations as professionals. For example, Michael Bayles (2003) argues that professionals have a special obligation to
their clients to be worthy of a client’s trust, and this, Bayles further suggests, leads to obligations of honesty, candor, competence, diligence, loyalty and discretion.
Many computer professionals are software engineers or members of software engineering teams. Gotternbarn (2001) believes that because software engineers and their teams are responsible for developing safety-critical systems, they have significant opportunities to:
* Do good or cause harm
* Enable others to do good or cause harm
* Influence others to do good or cause harm
Thus, Gotternbarn suggests that the roles and responsibilities involved in the development of safety-critical systems are differentiating factor.
Kevin Bowyer (2001) points out that the phrase “safe-critical system” is often used to refer to computer systems that can have a “direct life-threatening impact”. Examples of safety-critical software applications typically include:
* Aircraft and air traffic control systems
* Mass transportation systems
* Nuclear systems
* Missile systems
* Medical treatment systems
Mag-subscribe sa:
I-post ang Mga Komento (Atom)
Walang komento:
Mag-post ng isang Komento