Exploring GenAI in Software Development: Insights from a Case Study in a Large Brazilian Company

Recent progress in Generative AI (GenAI) impacts different software engineering (ES) tasks in software development cycle, e.g., from code generation to program repair, and presents a promising avenue for enhancing the productivity of development teams. GenAI based tools have the potential to change the way we develop software and have received attention from industry and academia. However, although some studies have been addressing the adoption of these tools in the software industry, little is known about what are developers' real experiences in a professional software development context, aside the hype. In this paper, we explore the use of GenAI tools by a large Brazilian media company that has teams developing software inhouse. We observed practitioners for six weeks and used online surveys at different time points to understand their expectations, perceptions, and concerns about these tools in their daily work. In addition, we automatically collected quantitative data from the company's development systems, aiming at getting insights about how GenAI impacts the development process during the period. Our results provide insights into how practitioners perceive and utilize GenAI in their daily work in software development.

Authors

Institutions

Publication Details

Published
2025-04-27
DOI
https://doi.org/10.1109/icse-seip66354.2025.00035
Citations
1
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Exploring GenAI in Software Development: Insights from a Case Study in a Large Brazilian Company

André Coelho, Rafael Prikladnicki, Guilherme Vaz Pereira, André van der Hoek et al.
1 citations
Software Engineering Techniques and Practices
3.25
article

Exploring GenAI in Software Development: Insights from a Case Study in a Large Brazilian Company

André Coelho, Rafael Prikladnicki, Guilherme Vaz Pereira, André van der Hoek, Victoria Jackson, Luciane Fortes, D. Ramos, Carolina Araújo, Ligia Chelli
article en
1 citations

Abstract

Recent progress in Generative AI (GenAI) impacts different software engineering (ES) tasks in software development cycle, e.g., from code generation to program repair, and presents a promising avenue for enhancing the productivity of development teams. GenAI based tools have the potential to change the way we develop software and have received attention from industry and academia. However, although some studies have been addressing the adoption of these tools in the software industry, little is known about what are developers' real experiences in a professional software development context, aside the hype. In this paper, we explore the use of GenAI tools by a large Brazilian media company that has teams developing software inhouse. We observed practitioners for six weeks and used online surveys at different time points to understand their expectations, perceptions, and concerns about these tools in their daily work. In addition, we automatically collected quantitative data from the company's development systems, aiming at getting insights about how GenAI impacts the development process during the period. Our results provide insights into how practitioners perceive and utilize GenAI in their daily work in software development.

University of California, Irvine (US), Hospital São Lucas da PUCRS (BR), Irvine University (US), Globe University (US), Pontifícia Universidade Católica do Rio Grande do Sul (BR)
Industry, innovation and infrastructure
Openalex Percentile: Top 7%
Software Engineering Techniques and Practices
3.25
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.