6 papers
One Developer Is All You Need: A Case Study of an AI-Augmented One-Person Squad in a Brownfield Enterprise
Marcelo Vilas Boas, Gustavo Pinto, Edward Roberto Monteiro +2
AI tools are enabling engineers to absorb roles previously distributed across cross-functional squads, yet there is little structured evidence on how to design or evaluate such a o…
Challenges and Enablers: Remote Work for People with Disabilities in Software Development Teams
Thayssa Rocha, Luciano Teran, Marcelle Mota +3
The increasing adoption of remote and hybrid work modalities in the technology sector has brought new opportunities and challenges for the inclusion of people with disabilities (PW…
Mitigating Configuration Differences Between Development and Production Environments: A Catalog of Strategies
Marcos Nazario, Rodrigo Bonifacio, Gustavo Pinto
Context: The Configuration Management of the development and production environments is an important aspect of IT operations. However, managing the configuration differences betwee…
An Actionable Framework for Understanding and Improving Talent Retention as a Competitive Advantage in IT Organizations
Luiz Alexandre Costa, Edson Dias, Danilo Monteiro Ribeiro +4
In the rapidly evolving global business landscape, the demand for software has intensified competition among organizations, leading to challenges in retaining highly qualified IT m…
Developer Experiences with a Contextualized AI Coding Assistant: Usability, Expectations, and Outcomes
Gustavo Pinto, Cleidson de Souza, Thayssa Rocha +3
In the rapidly advancing field of artificial intelligence, software development has emerged as a key area of innovation. Despite the plethora of general-purpose AI assistants avail…
Lessons from Building StackSpot AI: A Contextualized AI Coding Assistant
Gustavo Pinto, Cleidson de Souza, João Batista Neto +3
With their exceptional natural language processing capabilities, tools based on Large Language Models (LLMs) like ChatGPT and Co-Pilot have swiftly become indispensable resources i…