【24h】

Ethical Lapses Create Complicated and Problematic Software

机译:道德失误创造了复杂和有问题的软件

获取原文

摘要

Creators of software must understand that their work impacts the lives of those who use it. Most of the time, the influence a particular program has on human life is minimal, but many programs impact life in profound ways. Software engineers spend their days writing new programs and fixing problems found in existing work. Often software engineers never meet any of the people who use their creations. This custom is problematic because measuring success or failure is not merely an equation of development and maintenance costs. The human factor needs to be considered. Developers should imagine the worst possible impact of their work before completing requirements and analysis, thereby setting up a greater emphasis on delivering a proper system in the first place. This paper discusses tragic failures in several projects and describes ethical lapses during development and post-delivery support. This paper's results show the important role ethics plays in software development.
机译:软件创造者必须明白他们的工作会影响那些使用它的人的生命。 大多数时候,特定计划对人类生活的影响很小,但许多程序以深刻的方式影响生活。 软件工程师在日间花费新的节目和解决现有工作中的问题。 经常软件工程师从未满足任何使用他们创作的人。 这种习惯是有问题的,因为测量成功或失败不仅仅是开发和维护成本的等式。 人类因素需要考虑。 开发人员应该想象在完成要求和分析之前,他们的工作可能影响最差,从而更加强调首先提供适当的系统。 本文讨论了几个项目中的悲剧失败,并在开发和交付后支持期间描述了道德失效。 本文的结果显示了软件开发中的重要典范伦理。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号