Software Development Practices and Tools for University-Industry R&D projects

  • Dhyego Tavares Cruz UFBA
  • Erlon Pereira Almeida UFBA
  • Jander Pereira Santos Junior UFBA
  • Felipe de Sant’Anna Paixão UFBA
  • Enio Garcia de Santana Junior UFBA
  • Rodrigo Rocha Gomes e Souza UFBA
  • Hérsio Massanori Iwamoto Positivo
  • Frederico Araújo Durão UFBA
  • Cássio Vinicius Serafim Prazeres UFBA
  • Ivan do Carmo Machado UFBA
  • Gustavo Bittencourt Figueiredo UFBA
  • Maycon Leone Maciel Peixoto UFBA
  • Eduardo Santana de Almeida UFBA

Resumo


Research and development (R&D) projects involving universities and industry drive innovation by bringing scientific knowledge closer to practical problems. Nevertheless, the partnership comes with challenges, such as high developer turnover, team members with diverse backgrounds and experience levels, and part-time contributors. In this paper, we report experiences in a large R&D project in the smart home field, in which we proposed software development practices and tools with the goal of promoting short feedback cycles and dissemination of best practices. By surveying the developers of this project, we discovered that the practices and tools were generally well accepted and also determined specific areas that need improvement. The insights collected in this study can be used by other teams conducting R&D projects.
Palavras-chave: Software Engineering, R&D, Artificial Intelligence, IA
Publicado
05/11/2024
CRUZ, Dhyego Tavares et al. Software Development Practices and Tools for University-Industry R&D projects. In: SIMPÓSIO BRASILEIRO DE QUALIDADE DE SOFTWARE (SBQS), 23. , 2024, Bahia/BA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2024 . p. 426–437.