Investigating the Pareto Principle in Student Software Engineering Team Projects
The Pareto principle, or 80/20 rule, has been observed in open-source and professional software projects, indicating that ”vital few” 20% of contributors account for at least 80% of the outcomes. However, its applicability to academic software engineering teams remains uncertain. This study investigates contribution inequality among student developers in software engineering teams by analyzing data-mined GitHub activities. Using the Hoover Index and Lorenz Curve, we analyzed whether a small subset of students performed a disproportionate share of the work to their teams. Contrary to the classic Pareto distribution, our results show that out of 94 teams, only six teams (6.4%) met the 80/20 criterion—–where their top 20% of contributors produced at least 80% of that team’s work–—while the remaining 88 teams did not reach this threshold. We discuss potential academic factors such as grading incentives, peer review, and structured team dynamics that may mitigate contribution imbalance.
Authors
- Kevin Buffardi (ORCID: https://orcid.org/0000-0002-4205-888X)
- Aditi More
Publication Details
- Journal
- ScholarSpace (University of Hawaii at Manoa)
- Published
- 2025-12-23
- Primary Topic
- Software Engineering Techniques and Practices
- Type
- article
- Field-Weighted Citation Impact
- 0.00