Developers expertise and roles on software technologies
Ημερομηνία
2017ISBN
978-1-5090-5575-3Εκδότης
IEEE Computer SocietySource
Proceedings - Asia-Pacific Software Engineering Conference, APSEC23rd Asia-Pacific Software Engineering Conference, APSEC 2016
Pages
365-368Google Scholar check
Keyword(s):
Metadata
Εμφάνιση πλήρους εγγραφήςΕπιτομή
Contributions to open source software provide evidence about developers' expertise and roles. Moreover, information about developers' activity can assist in identifying their competencies in software technologies. Existing project-centric approaches benefit the needs of expert identification within a project, but provide a limited view of developers' expertise. In this paper, we identify contributors' expertise and roles by considering their contribution history across multiple projects according to different technologies. Firstly, we identify terms related to software technologies and employ information from GitHub to extract contributors' activity on specific technologies. Secondly, we present four contributor roles: developer, technical leader, bug fixer and bug contributor. We study the contribution history of 2,973 users of GitHub and reveal trends in contributions in open source software that can be exploited by employers for identifying experts or by practitioners for showcasing their expertise in various technologies. © 2016 IEEE.
Collections
Cite as
Related items
Showing items related by title, author, creator and subject.
-
Article
Mobile agents for wireless computing: The convergence of wireless computational models with mobile-agent technologies
Spyrou, Christiana; Samaras, George S.; Pitoura, Evaggelia 1967-; Evripidou, Paraskevas (2004)Wireless mobile computing breaks the stationary barrier and allows users to compute and access information from anywhere and at anytime. However, this new freedom of movement does not come without new challenges. The mobile ...
-
Article
Scanning advanced automobile technology
Gharavi, H.; Prasad, K. V.; Ioannou, Petros A. (2007)This introductory article overviews the progress of electrical, electronics, software, and other relevant technologies that shape the modern automobile. Some of these technologies are described in more detail in the articles ...
-
Book
Advances in virtual reality software and technology
Singh, Gurminder; Lau, Rynson W. H.; Chrysanthou, Yiorgos L. (John Wiley & Sons, 2007)