Apoiando a colaboração de recém-chegados em equipes de desenvolvimento de software
Abstract
The newcomers onboarding process into software development teams depends heavily on well-defined processes and collaboration between the novice and his mentors. An effective integration allows newcomers to have access to the people and information needed to perform their work more quickly. This research goals to investigate the onboarding process of newcomers into software development teams. The proposed methodology aims to understand the strategies and barriers in the onboarding process, besides, we propose to create an intelligent agent model to enable better collaboration and integration of newcomers in software development teams.References
SHAWAR, Bayan Abu; ATWELL, Eric. Chatbots: are they really useful?. In: Ldv forum. 2007. p. 29-49.
BALALI, Sogol et al. Newcomers’ barriers... is that all? an analysis of mentors’ and newcomers’ barriers in OSS projects. Computer Supported Cooperative Work (CSCW), v. 27, n. 3-6, p. 679-714, 2018.
BAUER, Talya N.; ERDOGAN, Berrin. Organizational socialization: The effective onboarding of new employees. 2011.
Forbes, 2019. AI Stats News: Chatbots Increase Sales By 67% But 87% Of Consumers Prefer Humans. Disponível em: <https://www.forbes.com/sites/gilpress/2019/11/25/ai-stats-news-chatbots-increase-sales-by-67-but-87-of-consumers-prefer-humans/?sh=1e4a039048a3>. Acesso em: 10 mar. 2021.
DOMINIC, James; RITTER, Charles; RODEGHERO, Paige. Onboarding Bot for Newcomers to Software Engineering. In: Proceedings of the International Conference on Software and System Processes. 2020. p. 91-94.
DANIEL, Gwendal et al. Xatkit: a multimodal low-code chatbot development framework. IEEE Access, v. 8, p. 15332-15346, 2020.
GIL, A. C. Como elaborar projetos de pesquisa. 5. ed. ed. São Paulo. 2010.
JENSEN, Carlos; KING, Scott; KUECHLER, Victor. Joining free/open source software communities: An analysis of newbies' first interactions on project mailing lists. In: 2011 44th Hawaii international conference on system sciences. IEEE, 2011. p. 1-10.
LEBEUF, Carlene R. A taxonomy of software bots: towards a deeper understanding of software bot characteristics. 2018. Tese de Doutorado.
MORGAN, Jonathan T. et al. Tea and sympathy: crafting positive new user experiences on wikipedia. In: Proceedings of the 2013 conference on Computer supported cooperative work. 2013. p. 839-848.
MOSER, P. C.; ARAÚJO, J. I. DA S. Internalização de novos membros em equipes de desenvolvimento de software: uma versão detalhada. iSys - Brazilian Journal of Information Systems, v. 13, n. 3, p. 25–54, 2020.
REYES, R. et al. Virtual Assistants in Education: Model , Implementation and Results. November, 2020.
SÁNCHEZ-DÍAZ, X. et al. A knowledge-based methodology for building a conversational chatbot as an intelligent tutor. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v. 11289 LNAI, n. March, p. 165–175, 2018.
SNELL, A. Researching onboarding best practice: Using research to connect onboarding. Strategic HR Review, v. 5, n. 6, p. 32–35, 2006.
SRIVASTAVA, S. K. Applications of Intelligent Agents. Electronics Information and Planning, v. 26, n. 5, p. 273–281, 1999.
STEINMACHER, Igor Fábio. Supporting newcomers to overcome the barriers to contribute to open source software projects. 2015. Tese de Doutorado. Universidade de São Paulo.
VIVIANI, G.; MURPHY, G. C. Reflections on onboarding practices in mid-sized companies. Proceedings - 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2019. Anais...IEEE, 2019
WANG, J.; SARMA, A. Which bug should I fix: Helping new developers onboard a new project. Proceedings - International Conference on Software Engineering, n. November, p. 76–79, 2011.
BALALI, Sogol et al. Newcomers’ barriers... is that all? an analysis of mentors’ and newcomers’ barriers in OSS projects. Computer Supported Cooperative Work (CSCW), v. 27, n. 3-6, p. 679-714, 2018.
BAUER, Talya N.; ERDOGAN, Berrin. Organizational socialization: The effective onboarding of new employees. 2011.
Forbes, 2019. AI Stats News: Chatbots Increase Sales By 67% But 87% Of Consumers Prefer Humans. Disponível em: <https://www.forbes.com/sites/gilpress/2019/11/25/ai-stats-news-chatbots-increase-sales-by-67-but-87-of-consumers-prefer-humans/?sh=1e4a039048a3>. Acesso em: 10 mar. 2021.
DOMINIC, James; RITTER, Charles; RODEGHERO, Paige. Onboarding Bot for Newcomers to Software Engineering. In: Proceedings of the International Conference on Software and System Processes. 2020. p. 91-94.
DANIEL, Gwendal et al. Xatkit: a multimodal low-code chatbot development framework. IEEE Access, v. 8, p. 15332-15346, 2020.
GIL, A. C. Como elaborar projetos de pesquisa. 5. ed. ed. São Paulo. 2010.
JENSEN, Carlos; KING, Scott; KUECHLER, Victor. Joining free/open source software communities: An analysis of newbies' first interactions on project mailing lists. In: 2011 44th Hawaii international conference on system sciences. IEEE, 2011. p. 1-10.
LEBEUF, Carlene R. A taxonomy of software bots: towards a deeper understanding of software bot characteristics. 2018. Tese de Doutorado.
MORGAN, Jonathan T. et al. Tea and sympathy: crafting positive new user experiences on wikipedia. In: Proceedings of the 2013 conference on Computer supported cooperative work. 2013. p. 839-848.
MOSER, P. C.; ARAÚJO, J. I. DA S. Internalização de novos membros em equipes de desenvolvimento de software: uma versão detalhada. iSys - Brazilian Journal of Information Systems, v. 13, n. 3, p. 25–54, 2020.
REYES, R. et al. Virtual Assistants in Education: Model , Implementation and Results. November, 2020.
SÁNCHEZ-DÍAZ, X. et al. A knowledge-based methodology for building a conversational chatbot as an intelligent tutor. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), v. 11289 LNAI, n. March, p. 165–175, 2018.
SNELL, A. Researching onboarding best practice: Using research to connect onboarding. Strategic HR Review, v. 5, n. 6, p. 32–35, 2006.
SRIVASTAVA, S. K. Applications of Intelligent Agents. Electronics Information and Planning, v. 26, n. 5, p. 273–281, 1999.
STEINMACHER, Igor Fábio. Supporting newcomers to overcome the barriers to contribute to open source software projects. 2015. Tese de Doutorado. Universidade de São Paulo.
VIVIANI, G.; MURPHY, G. C. Reflections on onboarding practices in mid-sized companies. Proceedings - 2019 IEEE/ACM 12th International Workshop on Cooperative and Human Aspects of Software Engineering, CHASE 2019. Anais...IEEE, 2019
WANG, J.; SARMA, A. Which bug should I fix: Helping new developers onboard a new project. Proceedings - International Conference on Software Engineering, n. November, p. 76–79, 2011.
Published
2021-04-12
How to Cite
GLÓRIA, João Paulo B.; VIVACQUA, Adriana S..
Apoiando a colaboração de recém-chegados em equipes de desenvolvimento de software. In: RESEARCH DESIGN - BRAZILIAN SYMPOSIUM ON COLLABORATIVE SYSTEMS (SBSC), 16. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 25-30.
DOI: https://doi.org/10.5753/sbsc_estendido.2021.16031.
