A AWS visualizou Kiro, um novo ambiente de desenvolvimento integrado (IDE), acionado por IA, que as reivindicações de hiperscaler são mais adequadas para fluxos de trabalho de desenvolvimento de software em larga escala e em larga escala, favorecidos principalmente por equipes de engenharia corporativa que buscam automação, rastreabilidade e qualidade de código de produção.

Diferentemente dos assistentes de codificação de IA tradicionais que dependem de avisos ad-hoc, a Kiro apresenta um fluxo de trabalho de primeira especificação que reflete como as grandes equipes de engenharia planejam, projetam e o código, tornando-o uma escolha estratégica para empresas priorizando a priorização de confiabilidade, documentação e colaboração, disse Jason Andersen, analista principal em insights e insights mouros.

O desenvolvimento orientado a especificações (SSD), no contexto de IDEs agênticos, como o Kiro, significa um processo de três etapas em que um desenvolvedor ou uma equipe de desenvolvedores define primeiro o que o aplicativo deve fazer e, em seguida, um agente ou agente o constrói e testando para corresponder à especificação definida pela equipe.

A terceira etapa, geralmente descrita como a fase de refinamento, envolve a revisão da especificação inicial para refletir quaisquer alterações ou idéias obtidas durante o desenvolvimento, garantindo que ela represente com precisão o aplicativo final.