Keynote: Understanding and Reducing Project Failure: The Ethics of
暂无分享,去创建一个
In this paper I correct the meaning of “Software Failure”, or more precisely, focus attention on some overlooked meaning of “Software Failure”. Software fails even though it was produced on schedule within budget and met the customer’s specified software requirements. Software has been developed which, although meeting stated requirements, has significant negative social and ethical impacts. By ethical impact I mean those impacts of software which positively or negatively the circumstances, experiences, behavior, livelihood, or daily routine of others. The ethical stakeholders in software are those who are so affected.
[1] Fergus O'Connell. How to run successful projects , 1994 .
[2] Jim McCarthy,et al. Dynamics of Software Development , 1995 .
[3] Joan A. Ballantine,et al. How to assess your IT investment: A study of methods and practice: B Farbey, F Land and D Targett Butterworth-Heinemann (1993) 158 pp £19.99 ISBN 0 7506 0654 1 , 1995, J. Strateg. Inf. Syst..