Apoiando a colaboração de recém-chegados em equipes de desenvolvimento de software
Resumo
O processo de integração de recém-chegados em equipes de desenvolvimento de software depende fortemente de processos bem definidos e da colaboração entre o novato e seus mentores. Um processo de integração eficaz dá aos novos membros, acesso a pessoas e informações necessárias para desempenhar suas funções com mais rapidez. O objetivo geral da pesquisa é investigar o processo de integração de recém-chegados em equipes de desenvolvimento de software. A metodologia proposta visa entender as estratégias e barreiras no processo de integração, além disso, será proposta a criação de um modelo de agente inteligente para viabilizar a colaboração e integração de recém-chegados em equipes de desenvolvimento de software.Referências
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.
Publicado
12/04/2021
Como Citar
GLÓRIA, João Paulo B.; VIVACQUA, Adriana S..
Apoiando a colaboração de recém-chegados em equipes de desenvolvimento de software. In: DESENHO DE PESQUISA - SIMPÓSIO BRASILEIRO DE SISTEMAS COLABORATIVOS (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.