Using Gamification to Orient and Motivate Students to Contribute to OSS projects

被引:17
作者
Diniz, Guilherme C. [1 ]
Graciotto Silva, Marco A. [1 ]
Gerosa, Marco A. [2 ]
Steinmacher, Igor [1 ,2 ]
机构
[1] Univ Tecnol Fed Parana, Comp Dept, Campo Mourao, PR, Brazil
[2] No Arizona Univ, Sch Informat Comp & Cyber Syst, Flagstaff, AZ 86011 USA
来源
2017 IEEE/ACM 10TH INTERNATIONAL WORKSHOP ON COOPERATIVE AND HUMAN ASPECTS OF SOFTWARE ENGINEERING (CHASE 2017) | 2017年
关键词
newcomers; open source software; engagement; gamification; motivation; students;
D O I
10.1109/CHASE.2017.7
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Students can benefit from contributing to Open Source Software (OSS), since they can enrich their portfolio and learn with real world projects. However, sometimes students are demotivated to contribute due to entrance barriers. On the other hand, gamification is widely used to engage and motivate people to accomplish tasks and improve their performance. The goal of this work is to analyze the use of gamification to orient and motivate undergraduate students to overcome onboarding barriers and engage to OSS projects. To achieve this goal, we implemented four gaming elements (Quests, Points, Ranking, and Levels) in GitLab and assessed the environment by means of a study conducted with 17 students, within a real OSS project (JabRef). At the end of the study, the students evaluated their experience through a questionnaire. We found that the Quest element helped to guide participants and keep them motivated and points helped by providing feedback on students' performed tasks. We conclude that the gamified environment oriented the students in an attempt to make a contribution and that gamification can motivate and orient newcomers' to engage to OSS projects.
引用
收藏
页码:36 / 42
页数:7
相关论文
共 30 条
[1]  
Altair de Melo Alexandre, 2014, Social Computing and Social Media. 6th International Conference, SCSM 2014, Held as Part of HCI International 2014. Proceedings: LNCS 8531, P550, DOI 10.1007/978-3-319-07632-4_52
[2]  
[Anonymous], COMP P 36 INT C SOFT
[3]  
[Anonymous], ACM SIGPL C COMP OBJ
[4]  
[Anonymous], SBSC 15
[5]  
Bartel A, 2016, IEEE GLOB ENG EDUC C, P74, DOI 10.1109/EDUCON.2016.7474534
[6]   Promoting Engagement in Open Collaboration Communities by Means of Gamification [J].
Bertholdo, Ana Paula O. ;
Gerosa, Marco Aurelio .
HCI INTERNATIONAL 2016 - POSTERS' EXTENDED ABSTRACTS, PT II, 2016, 618 :15-20
[7]  
Canfora G., 2012, P ACM SIGSOFT 20 INT, P1
[8]  
Csikszentmihalyi M., 2000, Beyond boredom and anxiety. pp, P231
[9]  
Deterding S., 2011, P 15 INT AC MINDTREK, P9, DOI DOI 10.1145/2181037.2181040
[10]  
Dicheva D, 2015, EDUC TECHNOL SOC, V18, P75