Ethical Analysis of Software Failure Cases

Harjinder Rahanu, Jennifer Davies and Simon Rogerson


The operation of computer systems and their associated communications systems are central to the economies of the developed world. Yet, failures in such computer systems and their development are more than commonplace. In the last few years there has been increasing concern in the Computer Industry about a neglect of professional ethics which has become manifest in various computer systems failures which have been much hyped in the media. This paper presents a full ethical analysis of such a case and the results of similar analyses of nine further cases, to highlight professional duties, the neglect of which is frequently associated with failure.