Cross-Disciplinary Perspectives on Collaborations with Software Engineers

Cross-Disciplinary Perspectives on Collaborations with Software Engineers
复制标题

与软件工程师合作的跨学科视角

DOI:
--
复制
发表时间:
2017
期刊:
IEEE/ACM International Conference on Connected Health: Applications, Systems and Engineering Technologies
影响因子:
--
通讯作者:
Andrew Begel
Andrew Begel
中科院分区:
--
文献类型:
--
作者:
P. Li;Amy J. Ko;Andrew Begel

文献摘要

被引文献

相似文献

软件工程团队通常是跨学科的,由软件工程师和非软件工程师组成。虽然许多研究已经从软件工程师的角度研究了软件工程工作的成功和失败,但对专家非软件工程师的观点知之甚少。在这项研究中,我们采访了微软10个角色的46位专家(艺术家,内容开发人员,数据科学家,设计研究人员,设计师,电气工程师,机械工程师,产品规划师,项目经理,服务工程师),了解他们与软件工程师的合作-好的和坏的。总的来说,我们的专家将伟大的软件工程师描述为自己技术领域的大师,对他人的投入持开放态度,主动告知每个人,并看到如何将各个部分组合在一起的大局。我们讨论了我们的研究结果对从业人员,教育工作者和研究人员的影响。
Software engineering teams are usually interdisciplinary, consisting of both software engineers and non-software-engineers. While numerous studies have examined the success and failure of software engineering efforts from the perspective of software engineers, little is known about perspectives of expert non-software-engineers. In this study, we interviewed 46 experts across 10 roles at Microsoft (artists, content developers, data scientists, design researchers, designers, electrical engineers, mechanical engineers, product planners, program managers, service engineers) about their collaborations—good and bad—with software engineers. Overall, our experts described great software engineers as masters of their own technical domain, open-minded to the input of others, proactively informing everyone, and seeing the big picture of how pieces fit together. We discuss implications of our findings for practitioners, educators, and researchers.