A organização Linux Foundation concluiu uma pesquisa com 234 mantenedores e desenvolvedores de projetos abertos, avaliando o impacto das ferramentas de IA no desenvolvimento. 59% dos mantenedores entrevistados relataram um aumento no número de alterações submetidas, mas cerca de 25% das pull requests foram consideradas de baixa qualidade, resultado da IA. Quando se considera apenas grandes projetos, 69% dos entrevistados notaram um aumento no número de alterações, enquanto a proporção de IA de baixa qualidade entre as pull requests foi estimada em 31%.
Entre outras tendências:
- A IA acelerou a execução de tarefas relacionadas à escrita de código,
para 52% dos entrevistados, e a discussão de propostas para 19%. Porém, 21% dos respondentes afirmaram que a aplicação da IA apenas dificultou a resolução de problemas muito complexos. - 66% dos entrevistados gastam o tempo economizado na eliminação de dívida técnica, 63% na criação de novas funcionalidades e 58% em aprendizagem.
- 71% dos mantenedores acreditam que a IA reduz a barreira de entrada para o desenvolvimento de projetos abertos, mas 53% acreditam que a aplicação da IA mina a confiança da comunidade.
- 35% dos projetos claramente indicaram nas regras a possibilidade de uso da IA, enquanto 32% não têm tais regras e não planejam introduzi-las.
- 61% dos participantes do desenvolvimento afirmaram que, antes de enviar alterações, realizam uma revisão detalhada e testes completos do código gerado pela IA, mas nem sempre mencionam que usaram IA.
- 46% dos mantenedores acreditam que a IA aumenta a necessidade de mentores para novos participantes, enquanto 32% acreditam que reduz essa necessidade.
- 52% usam ferramentas de IA generativa diariamente, 23% praticamente todos os dias, 20% semanalmente, 3% uma vez por mês e 2% raramente, menos de uma vez por mês.
- 20% dos entrevistados não usam IA, 58% usam IA para tarefas não relacionadas ao desenvolvimento e 59% para tarefas relacionadas ao desenvolvimento.
Fonte: opennet.ru
