A decade of evolution in project leaders onboarding process at a global software company: a case study

Resumo


CONTEXT: The software industry, characterized by its high turnover and constant change in its production process, also demands continuous improvement in its newly hired employees’ onboarding and training processes. OBJECTIVE: This work investigates how the onboarding and training processes for new employees in the project leaders department evolved over a decade. METHOD: We employed a descriptive case study, using interviews, an electronic questionnaire, and document analysis to examine the transformation of fundamental aspects such as (i) learning strategies, (ii) support materials, (iii) guidance and mentoring, and (iv) the impact of the onboarding process on the emotional states of newcomers. RESULTS: The results highlight the importance of guidance and mentoring to consolidate knowledge shared through training, self-study, and experiences in applying the problem-based learning approach. Furthermore, given the dynamic and evolving nature of the software industry’s production processes, it presents the challenges of creating and maintaining support materials to aid the onboarding process. Finally, the onboarding process’s impacts on newcomers’ emotional states are presented. CONCLUSION: Effective management of critical factors can foster a learning environment that facilitates the development of skills and abilities more efficiently, promotes emotional well-being, reinforces self-efficacy, and increases newcomers’ productivity. By recognizing the interdependence of these elements, organizations can develop more integrated and flexible training strategies, optimizing the development trajectory of newcomers.

Palavras-chave: Onboarding process, Team formation, Training process

Referências

Albert Bandura. 1977. Self-efficacy: toward a unifying theory of behavioral change. Psychological review 84, 2 (1977), 191.

Albert Bandura. 1994. Self-efficacy. In. VS Ramachaudran. Encyclopedia of human behavior 4, 4 (1994), 71–81.

Laurence Bardin. 2011. Content analysis. São Paulo: Edições 70, 279 (2011), 978–8562938047.

Talya N Bauer. 2010.. Onboarding new employees: Maximizing success. (2010.).

Talya N Bauer and Berrin Erdogan. 2011. Organizational socialization: The effective onboarding of new employees. (2011).

Bruno A Bonifacio, Raquel Cunha, Franciney Lima, LH Albuquerque, Marcelo S Ayres, Fernanda Souza, Ana M Moreno, and Erika S Muniz. 2021. Improving Knowledge Management Using Wiki Tool through Experimental Studies. Proceedings of the WWW/Internet (2021), 54.

Ricardo Britto, Daniela S Cruzes, Darja Smite, and Aivars Sablis. 2018. Onboarding software developers and teams in three globally distributed legacy projects: A multi-case study. Journal of Software: Evolution and Process 30, 4 (2018), e1921.

Ricardo Britto, Darja Smite, Lars-Ola Damm, and Jürgen Börstler. 2019. Performance evolution of newcomers in large-scale distributed software projects: An industrial case study. In 2019 ACM/IEEE 14th International Conference on Global Software Engineering (ICGSE). IEEE, 1–11.

Jim Buchan, Stephen G MacDonell, and Jennifer Yang. 2019. Effective team onboarding in agile software development: techniques and goals. In 2019 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM). IEEE, 1–11.

Cam Caldwell and Ray Peters. 2018. New employee onboarding–psychological contracts and ethical perspectives. Journal of Management Development 37, 1 (2018), 27–39.

Francisco Cesário and Maria José Chambel. 2019. On-boarding new employees: a three-component perspective of welcoming. International Journal of Organizational Analysis 27, 5 (2019), 1465–1479.

CNS. 2024. RECOMENDACAO Nº 036, DE 11 DE MAIO DE 2020. [link].

Fabian Fagerholm, Alejandro S Guinea, Jürgen Münch, and Jay Borenstein. 2014. The role of mentoring and project characteristics for onboarding in open source software projects. In Proceedings of the 8th ACM/IEEE international symposium on empirical software engineering and measurement. 1–10.

Sharlett Gillard. 2009. Soft skills and technical expertise of effective project managers. Issues in informing science & information technology 6 (2009).

Priya D Gupta, Sonali Bhattacharya, Pratima Sheorey, and Philip Coelho. 2018. Relationship between onboarding experience and turnover intention: intervening role of locus of control and self-efficacy. Industrial and Commercial Training 50, 2 (2018), 61–80.

An Ju, Hitesh Sajnani, Scot Kelly, and Kim Herzig. 2021. A case study of onboarding in software teams: Tasks and strategies. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE). IEEE, 613–623.

Rayfran Rocha Lima, Marcelo Santana Costa, Ana Carolina Oran, and César França. 2022. Factors that Boost and Hinder the Transition from Traditional to Self-managed Teams: A Systematic Literature Review. In Proceedings of the XXI Brazilian Symposium on Software Quality. ACM, New York, NY, 1–11.

Rayfran Rocha Lima, Oswald Ekwoge, Bruno Bonifácio, Raquel Cunha, Hualter Barbosa, and Ana Carolina Oran Rocha. 2021. Overcoming Knowledge-Sharing Barriers that Affect Software Quality: An Experience Report. In XX Brazilian Symposium on Software Quality. 1–9.

Rayfran Rocha Lima, Luis Pascareli, Marcelo Ayres, Suelen Roberto, Ana C. Oran, and César França. 2023. Understanding an organizational change and development intervention applied in a Global Software Industry. In XXXVII Brazilian Symposium on Software Engineering (SBES 2023). ACM, Campo Grande, MS, 1–11.

Amanda M Meyer. 2016. The impact of onboarding levels on perceived utility, organizational commitment, organizational support, and job satisfaction. Southern Illinois University at Edwardsville.

Razieh Tadayon Nabavi. 2012. Bandura’s social learning theory & social cognitive learning theory. Theory of Developmental Psychology 1, 1 (2012), 1–24.

Ana Carolina Oran, Rayfran Rocha Lima, Bruno Gadelha, Nayane Maia, Williamson Silva, and Luis Rivero. 2023. Empowering Technical Skills and Soft Skills in Software Engineering Students through Problem-Based Learning. In Proceedings of the XXXVII Brazilian Symposium on Software Engineering. 348–357.

Raphael Pham, Stephan Kiesling, Leif Singer, and Kurt Schneider. 2017. Onboarding inexperienced developers: struggles and perceptions regarding automated testing. Software Quality Journal 25, 4 (2017), 1239–1268.

PMI. 2021. A Guide to the Project Management Body of Knowledge (PMBOK® Guide) (7th ed.). Project Management Institute, Newtown Square, PA.

Putu Yudia Pratiwi, Ridi Ferdiana, and Rudy Hartanto. 2018. An analysis of the new employee onboarding process in startup. In 2018 10th International Conference on Information Technology and Electrical Engineering (ICITEE). IEEE, 603–608.

Kuda Nageswara Rao, G Kavita Naidu, and Praneeth Chakka. 2011. A study of the Agile software development methods, applicability and implications in industry. International Journal of Software Engineering and its applications 5, 2 (2011), 35–46.

Paige Rodeghero, Thomas Zimmermann, Brian Houck, and Denae Ford. 2021. Please turn your cameras on: Remote onboarding of software developers during a pandemic. In 2021 IEEE/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, 41–50.

P. Runeson and M. Höst. 2009. Guidelines for conducting and reporting case study research in software engineering. Empirical sw engineering 14 (2009), 131–164.

Samsung. 2024. 3 novidades de Inteligência Artificial do Galaxy S24. [link].

Éden Ernandes Almeida de SANTANA. 2022. Investigando o processo de onboarding em startups de tecnologia: uma pesquisa exploratória. B.S. thesis.

Gaurav G Sharma and Klaas-Jan Stol. 2020. Exploring onboarding success, organizational fit, and turnover intention of software professionals. Journal of Systems and Software 159 (2020), 110442.

Jessica Tran. 2019. Onboarding New Tech Team Members: A Qualitative Case Study of Project Managers’ Processes in IT Companies. Ph.D. Dissertation. Capella University.

John Eastin Van Maanen and Edgar Henry Schein. 1977. Toward a theory of organizational socialization. (1977).

Princess Walsh. 2020. Re-imagining onboarding: A training program utilizing a blended approach of organizational socialization and the 4 C’s of onboarding. Ph.D. Dissertation. Alliant International University.

Claes Wohlin, Per Runeson, Martin Höst, Magnus C Ohlsson, Björn Regnell, and Anders Wesslén. 2012. Experimentation in software engineering. Springer Science & Business Media, n/a.

Robert K Yin. 2009. Case study research: Design and methods. Vol. 5. Sage, n/a.

Jan Zahhly and Henry Tosi. 1989. The differential effect of organizational induction process on early work role adjustment. Journal of Organizational Behavior 10, 1 (1989), 59–74.
Publicado
30/09/2024
LIMA, Rayfran Rocha; FERNANDES, Caroline da Encarnacao; LIMA, Elcione; CASTRO, Renata Gabriella; ORAN, Ana Carolina. A decade of evolution in project leaders onboarding process at a global software company: a case study. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 38. , 2024, Curitiba/PR. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 466-475. DOI: https://doi.org/10.5753/sbes.2024.3527.