当前位置: X-MOL 学术IEEE Trans. Softw. Eng. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Applying Human Values Theory to Software Engineering Practice: Lessons and Implications
IEEE Transactions on Software Engineering ( IF 6.5 ) Pub Date : 4-26-2022 , DOI: 10.1109/tse.2022.3170087
Maria Angela Ferrario 1 , Emily Winter 2
Affiliation  

The study of human values in software engineering (SE) is increasingly recognised as a fundamental human-centric issue of SE decision making. However, values studies in SE still face a number of issues, including the difficulty of eliciting values in a systematic and structured way, the challenges of measuring and tracking values over time, and the lack of practice-based understanding of values among software practitioners. This paper aims to help address these issues by: 1) outlining a research framework that supports a systematic approach to values elicitation, analysis, and understanding; 2) introducing tools and techniques that help elicit and measure values during SE decision making processes in a systematic way; and 3) applying such tools to a month-long research sprint co-designed with an industry partner and conducted with 27 software practitioners. The case study builds on lessons from an earlier pilot (12 participants) and combines in-situ observations with the use of two values-informed tools: the Values Q-Sort (V-QS), and the Values-Retro. The V-QS adapts instruments from values research to the SE context, the Values-Retro adapts existing SE techniques to values theory. We distil implications for research and practice in ten lessons learned.

中文翻译:


将人类价值理论应用于软件工程实践:教训和启示



软件工程 (SE) 中人类价值观的研究越来越被认为是 SE 决策中以人为本的基本问题。然而,SE的价值观研究仍然面临许多问题,包括以系统和结构化的方式导出价值观的困难、随着时间的推移测量和跟踪价值观的挑战以及软件从业者缺乏基于实践的价值观理解。本文旨在通过以下方式帮助解决这些问题:1)概述一个支持价值启发、分析和理解的系统方法的研究框架; 2)引入工具和技术,帮助以系统的方式在SE决策过程中引出和衡量价值; 3) 将这些工具应用于与行业合作伙伴共同设计并由 27 名软件从业人员进行的为期一个月的研究冲刺。该案例研究以早期试点(12 名参与者)的经验教训为基础,并将现场观察与两种价值观工具的使用相结合:价值观 Q 排序 (V-QS) 和价值观复古。 V-QS 将价值观研究的工具应用于 SE 环境,Values-Retro 将现有的 SE 技术应用于价值观理论。我们从十个经验教训中提炼出对研究和实践的影响。
更新日期:2024-08-26
down
wechat
bug