A Study of the Characteristics of Developers' Activities in GitHub

被引:23
作者
Onoue, Saya [1 ]
Hata, Hideaki [1 ]
Matsumoto, Ken-ichi [1 ]
机构
[1] Nara Inst Sci & Technol, Grad Sch Informat Sci, Nara 6300101, Japan
来源
2013 20TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2013), VOL 2 | 2013年
关键词
D O I
10.1109/APSEC.2013.104
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
What types of developers do active software projects have? This paper presents a study of the characteristics of developers' activities in open source software development. GitHub, a widely-used hosting service for software development projects, provides APIs for collecting various kinds of GitHub data. To clarify the characteristics of developers' activities, we used these APIs to investigate GitHub events generated by each developer. Using this information, we categorized developers based on measures such as whether they prefer communication by coding or comments, or whether they are specialists or generalists. Our study indicates that active software projects have various kinds of developers characterized by different types of development activities.
引用
收藏
页码:7 / 12
页数:6
相关论文
共 4 条
[1]  
Bird C., 2008, Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering, P24
[2]  
Bird Christian, 2006, P MSR, V20, P137, DOI DOI 10.1145/1137983.1138016
[3]  
Salleh N., 2010, P 32 ACM IEEE INT C, V1, P577
[4]   An experimental investigation of personality types impact on pair effectiveness in pair programming [J].
Sfetsos, Panagiotis ;
Stamelos, Ioannis ;
Angelis, Lefteris ;
Deligiannis, Ignatios .
EMPIRICAL SOFTWARE ENGINEERING, 2009, 14 (02) :187-226