2008 · 28 citations · 13 references
ManagementProject ManagementExpertise ManagementKnowledge SharingSoftware EngineeringExpertise AssessmentExpertise DevelopmentExpertise DiscoveryExpertise IdentificationExpertise LocalizationExpertise RetrievalAwarenessExpertise Data MiningExpertise DistributionExpertise MiningExplicit Expertise IdentificationOpen-source Software DevelopmentSource Code Evolution
As software evolves over time, the identification of expertise becomes an important problem. Component ownership and team awareness of such ownership are signals of solid project. Ownership and ownership awareness are also issues in open-source software (OSS) projects. Indeed, the membership in OSS projects is dynamic with team members arriving and leaving. In large open source projects, specialists who know the system very well are considered experts. How can one identify the experts in a project by mining a particular repository like the source code? Have they gotten help from other people?
13
Shared leadership in the Apache project
Roy T. Fielding · Communications of the ACM · 1999 · 229 citations · Full text
Ryen W. White, Bill Kules, Steven M. Drucker et al. · Communications of the ACM · 2006 · 196 citations
Ryen W. White, Bill Kules, Steven M. Drucker et al. · Communications of the ACM · 2006 · 193 citations