Latest / Os Agilistas / IA Aplicada #5 - Vantagens de usar IA para desenvolvimento de software
Transcript
- 0:05Olá galera, eu sou Francis Costa, atuo como arquiteto aqui
- 0:09na DTIE. Hoje eu vim trazer para vocês um
- 0:11dos desafios que a gente enfrentou recentemente.
- 0:13O desafio era entregar para a equipe de compliance um sistema
- 0:17capaz de substituir uma solução. Legada a ideia que a gente
- 0:21implementasse esse sistema num prazo ali de 3 meses e meio,
- 0:25aproximadamente, e com isso evitar o custo ali de alguns
- 0:29milhões. Vou.
- 0:30Governo AA renovação das licenças desse sistema legado
- 0:32considerando o contexto do time que performava com uma
- 0:36velocidade de 32 pontos por sprint e um lead times de
- 0:39aproximadamente 7 dias, a gente começou a entender que o
- 0:43desenvolvimento poderia ser um dos gargalos.
- 0:45Claro que o projeto tinha outros riscos, como a execução de
- 0:48carga, de dados históricos, provisoriamento, de
- 0:51infraestrutura que dependia de fornecedores externos.
- 0:54Então a gente começou a considerar algumas adaptações do
- 0:56nosso fluxo para conseguir atingir a data que era o nosso.
- 1:00Objetivo a solução foi adotar uma ferramenta de
- 1:03desenvolvimento, potencializado por IA.
- 1:05Então, a ferramenta escolhida foi o cursor.
- 1:07Para adoção do cursor. A gente montou um plano com 3
- 1:10etapas ali, envolvendo a instalação, preparação, a
- 1:13consolidação do uso e et cetera. Em cada uma das etapas, a gente
- 1:17executava ali é uma rodada, com os desenvolvedores coletando
- 1:21algumas métricas de desenvolvimento, coletando
- 1:23também perceção deles, identificando a oportunidade de
- 1:27treinamento. Foi possível perceber também uma
- 1:29certa resistência. Pensem em alguns cenários, né?
- 1:31Alguns desenvolvedores sofrendo em relação à preocupação, né?
- 1:34Em perder maturidade. Então para tratar todos esses
- 1:37problemas, a gente implementou alguns animups para poder
- 1:40disseminar boas práticas, né? Conhecimentos adquiridos, né?
- 1:44Através das experiências e alguns perprograms também para
- 1:47estar estando caso a caso, se conseguir aumentar a maturidade
- 1:49do nosso time. Então o resultado foi um aumento
- 1:52da velocidade do time de 32 para 50 pontos entregues por ciclo.
- 1:56Com isso, a gente entregou o sistema com 17 dias.
- 2:00De antecedência a data limite. E isso representou, no final das
- 2:03contas para o cliente, uma economia de 66000 BRL.
- 2:06Então isso é 1 + 1 exemplo que mostra como que a gente consegue
- 2:09associar a estratégia com a adoção de ferramentas.
- 2:12EE um bom aproveitamento da e a no dia a dia do desenvolvimento.
- 2:16Obrigado.