Uma Pesquisa Qualitativa sobre Características de Produtividade em Equipes de Desenvolvimento de Software

  • Adriana Souza Universidade Federal de Goiás
  • Juliano Oliveira Universidade Federal de Goiás
  • Daniel Moraes Pontifícia Universidade Católica de Goiás

Resumo


Desenvolver software é uma atividade complexa e altamente dependente da colaboração entre equipes multidisciplinares. A produtividade da equipe é um fator determinante para o sucesso do desenvolvimento de software. Este trabalho analisa características que influenciam a produtividade de equipes de de software. Uma pesquisa de campo avaliou a presença dessas características em equipes que utilizam a metodologia ágil Scrum e em equipes que utilizam outras metodologias de desenvolvimento de software. A pesquisa indica que, na visão dos profissionais de software, equipes Scrum são superiores em muitas das características que impactam a sua produtividade.

Referências

Batra, D., Xia, W., and Zhang, M. (2017). Collaboration in agile software development: Concept and dimensions. Communic. of the Association for Information Systems, 41.

Beecham, S., Baddoo, N., Hall, T., Robinson, H., and Sharp, H. (2008). Motivation in software engineering: A systematic literature review. Information and Software Technology, 50(9-10):860–878.

Deci, E. L. and M., R. R. (2000). Intrinsic and extrinsic motivations: Classic definitions and new directions. Contemporary Educational Psychology, 25(1):54–67.

DeMarco, T. and Lister, T. (2013). Peopleware: Productive Projects and Teams. Addison-Wesley Professional, 3 edition.

Emelyanova, T., Ilchenko, E., Varlamova, Z., and Paklina, L. (2019). Teamwork management in the field of software development. Proc. of the Ecological-Socio-Economic Systems: Models of Competition and Cooperation (ESES 2019), pages 490–495.

Fuks, H., Raposo, A. B., Gerosa, M. A., and Lucena, C. J. P. (1991). Applying the 3c model to groupware development. Int. Journal of Cooperative Information Systems.

Gorla, N. and Lam, Y. W. (2004). Who should work with whom?: building effective software project teams. Communications of the ACM, 47(6).

Johnson, D. W. and Johnson, R. T. (1995). Conflict, Cooperation, and Justice, chapter Social Interdependence - Cooperative Learning in Education. JosseyBass Publishers.

Lencioni, P. (2015). Os 5 Desafios das Equipes. Rio de Janeiro: Sextante.

Lindsjørn, Y., I.K.Sjøberg, Dingsøyr, T., R.Bergersen, G., and Dybå, T. (2016). Teamwork quality and project success in software development: A survey of agile development teams. Journal of Systems and Software, 122:274–286.

Locke, E. A. and Schattke, K. (2019). Intrinsic and extrinsic motivation: Time for expansion and clarification. Motivation Science, 5(4):277–290.

Luca, J. and Tarricone, P. (2001). Does emotional intelligence affect successful teamwork? In Proc. of the 18th Annual Conference of the Australasian Society for Computers in Learning in Tertiary Education. University of Melbourne.

Moraes, D. A. (2020). Estudo sobre equipes de desenvolvimento de software. Trabalho de conclusão de curso, Escola de Ciências Exatas e de Computação. Pontifı́cia Universidade Católica de Goiás (PUCGO).

O’Connell, T. and Molloy, O. (2019). Trust: Promoting interdependence, knowledge sharing & collaboration in scrum teams. In Proceedings of the 2019 International Conference on Software Engineering Research & Practice, pages 10–18. CSREA Press.

Oliveira, E. C. C. d. (2017). Fatores de influência na produtividade de desenvolvedores de organizações de software. PhD thesis, Universidade Federal do Amazonas.

Ortiz, F. C. and Farina, E. (2015). A motivação dos profissionais que desenvolvem projetos utilizando as tecnologias da informação: um estudo empı́rico. Revista Eletrônica Acadêmica Drummond, 6(7):37–55.

Scarnati, J. T. (2001). On becoming a team player. Team Performance Management: An International Journal, 7(1/2):5–10.

Sutherland, J. J. (2020). SCRUM: guia prático. Rio de Janeiro: Sextante.

Whitehead, J. (2007). Collaboration in software engineering: A roadmap. Future of Software Engineering (FOSE ’07), pages 214–225.
Publicado
11/11/2020
SOUZA, Adriana; OLIVEIRA, Juliano; MORAES, Daniel. Uma Pesquisa Qualitativa sobre Características de Produtividade em Equipes de Desenvolvimento de Software. In: ESCOLA REGIONAL DE INFORMÁTICA DE GOIÁS (ERI-GO), 8. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 259-272. DOI: https://doi.org/10.5753/erigo.2020.13879.