Organizational social structures for software engineering

Author:

Tamburri Damian A.1,Lago Patricia1,Vliet Hans van1

Affiliation:

1. VU University Amsterdam, The Netherlands

Abstract

Software engineering evolved from a rigid process to a dynamic interplay of people (e.g., stakeholders or developers). Organizational and social literature call this interplay an Organizational Social Structure (OSS). Software practitioners still lack a systematic way to select, analyze, and support OSSs best fitting their problems (e.g., software development). We provide the state-of-the-art in OSSs, and discuss mechanisms to support OSS-related decisions in software engineering (e.g., choosing the OSS best fitting development scenarios). Our data supports two conclusions. First, software engineering focused on building software using project teams alone, yet these are one of thirteen OSS flavors from literature. Second, an emerging OSS should be further explored for software development: social networks. This article represents a first glimpse at OSS-aware software engineering, that is, to engineer software using OSSs best fit for the problem.

Publisher

Association for Computing Machinery (ACM)

Subject

General Computer Science,Theoretical Computer Science

Reference77 articles.

1. Formal versus informal knowledge networks in r&d: A case study using social network analysis;Allen J.;Res. Des. Manag.,2007

2. A view of cloud computing

3. Does distributed development affect software quality? An empirical case study of Windows Vista

4. Putting It All Together: Using Socio-technical Networks to Predict Failures

Cited by 67 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. The Data Product-service Composition Frontier: A Hybrid Learning Approach;ACM Transactions on Management Information Systems;2024-03-23

2. Engineering Formality and Software Risk in Debian Python Packages;2024 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER);2024-03-12

3. An Empirical Investigation Into the Influence of Software Communities’ Cultural and Geographical Dispersion on Productivity;Journal of Systems and Software;2024-02

4. Automatic Core-Developer Identification on GitHub: A Validation Study;ACM Transactions on Software Engineering and Methodology;2023-09-30

5. "Nip it in the Bud": Moderation Strategies in Open Source Software Projects and the Role of Bots;Proceedings of the ACM on Human-Computer Interaction;2023-09-28

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3