立即发布
世界上最大的计算协会,计算机械协会(ACM),更新它的道德准则但北卡罗来纳州立大学(North Carolina State University)的一项新研究表明,道德规范似乎并不影响软件开发人员的决策。
“我们对更新ACM道德规范的决定表示赞赏,但想知道这是否真的会有所不同,”北卡罗来纳州立大学计算机科学副教授、论文合著者爱默生·墨菲-希尔(Emerson Murphy-Hill)说。
“考虑到近年来新闻中出现的与科技相关的道德丑闻,比如大众汽车(volkswagen)操纵其监测汽车排放的技术,这个问题提出得很及时。而开发者将继续面临涉及伦理问题的与工作相关的挑战,比如如何正确使用人工智能。”
在这项研究中,研究人员编写了11个涉及道德挑战的书面场景,其中大部分来自用户在Stack Overflow网站上发布的现实生活中的道德问题。这项研究包括105名拥有5年或5年以上工作经验的美国软件开发人员,以及63名大学软件工程专业的研究生。研究人员向一半的参与者展示了一份ACM道德规范的副本,另一半参与者只是被告知,道德规范是研究介绍概述的重要组成部分。然后,所有的研究参与者被要求阅读每个场景,并说明他们将如何回应这些场景。
墨菲-希尔说:“结果没有明显的不同——让人们事先复习道德规范似乎不会影响他们的反应。”
“虽然我们相信保持一个最新的、强有力的道德规范对ACM来说是一件令人钦佩的事情,但我们没有发现道德规范对开发者决策的任何影响。现在的问题是:计算机行业能做些什么来促进道德行为?”
纸”,ACM的道德规范会改变软件开发中的道德决策吗?该片将于11月7日在北京国际电影节上上映ACM软件工程基础研讨会他被关押在佛罗里达州的布埃纳维斯塔湖。这篇论文的合著者是北卡罗来纳州立大学的博士生贾斯汀·史密斯(Justin Smith)和北卡罗来纳州立大学的前研究生安德鲁·麦克纳马拉(Andrew McNamara)。
希普曼-
编辑:研究摘要如下。
ACM的道德规范是否会改变软件开发中的道德决策?
作者: Andrew McNamara, Justin Smith和Emerson Murphy-Hill,北卡罗来纳州立大学
提出了: ACM软件工程基础研讨会,11月4-9日,佛罗里达州布埃纳维斯塔湖
文摘:软件开发中的道德决策可以极大地影响最终用户、组织和我们的环境,最近新闻中的道德丑闻就证明了这一点。像ACM这样的组织会发布道德规范来指导软件相关的道德决策。事实上,ACM最近对其道德规范表现出了新的兴趣,并自1992年以来首次进行了更新。为了更好地理解ACM道德准则如何改变与软件相关的决策,我们对63名软件工程学生和105名专业软件开发人员重复了之前的行为道德研究,测量他们对11个道德小插曲的反应。我们发现,与对照组相比,明确地指示参与者在他们的决策中考虑ACM道德规范没有观察到的效果。我们的发现向研究界提出了一个挑战:如果没有道德规范,什么技术可以改善软件工程中的道德决策?

如果我们一直要求我们的工程师对客户、雇主和公司忠诚,我们怎么能期望他们比以前更有道德呢?正是这些团体推动他们去推动利润。坐在高管下面的饥肠辘辘的软件工程师知道,矛盾无处可去。
这似乎是上层人士指责底层人士的另一种方式