Informatics and professional responsibility.
Many problems in software development can be traced to a narrow understanding of professional responsibility. The author examines ways in which software developers have tried to avoid accepting responsibility for their work. After cataloguing various types of responsibility avoidance, the author introduces an expanded concept of positive responsibility. It is argued that the adoption of this sense of positive responsibility will reduce many problems in software development.
Gotterbarn
D
D
Computer and Information Sciences, East Tennessee State University, Box 70711, Johnson City, TN 37614, USA. gotterba@access.etsu.edu
D004995:Ethics, Professional; D006801:Humans; D009014:Morals; D012941:Social Responsibility; D012984:Software