Um controlador legado, levado para Go em 135 horas de engenheiro
Um fabricante de equipamentos agrícolas rodava os seus serviços de controle em Python, em dispositivos ARM construídos com o Yocto Project. Um dos nossos engenheiros os levou para Go com agentes. O novo código roda ao lado da frota antiga durante a mudança.
O engenheiro respondeu às perguntas de design e decidiu o que os agentes construíam. Os agentes escreveram o código, os testes e as revisões.
- 135 h
- de tempo registrado de engenheiro, menos de quatro semanas de 40 horas
- 22
- tarefas de port concluídas, de 23 planejadas
- 421
- pull requests com merge, e nenhum revert
- 40%
- dos pull requests vieram de agentes autônomos
O código de teste é maior que o código do produto, com 1.364 funções de teste. As 135 horas incluem a configuração dos agentes autônomos, que levou quatro.
Leia o caso





