REESTRUTURAÇÃO DE UM SQUAD DE DESENVOLVIMENTO DE SOFTWARE ÁGIL EM DOIS NOVOS SQUADS: UM ESTUDO DE CASO EM UMA INSTITUIÇÃO FINANCEIRA
DOI:
https://doi.org/10.51923/repae.v8i3.297Palabras clave:
Gerenciamento de Projetos, Metodologia Ágil, Desenvolvimento de software, Competências, Instituições FinanceirasResumen
Objetivo: o presente relato técnico busca entender quais as consequências geradas na performance de uma equipe de desenvolvimento de software a partir de sua reestruturação em dois squads em um ambiente de metodologia ágil em uma instituição financeira brasileira. Entende-se a relevância do tema, visto a crescente demanda mundial de desenvolvimento de software e aumento do uso de metodologia ágil.
Método: a pesquisa utilizou uma abordagem qualitativa, por meio de um estudo de caso único. O processo de coleta de dados se deu por meio de doze entrevistas semiestruturadas e por análise de documentos. Depois dos dados coletados foi aplicada análise de conteúdo nos dados textuais e uso de estatística descritiva para os registros das atividades.
Resultados: após a reestruturação da equipe em dois squads, os indicadores mostraram que os times tiveram melhora na performance por interferência de vários fatores como: ganho de benefícios, aumento de competências e uso adequado de ferramentas e práticas de gerenciamento de projetos.
Contribuição: a pesquisa levantou fatores que podem ser explorados se houver necessidade de reestruturar um squad, sendo eles: preparar e disponibilizar todos papéis dos membros que comporão cada squad; comunicar os membros com transparência a respeito do processo da quebra, incluindo os fatores motivadores e o método utilizado para divisão dos times; treinar os novos integrantes que assumirão papéis diferentes do que desempenhavam antes; e alocar os projetos no squad correto de acordo com seu escopo.
Palavras-chave: Gerenciamento de Projetos; Metodologia ágil; Desenvolvimento de software; Competências; Instituições financeiras.
Descargas
Citas
Ahmad, M., Abdulmajeed, V., Omar, M., Yasin, A., Baharom, F., Mohd, F., & Darus, N. M. (2016). Examining the Influence of Team Work Factors on Team Performance for Software Development in Telecommunication Industry. Journal of Telecommunication, Electronic and Computer Engineering, 8 (8), 121 – 124.
Almeida, C. C., Campagnac, L. A. & Farias Filho, J. R. (2008). Em busca do perfil ideal de gerente para alcançar o sucesso dos projetos. Congresso Nacional de Excelência em Gestão, 4.
Amaral, D. C., Conforto, E. C., Benassi, J. L. G., & Araújo, C. (2011). Gerenciamento ágil de projetos: aplicação em produtos inovadores. São Paulo: Saraiva.
Barki, H. & Hartwick, J. (2004). Conceptualizing the construct of interpersonal conflict. International Journal of Conflict Management, 15, (3), 216-44. DOI: https://doi.org/10.1108/eb022913
Biancolino, C. A., Kniess, C. T., Maccari, E. A., & Rabechini Jr., R. (2012). Protocolo para Elaboração de Relatos de Produção Técnica. Revista de Gestão e Projetos, 3(2), 294– 307. DOI: https://doi.org/10.5585/gep.v3i2.121
Brodbeck, F.C. (2001). Communication and performance in software development projects. European Journal of Work and Organizational Psychology, 10, (1), 73–94. DOI: https://doi.org/10.1080/13594320042000043
Bryman, A. (1989). Research methods and organization studies. Londres: Unwin Hyman.
Charmaz, K. (2006). Constructing Grounded Theory: A Practical guide through qualitative analysis. London. Sage.
Cizmaș, E., Feder, E. S., Maticiuc, M. D., & Vlad-Anghel, S. (2020). Team management, diversity, and performance as key influencing factors of organizational sustainable performance. Sustainability, 12(18), 7414. DOI: https://doi.org/10.3390/su12187414
De Moraes, A. T., da Silva, L. F., & de Oliveira, P. S. G. (2020). Systematization of absorptive capacity microprocesses for knowledge identification in project management. Journal of Knowledge Management, 24 (9), 2195 – 2216. DOI: https://doi.org/10.1108/JKM-05-2020-0332
del-Río-Ortega, A., Resinas, M., Cabanillas, C., & Ruiz-Cortés, A. (2013). On the definition and design-time analysis of process performance indicators. Information Systems, 38(4), 470-490. DOI: https://doi.org/10.1016/j.is.2012.11.004
Dingsøyr, T. & Lindsjørn, Y. (2013). Team performance in agile development teams: findings from 18 focus groups. Agile Processes in Software Engineering and Extreme Programming, 46–60. DOI: https://doi.org/10.1007/978-3-642-38314-4_4
Doherty, N. F., Ashurst, C., & Peppard, J. (2012). Factors affecting the successful realisation of benefits from systems development projects: findings from three case studies. Journal of Information technology, 27(1), 1-16. DOI: https://doi.org/10.1057/jit.2011.8
Dybå, T., & Dingsøyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and software technology, 50(9-10), 833-859. DOI: https://doi.org/10.1016/j.infsof.2008.01.006
Fagerholm, F., Ikonen, M., Kettunen, P., Münch, J., Roto, V., & Abrahamsson, P. (2015). Performance Alignment Work: How software developers experience the continuous adaptation of team performance in Lean and Agile environments. Information and Software Technology, 64, 132-147. DOI: https://doi.org/10.1016/j.infsof.2015.01.010
Fung, H. P. & Ali, I. (2011). Factors influencing project team effectiveness as perceived by project managers in malaysia : A pilot study. Annual Summit on Business and Entrepreneurial Sudies, 1–20.
FRIESE, S. (2012). Qualitative data analysis with Atlas.ti. London. Sage. DOI: https://doi.org/10.4135/9781529799590
Ganis, M. R., & Waszkiewicz, M. (2018). Digital Communication Tools as a Success Factor of Interdisciplinary Projects. Problemy Zarzadzania, 16.
Gonçalves, L. C. C., Oliveira, S. A. A., Pacheco, J. C. A., & Salume, P. K. (2020). Competências requeridas em equipes de projetos ágeis: um estudo de caso em uma Edtech. Revista de Gestão e Projetos (GeP), 11(3), 72-93. DOI: https://doi.org/10.5585/gep.v11i3.18476
Grander, G., Dal Vesco, D. G., & Ribeiro, I. (2019). The effect of project governance and performance management on organizational strategy: a multi-group analysis under the prism of performance indicators. Revista de Gestão e Projetos, 10(2). DOI: https://doi.org/10.5585/gep.v10i2.13965
Hoda, R., Salleh, N., & Grundy, J. (2018). The rise and evolution of agile software development. IEEE software, 35(5), 58-63. DOI: https://doi.org/10.1109/MS.2018.290111318
Hoegl, M. & Gemuenden, H. G. (2001). Teamwork quality and the success of innovative projects: A theoretical concept and empirical evidence. Organization Science, 12(4), 435–449. DOI: https://doi.org/10.1287/orsc.12.4.435.10635
Hsu, J. S.-C., Shih, S.-P., Chiang, J. C., & Liu, J. Y. C. (2012). The impact of transactive memory systems on IS development teams’ coordination, communication, and performance. International Journal of Project Management, 30(3), 329–340. DOI: https://doi.org/10.1016/j.ijproman.2011.08.003
Jiang, J. J., Klein, G., Wu, S. P., & Liang, T. P. (2009). The relation of requirements uncertainty and stakeholder perception gaps to project management performance. Journal of Systems and Software, 82(5), 801-808. DOI: https://doi.org/10.1016/j.jss.2008.11.833
Katzenbach, J. & Smith, D. (1993). The discipline of teams. Harvard Business Review, 71(2), 111-120.
Lechler, T. (1997). Success factors of project management. Frankfurt am Main.
Levi, D. & Slem, C. (1995). Team work in research and development organizations: The characteristics of successful teams. International Journal of Industrial Ergonomics, 16, 29-42. DOI: https://doi.org/10.1016/0169-8141(94)00076-F
Liang, T.; Liu, C.; Lin, T. & Lin, B. (2007). Effect of team diversity on software project performance. Industrial Management & Data Systems, 107 (5), 636-653. DOI: https://doi.org/10.1108/02635570710750408
Lindsjørn, Y., Sjøberg, D.I.K., Dingsøyr, T., Bergersen, G.R. & Dybå, T. (2016). Teamwork quality and project success in software development: A survey of agile development teams. J. Syst. Softw., 122, 274–286. DOI: https://doi.org/10.1016/j.jss.2016.09.028
Lu, M.; Watson-Manheim, M. B.; Chudoba, K. M. & Wynn, E. (2006). Virtuality and Team Performance: Understanding t he Impact of Variety of Practices. Journal of Global Information Technology Management, 9, (1), 4-23. DOI: https://doi.org/10.1080/1097198X.2006.10856412
McClough, A. C. & Rogelberg, S. G. (2003). Selection in teams: An exploration of the teamwork knowledge, skills and ability test. International Journal of Selection and Assessment, 11(1), 56-66. DOI: https://doi.org/10.1111/1468-2389.00226
Melo, C., Cruzes, D.S., Kon, F., & Conradi, R. (2011). Agile team perceptions of productivity factors. Proc. 2011 Agile Conf.. IEEE Computer Society, 57–66. DOI: https://doi.org/10.1109/AGILE.2011.35
Paletta, F.C. & Dias Vieira, N., Jr. (2008). Information technology and communication and best practices in it lifecycle management. J. Technol. Manag. Innov., 3, 80–94. DOI: https://doi.org/10.4067/S0718-27242008000200007
Palopak, Y., & Huang, S. J. (2022). Correlation of Agile Principles and Practices to Software Project Performance: An AHP–Delphi Analysis. International Journal of Software Engineering and Knowledge Engineering, 32(02), 257-281. DOI: https://doi.org/10.1142/S0218194022500127
Patanakul, P. & Shenhar, A. J. (2012). What Project Strategy Really Is: The Fundamental Building Block in Strategic Project Management. Project Management Journal, 43(1), 4–20. DOI: https://doi.org/10.1002/pmj.20282
Pikkarainen, M.; Haikara, J.; Salo, O.; Abrahamsson, P.; & Still, J. (2008). The impact of agile practices on communication in software development. Empir. Softw. Eng., 13, 303–337. DOI: https://doi.org/10.1007/s10664-008-9065-9
Rabechini Jr., R.; Carvalho, M. M.; Rodrigues, I. & Sbragia, R. (2011). A organização da atividade de gerenciamento de projetos: os nexos com competências e estrutura. Gest. Prod., 18 (2), 409-424. DOI: https://doi.org/10.1590/S0104-530X2011000200014
Richards, B. (2003). Intelligent teams: The dynamics of collaboration. Association for Quality & Participation, 20-22.
Rotta, M., Rados, G. J. V., Trierweiller, A. C., & Silva, S. M. (2015). Implantação de métodos ágeis em empresa de desenvolvimento de software: um estudo de caso. Congresso do Conhecimento e Inovação, 5.
Russo, R. D. F. S. M., & da Silva, L. F. (2019). Aplicação de entrevistas em pesquisa qualitativa. Gestão e Projetos: GeP, 10(1), 1-6. DOI: https://doi.org/10.5585/gep.v10i1.13285
Sefiani, N., Boumane, A., Campagne, J. P. & Bouami, D. (2012). Process of identifying competencies based on a functional approach. International Journal of EngineeringScience and Technology, 4(1), 265-275.
Serra, C. E. M., & Kunc, M. (2015). Benefits Realisation Management and its influence on project sucess and on execution of business strategies. International Journal of Project Management, 33, 53–66. DOI: https://doi.org/10.1016/j.ijproman.2014.03.011
Sharp, H. & Robinson, H.(2010). Three “C”s of agile practice: Collaboration, co-ordination and communication. Agile Software Development, 61–85. DOI: https://doi.org/10.1007/978-3-642-12575-1_4
Sudhakar, G. P. (2010). Teamwork in software organizations. CSI Communications, 34, 22–24.
Sudhakar, G.P. (2012). A model of critical success factors for software projects. Journal of Enterprise Information Management, 25(6), 537–558. DOI: https://doi.org/10.1108/17410391211272829
Sutherland, J. & Schwaber, K. (2013). Um guia definitivo para o Scrum: as regras do jogo. Guia do Scrum. Recuperado em 11 novembro, 2018, de https://www.scrumguides.org/docs/scrumgui de/v1/Scrum-Guide-Portuguese-BR.pdf.
THAMHAIN, H. J. Team Building in Project Management. In: CLELAND, D. I.; KING, W. R. Project Management Handbook. New York: Van Nostrand Reinhold, 1993.
Tirmizi, S.A. (2008). Towards Understanding Multicultural Teams. In Effective Multicultural Teams: Theory and Practice. Advances in Group Decision and Negotiation, 3, 1–20. DOI: https://doi.org/10.1007/978-1-4020-6957-4_1
Zheng, M., Zada, I., Shahzad, S., Iqbal, J., Shafiq, M., Zeeshan, M., & Ali, A. (2021). Key performance indicators for the integration of the service-oriented architecture and scrum process model for IOT. Scientific Programming, 2021. DOI: https://doi.org/10.1155/2021/6613579
Yang, C., Liang, P., & Avgeriou, P. (2016). A systematic mapping study on the combination of software architecture and agile development. Journal of Systems and Software, 111, 157-184. DOI: https://doi.org/10.1016/j.jss.2015.09.028
Yusoff, M. Z., Mahmuddin, M., & Ahmad. (2012). A conceptual model of knowledge work productivity for software Development Process: Quality issues. Knowledge Management International Conference (KMICe),334–342.
Descargas
Publicado
Cómo citar
Número
Sección
Licencia
Derechos de autor 2022 Andressa Cristina de Almeida Butafava, Luciano Ferreira da Silva, Renato Penha (Autor)
Esta obra está bajo una licencia internacional Creative Commons Atribución 4.0.
Esta obra está licenciada sob uma licença Creative Commons Atribuição - No comercial - Sin derivaciones 4.0 Internacional
1.O(s) autor(es) autoriza(m) a publicação do artigo na revista;
2.O(s) autor(es) garante(m) que a contribuição é original e inédita e que não está em processo de avaliação em outra(s) revista(s);
3.A revista não se responsabiliza pelas opiniões, ideias e conceitos emitidos nos textos, por serem de inteira responsabilidade de seu(s) autor(es);
4.É reservado aos editores o direito de proceder ajustes textuais e de adequação do artigos às normas da publicação.
1.1 Copyright Statement
This journal is licensed under a Creative Commons Attribution-Non Commercial-No Derivers 4.0 International license.
1. The author (s) authorize the publication of the article in the journal;
2. The author (s) warrant that the contribution is original and unpublished and is not in the process of being evaluated in other journal (s);
3. The journal is not responsible for the opinions, ideas and concepts emitted in the texts, as they are the sole responsibility of its author (s);
4. The editors are entitled to make textual adjustments and to adapt the articles to the standards of publication.