Кодекс этики не влияет на решения разработчиков программного обеспечения

Кодекс этики не влияет на решения разработчиков программного обеспечения

Крупнейшее в мире вычислительное общество, Ассоциация вычислительной техники (ACM), обновило свой кодекс этики в июле 2018 года, но новые исследования из Университета штата Северная Каролина показывают, что этический кодекс не влияет на решения, принятые разработчиками программного обеспечения.

«Мы приветствовали решение обновить кодекс этики ACM, но хотели знать, действительно ли это будет иметь значение». говорит Эмерсон Мерфи-Хилл, соавтор документа о работе и адъюнкт-адъюнкт-профессор информатики в NC State.

«Эта проблема является своевременной, учитывая связанные с технологией этические скандалы в новостях в последние годы, например, когда Volkwagen манипулировал своей технологией, которая контролировала выбросы транспортных средств. И разработчики будут продолжать сталкиваться с проблемами, связанными с работой, которые затрагивают этические проблемы, такие как соответствующее использование искусственного интеллекта ».

Для исследования исследователи разработали 11 сценариев, связанных с этическими проблемами, большинство из которых были взяты из реальных этических вопросов, заданных пользователями на веб-сайте Stack Overflow. Исследование включало в себя 105 разработчиков программного обеспечения США с пятью или более годами опыта и 63 аспирантами в области программного обеспечения в университете. Половине участников исследования была показана копия кодекса этики ACM, другая половина просто сказала, что этика важна как часть вводного обзора исследования. Затем всем участникам исследования было предложено прочитать каждый сценарий и указать, как они будут реагировать на сценарий.

«Не было существенной разницы в результатах. если бы люди пересмотрели кодексы этики заранее, похоже, не влияли на их ответы». говорит Мерфи-Хилл.

«Хотя мы считаем, что поддерживать современный, надежный кодекс этики является замечательной вещью для ACM, мы не смогли найти никакого эффекта от кодекса этики при принятии решений разработчиками. Теперь вопрос: что может компьютерная профессия способствует развитию этического поведения? »

Документ «Будет ли Кодекс этики ACM изменить этическое принятие решений в разработке программного обеспечения?» Будет представлен 7 ноября на симпозиуме ACM по основам разработки программного обеспечения, который состоится в Lake Buena Vista, штат Флорида. автор Джастин Смит, доктор философии. студент в штате NC, и Эндрю Макнамара, бывший аспирант штата Северная Каролина.

Дополнительная информация: «Кодекс этики ACM изменяет этическое принятие решений в разработке программного обеспечения?» people.engr.ncsu.edu/ermurph3/papers/fse18nier.pdf

Предоставлено: Университет штата Северная Каролина


, , , ,