Abstract Mentoring is a well-known way to help newcomers to Open Source Software (OSS) projects overcome initial contribution barriers. Through mentoring, newcomers learn to acquire essential technical, social, and organizational skills. Despite the importance of OSS mentors, they are understudied in the literature. Understanding who OSS project mentors are, the challenges they face, and the strategies they use can help OSS projects better support mentors’ work. In this paper, we employ a two-stage study to comprehensively investigate mentors in OSS. First, we identify the characteristics of mentors in the Apache Software Foundation, a large OSS community, using an online survey. We found that less experienced volunteer contributors are less likely to take on the mentorship role. Second, through interviews with OSS mentors (n=18), we identify the challenges that mentors face and how they mitigate them. In total, we identified 25 general mentorship challenges and 7 sub-categories of challenges regarding task recommendation. We also identified 13 strategies to overcome the challenges related to task recommendation. Our results provide insights for OSS communities, formal mentorship programs, and tool builders who design automated support for task assignment and internship. 
                        more » 
                        « less   
                    
                            
                            Mentors matter: Association of mentors with project success in the Apache Software Foundation Incubator
                        
                    
    
            Mentoring has been a subject of study for 50 years. Most studies of mentoring programs evaluate the effect of the program on the participants but do not evaluate if different mentors have different effects on mentees. Open-source software (OSS) is software with a license that allows it to be freely used by other people. Such software has become foundational to the world economy. However, many OSS projects get abandoned by their creators. Various nonprofit organizations have arisen to help OSS projects become sustainable. One of the key services offered by many of these nonprofit organizations is a mentorship program where experienced OSS developers advise nascent projects on how to achieve sustainability. We use data from the Apache Software Foundation Incubator program where 303 mentors have mentored 286 projects, with most mentoring more than one project, to address this question: Is who a project has as a mentor associated with variation in project success? Who a project has as a mentor accounts for 45% of the variation in project outcomes, with some mentors being associated with positive and some with negative outcomes. These mentors could offer insights into how to improve the mentoring program. This result also demonstrates, more broadly, that the nature of specific mentoring relationships may be important to understanding how mentors impact outcomes in other mentoring programs. 
        more » 
        « less   
        
    
    
                            - PAR ID:
- 10351339
- Date Published:
- Journal Name:
- PloS one
- ISSN:
- 1932-6203
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
- 
            
- 
            null (Ed.)Software developers who want to start contributing to an Open Source Software (OSS) project often struggle to find appropriate first tasks. The voluntary, self-organizing distribution of decentralized labor and the distinct nature of some OSS projects intensifies this challenge. Mentors, who work closely with newcomers, develop strategies to recommend tasks. However, to date neither the challenges mentors face in recommending tasks nor their strategies have been formally documented or studied. In this paper, we interviewed mentors of well-established OSS projects (n=10) and qualitatively analyzed their answers to identify both challenges and strategies related to recommending tasks for newcomers. Then, we employed a survey (n=30) to map the strategies to challenges and collect additional strategies. Our study identified 7 challenges and 13 strategies related to task recommendation. Strategies such as “tagging the issues based on difficulty,” “adding documentation,” “assigning a small task first and then challenge the newcomers with bigger tasks,” and “dividing tasks into smaller pieces” were frequently mentioned as ways to overcome multiple challenges. Our results provide insights for mentors about the strategies OSS communities can use to guide their mentors and for tool builders who design automated support for task assignment.more » « less
- 
            null (Ed.)Purpose The unequitable representation among genders in science, technology, engineering and mathematics (STEM) degrees and careers remains a persisting challenge. Peer mentoring has been cited as one method for supporting women and racial and ethnic minorities in becoming interested in, experiencing self-efficacy in and persisting in STEM. The current study was undertaken to explore how and in what ways peer mentors' participation in the program (namely, the mentoring experience) influenced their STEM self-efficacy beliefs, interests, skills and behaviors, including their intent to persist and actual persistence in STEM. Design/methodology/approach Using a multisite case study design, the current study implemented a blended peer mentoring program at two historically black institutions. Findings The experience in the peer mentoring process increased mentors' self-efficacy, career interest, perceived mentoring skill development in most areas and intent to persist in STEM. Evidence from the interviews and open-ended survey questions demonstrated that the peer mentoring experience had a direct influence on the mentor's self-efficacy, career interest, leadership and professional skills and persistence. The thematic analysis of the data sources revealed that specific elements of the peer mentoring experience influenced mentors' beliefs, interests, skills and behaviors, including recognition, functioning as a mentor, developing an other's orientation, engaging in a sisterhood and developing competencies. Originality/value Findings support the benefit of the blended peer mentoring program model among women who identify as a racial or ethnic minority across two historically black college or universities (HBCUs). Peer mentoring programs should include training to increase competencies and skills, should provide resources targeted to specific mentor needs and should include opportunities for self-reflection and components of faculty support.more » « less
- 
            Open source software (OSS), a form of Digital or Knowledge Commons, underlies much of the technology that we use in our daily lives. The existence and continuation of OSS relies on the contribution of private resources – personal time, volunteer energy, and effort of numerous actors (e.g., software developers’ time as a common-pool resource) – to public goods, the benefits of which are enjoyed by everyone. Nonprofit organizations such as the Apache Software Foundation (ASF) attempt to aid this process by providing various collective services to OSS projects, acting as a second-order actor in the production of the public good. To this end, the ASF Incubator has created policies – essentially rules or norms – that serve to protect its interests and, as they say, increase the sustainability of the projects. Each policy requires investment by ASF (in terms of money or the use of volunteer time) or an incubating project (in terms of taking project personnel time), the benefits of which can accrue to either party. Such policies may impose additional costs on incubating projects, leading to a decreased production of the OSS public good. Using the ASF Incubator policy documents, we construct a dataset that records who – ASF or an incubating project – bears the cost and who enjoys the benefit of each policy and procedure. We can code most policy statements as costing one party and benefiting one party. The distribution of costs and benefits according to party indicates whether the second-order actor is contributing to an increase in the public good and if they are doing so sustainably. Through a two-way ANOVA, we characterize the impact of ASF policies on the production of public goods (OSS). Being a part of ASF imposes some costs on projects, but these costs may make projects more sustainable. Our analysis shows that the distribution of costs and benefits is fairly symmetric between the ASF and incubating projects. Thus, the configuration of policies or the “institutional design” of the ASF could aid in producing the OSS public good by providing services that projects require.more » « less
- 
            PEARLS is a structured scholarship program designed to mitigate the economic hardship associated with the cost of attendance (COA). The main goal of the program is to increase the retention and success of low-income, academically talented students (LIATS) in engineering programs at a Hispanic institution. We structured students' interventions in five stages: LIATS Background Experiences, Belonging, Formative, Growth, and Graduate Development. This full paper presents the program evaluation results that combine social cognitive career theory and attrition mitigation elements. Specifically, we conducted a formative evaluation approach guided by the following question: What were the strengths and weaknesses of PEARLS according to students and mentors? A total of 92 LIATS (40 females and 52 males) met the eligibility criteria and the selection process established by the Executive Board. Overall, 78% of student participants voluntarily completed the electronic self-report questionnaires. Also, we assigned students under the supervision of eight mentors. In terms of their mentoring process, participant students reported an overall excellent opinion about their mentors and the mentoring process provided through the program. They expressed to be very satisfied with their relationship with their mentor regarding communication, connection, professionalism, and encouragement. Few students indicated weaknesses in their mentor, including poor accessibility due to lack of time, feeling intimidated by the mentor, and inadequate counseling. From the mentors’ perspective, it was perceived that their tasks and responsibilities aligned with their expectations. We noticed a relationship between what mentors perceived as their duties and what mentees identified as strengths of the mentoring program. For instance, their commitment to serve as a student mentor by offering academic counseling, encouragement, recommendations for COOP and research experiences, and setting career goals has resulted positive to establish a good relationship with the mentee. Finally, we concluded that both students and mentors felt satisfied with their involvement in the program. Similarly, mentors agreed that the time and commitment required to fulfill the responsibilities in the program are limited due to other obligations, such as teaching, research, and service commitments. This situation reflects on the mentees who expressed concern about the time availability of their mentors due to other professional obligations. Regardless, we conclude that the goal of the mentoring program proposed to promote a sense of belonging in mentees during their years of study was accomplished.more » « less
 An official website of the United States government
An official website of the United States government 
				
			 
					 
					
 
                                    