• DocumentCode
    2205809
  • Title

    Understanding and Supporting the Choice of an Appropriate Task to Start with in Open Source Software Communities

  • Author

    Steinmacher, Igor ; Uchoa Conte, Tayana ; Gerosa, Marco Aurelio

  • Author_Institution
    Dept. of Comput., Fed. Univ. of Technol.-Parana (UTFPR), Paraná, Brazil
  • fYear
    2015
  • fDate
    5-8 Jan. 2015
  • Firstpage
    5299
  • Lastpage
    5308
  • Abstract
    Open Source Software (OSS) projects leverage the contribution of outsiders. In fact, the sustainability of many projects relies on retaining some of these newcomers. Usually these communities do not coordinate the work of the newcomers, who go to the issue trackers and self-select a task to start with. We found that "finding a way to start" was reported as an important issue by practitioners. To further investigate this specific barrier, we conducted a qualitative analysis with data obtained from semi-structured interviews with 36 subjects from 14 different projects, including newcomers and experienced members. We used procedures of Grounded Theory -- open and axial coding -- to analyze the data. We found that newcomers are not confident enough to choose their initial task and they need information about the tasks or direction from the community to support choosing a task more suitable for them. We also present a set of strategies identified in the literature, interviews, and state-of-the-practice that can provide newcomers with such information, enabling them to be more confident when choosing their first tasks and collaborate with the community.
  • Keywords
    project management; public domain software; software management; OSS project; axial coding; grounded theory; open coding; open source software community; open source software project; qualitative analysis; sustainability; Communities; Electronic mail; Encoding; Interviews; Joining processes; Open source software; Open Source Software; coordination; joining process; new developer; newcomers; onboarding; task selection;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences (HICSS), 2015 48th Hawaii International Conference on
  • Conference_Location
    Kauai, HI
  • ISSN
    1530-1605
  • Type

    conf

  • DOI
    10.1109/HICSS.2015.624
  • Filename
    7070452