Onboarding Models for Software Projects: An Ad-hoc Literature Review
Resumo
New hires usually should learn about the working process, organization structure, and company corporate culture and to be acquaintance with a very new environment. It requires company to organize throughout a well-planned onboarding process, but many companies are not aware of onboarding models and how to support onboard process to become more efficient. We aimed to characterize the main methods through an ad-hoc literature review. We provide practitioners and researchers with the rationale to identify onboarding models and characteristic of the main methods relate to onboarding Software Engineering.
Palavras-chave:
onboard, newcomer, socialization
Referências
Van Maanen, J., and Schein, E. H. (1979). “Toward a theory of organizational socialization”. Research in Organizational Behavior, 1, 209–264.
Jones, Gareth R. (1986). “Socialization Tactics, Self-Efficacy, and Newcomers’ Adjustments to Organizations”. DOI: https://doi.org/10.5465/256188.
Bauer, T.N. (2010). “Onboarding New Employees: Maximizing Success”. In: The Society for Human Resource Management Foundation (SHRM), VA, USA.
Cable, Daniel M., F. Gino, Bradley R. Staats. (2013). "Reinventing Employee Onboarding. In: MIT Sloan Management Review 54, no. 3 - Spring: 23–28.
Fagerholm F, Sanchez Guinea A, Borenstein J and Munch J. (2014). “The role of mentoring and project characteristics for onboarding in open source software projects”. In: Proc. ACM-IEEE 8th Int. Symp. Softw. Engineeering Meas. - ESEM'14: 1–10.
Fagerholm F, Sanchez Guinea A, Borenstein J. and Munch J.(2014) “Onboarding in open source projects”. In: IEEE Softw. 2014;31(6):54-61.
Fagerholm F., Johnson, P., Sánchez Guinea, A., Borenstein J. and Munch J. (2013) “Onboarding in Open Source Software Projects: A Preliminary Analysis.” In: Proc. IEEE 8th Int’l Conf. Global Software Eng. Workshops (ICGSEW), pp. 5–10.
Meyer, A. M., & Bartels, L. K. (2017). “The impact of onboarding levels on perceived utility, organizational commitment, organizational support, and job satisfaction”. In: Journal of Organizational Psychology, 17(5), 10-27.
Britto R, Cruzes D. S., Smite D. and Sablis, A. (2017) “Onboarding software developers and teams in three globally distributed legacy projects: A multi‐case study”. In:J Softw Evol Proc. 2017; e1921. DOI: https://doi.org/10.1002/smr.1921
Steinmacher, I., Gerosa, M.A. and Redmiles, D. (2014) “Attracting, Onboarding, and Retaining Newcomer Developers in Open Source Software Projects”. In: Workshop on Global Software Development in a CSCW Perspective.
Steinmacher, I. and Gerosa, M.A. (2014) “How to Support Newcomers Onboarding to Open Source Software Projects”. In: 10th IFIP International Conference on Open Source Systems (OSS), May 2014, San José, Costa Rica. pp.199-201, ff10.1007/978-3-642-55128-4_29. Hal01373101f.
Steinmacher, I., Treude, C. and Gerosa, M.A. (2018) “Let me in: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects”. In: IEEE Software. DOI: https://10.1109/MS.2018.110162131
Steinmacher, I., Redmiles, D., Conte, T. and Gerosa, M.A. (2019) “Overcoming Social Barriers when Contributing to Open Source Software Projects”. In: Journal of Computer Supported Cooperative Work (JCSCW), Springer. DOI: https://10.1007/s10606-018-9335-z
Moe, N. B. Stray, V., Goplen, M. R. (2020) “Studying Onboarding in Distributed Software Teams: A Case Study and Guidelines”. In EASE '20: Proceedings of the Evaluation and Assessment in Software Engineering. April, 2020. Pages 150–159. DOI: https://doi.org/10.1145/3383219.3383235
Sharma, G. G. and Stol, K. (2020) “Exploring onboarding success, organizational fit, and turnover intention of software professionals”. In:Journal of Systems and Software. Vol. 159. Elsevier: Jan 2020. DOI: https://doi.org/10.1016/j.jss.2019.110442
Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., Ye, Y. (2002) “Evolution patterns of open-source software systems and communities”. In: Proceedings of the International Workshop on Principles of Software Evolution. Orlando, Florida. Pages 76 – 85 DOI: https://doi.org/10.1145/512035.512055
Jones, Gareth R. (1986). “Socialization Tactics, Self-Efficacy, and Newcomers’ Adjustments to Organizations”. DOI: https://doi.org/10.5465/256188.
Bauer, T.N. (2010). “Onboarding New Employees: Maximizing Success”. In: The Society for Human Resource Management Foundation (SHRM), VA, USA.
Cable, Daniel M., F. Gino, Bradley R. Staats. (2013). "Reinventing Employee Onboarding. In: MIT Sloan Management Review 54, no. 3 - Spring: 23–28.
Fagerholm F, Sanchez Guinea A, Borenstein J and Munch J. (2014). “The role of mentoring and project characteristics for onboarding in open source software projects”. In: Proc. ACM-IEEE 8th Int. Symp. Softw. Engineeering Meas. - ESEM'14: 1–10.
Fagerholm F, Sanchez Guinea A, Borenstein J. and Munch J.(2014) “Onboarding in open source projects”. In: IEEE Softw. 2014;31(6):54-61.
Fagerholm F., Johnson, P., Sánchez Guinea, A., Borenstein J. and Munch J. (2013) “Onboarding in Open Source Software Projects: A Preliminary Analysis.” In: Proc. IEEE 8th Int’l Conf. Global Software Eng. Workshops (ICGSEW), pp. 5–10.
Meyer, A. M., & Bartels, L. K. (2017). “The impact of onboarding levels on perceived utility, organizational commitment, organizational support, and job satisfaction”. In: Journal of Organizational Psychology, 17(5), 10-27.
Britto R, Cruzes D. S., Smite D. and Sablis, A. (2017) “Onboarding software developers and teams in three globally distributed legacy projects: A multi‐case study”. In:J Softw Evol Proc. 2017; e1921. DOI: https://doi.org/10.1002/smr.1921
Steinmacher, I., Gerosa, M.A. and Redmiles, D. (2014) “Attracting, Onboarding, and Retaining Newcomer Developers in Open Source Software Projects”. In: Workshop on Global Software Development in a CSCW Perspective.
Steinmacher, I. and Gerosa, M.A. (2014) “How to Support Newcomers Onboarding to Open Source Software Projects”. In: 10th IFIP International Conference on Open Source Systems (OSS), May 2014, San José, Costa Rica. pp.199-201, ff10.1007/978-3-642-55128-4_29. Hal01373101f.
Steinmacher, I., Treude, C. and Gerosa, M.A. (2018) “Let me in: Guidelines for the Successful Onboarding of Newcomers to Open Source Projects”. In: IEEE Software. DOI: https://10.1109/MS.2018.110162131
Steinmacher, I., Redmiles, D., Conte, T. and Gerosa, M.A. (2019) “Overcoming Social Barriers when Contributing to Open Source Software Projects”. In: Journal of Computer Supported Cooperative Work (JCSCW), Springer. DOI: https://10.1007/s10606-018-9335-z
Moe, N. B. Stray, V., Goplen, M. R. (2020) “Studying Onboarding in Distributed Software Teams: A Case Study and Guidelines”. In EASE '20: Proceedings of the Evaluation and Assessment in Software Engineering. April, 2020. Pages 150–159. DOI: https://doi.org/10.1145/3383219.3383235
Sharma, G. G. and Stol, K. (2020) “Exploring onboarding success, organizational fit, and turnover intention of software professionals”. In:Journal of Systems and Software. Vol. 159. Elsevier: Jan 2020. DOI: https://doi.org/10.1016/j.jss.2019.110442
Nakakoji, K., Yamamoto, Y., Nishinaka, Y., Kishida, K., Ye, Y. (2002) “Evolution patterns of open-source software systems and communities”. In: Proceedings of the International Workshop on Principles of Software Evolution. Orlando, Florida. Pages 76 – 85 DOI: https://doi.org/10.1145/512035.512055
Publicado
18/07/2021
Como Citar
LIMA, Franciney O.; BONIFÁCIO, Bruno A.; FRANÇA, César.
Onboarding Models for Software Projects: An Ad-hoc Literature Review. In: WORKSHOP SOBRE ASPECTOS SOCIAIS, HUMANOS E ECONÔMICOS DE SOFTWARE (WASHES), 6. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 46-50.
ISSN 2763-874X.
DOI: https://doi.org/10.5753/washes.2021.15889.