Abstract
Given the collaborative nature of software development, a robust team is a necessity for project success in both commercial and open source environments. That is, in the event of developers' absence due to various reasons, how could it potentially disrupt a team's routine operations? This article offers an automatic approach to intuitively visualize development team hierarchy, quantify overall team robustness, and identify the point (developers) of risk for team robustness. An investigation of six Apache open source projects has shown its effectiveness. This article is part of a special issue on Actionable Analytics for Software Engineering.
| Original language | English |
|---|---|
| Article number | 8239942 |
| Pages (from-to) | 64-71 |
| Number of pages | 8 |
| Journal | IEEE Software |
| Volume | 35 |
| Issue number | 1 |
| DOIs | |
| State | Published - 1 Jan 2017 |
Keywords
- information loss
- mining software repository
- social network
- software collaboration
- software development
- software engineering
- team robustness
Fingerprint
Dive into the research topics of 'How Robust Is Your Development Team?'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver