1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      
Siga-nos

Logo da Microsoft

 

No mês passado, durante a sua conferência anual BUILD, a Microsoft desvendou uma série de novidades direcionadas aos programadores. Entre elas, destacou-se o Athena, um agente de inteligência artificial concebido para residir no Microsoft Teams e otimizar os processos de desenvolvimento de produtos. Agora, a gigante tecnológica foi mais além, publicando o modelo base do Athena, permitindo que qualquer pessoa possa começar a implementar um assistente semelhante no seu ambiente de trabalho.

 

O que é exatamente o Microsoft Athena?

 

Longe de ser apenas mais um chatbot, o Athena apresenta-se como um agente profundamente integrado, acessível através do Microsoft Teams. A sua principal função é servir de elo entre pessoas, ferramentas e dados ao longo de todo o ciclo de desenvolvimento de um produto.

Este assistente inteligente é capaz de antecipar os próximos passos necessários num projeto e auxiliar os membros da equipa a executá-los sem que precisem de saltar entre diferentes aplicações. O Athena centraliza o controlo no Teams, comunicando através de linguagem natural. Pode ser incorporado em diversos fluxos de trabalho dos programadores, incluindo o próprio Teams, o Azure DevOps e o GitHub.

 

Athena: Mais do que um produto, uma filosofia open-source

 

Talvez o aspeto mais interessante do Athena seja o facto de não se tratar de um novo produto comercial da Microsoft. Em vez disso, é uma metodologia e um modelo de código aberto, denominado Dex. Isto significa que organizações e programadores individuais podem pegar nesta base e construir os seus próprios agentes de IA, adaptando-os às suas necessidades específicas e permitindo um maior grau de personalização.

 

Para dar os primeiros passos com o Athena, será necessário configurar o agente Dex. A Microsoft publicou também um artigo no seu blog de desenvolvimento que inclui um vídeo detalhado sobre o Athena, permitindo um mergulho mais aprofundado na ferramenta.

 

Primeiros passos e o impacto nas equipas de desenvolvimento

 

Os principais beneficiados com a decisão da Microsoft de tornar o Athena open-source são as equipas de engenharia em todo o mundo. Estas poderão ver-se livres de tarefas mais monótonas e repetitivas, como revisões de pull requests (PR), gestão de itens de trabalho e verificações de segurança. Isto permitirá que se concentrem na criação de novas funcionalidades e na inovação – um dos grandes focos da Microsoft desde o início da mais recente revolução da IA.

Para gestores de produto e líderes de equipas de engenharia, o Athena promete ser igualmente útil. Oferecerá uma visibilidade em tempo real sobre o estado dos projetos, ajudará a aferir se uma nova versão está realmente pronta para lançamento e a garantir o alinhamento da equipa.

 

Organizações de todas as dimensões poderão colher frutos com a utilização do Athena. Graças à sua natureza de código aberto, pode ser ajustado para se adequar a processos de desenvolvimento específicos, o que poderá desbloquear ciclos de entrega mais rápidos e melhorar a qualidade do código de forma transversal.

 

Porquê esta aposta da Microsoft?

 

O Athena já está a ser utilizado internamente na Microsoft por mais de 2.000 dos seus engenheiros. A gigante de Redmond explicou que esta utilização interna resultou em "ganhos mensuráveis" em velocidade, qualidade e foco. Além de ciclos de revisão mais céleres para os programadores, o Athena está também a identificar mais cedo erros que poderiam bloquear lançamentos, a permitir a conclusão consistente de fluxos de trabalho de segurança e privacidade, e a fornecer avaliações de "saúde" do software mais rápidas, para que as equipas possam aferir o estado geral da sua entrega de software.

 

Ao encarregar-se destas tarefas mais rotineiras, o Athena pode libertar os programadores para que se dediquem a construir mais funcionalidades nos seus projetos. Tem também o potencial de acelerar os tempos de entrega, para que os utilizadores finais possam usufruir do novo software mais rapidamente e, potencialmente, com menos erros.

 

Ouvimos frequentemente o termo "democratização" na tecnologia, um processo que torna as tecnologias mais acessíveis. Seguindo esta definição, o lançamento do Athena pela Microsoft cumpre a promessa de democratizar a IA para os programadores, dado ser de código aberto e permitir que as pessoas integrem IA nos seus fluxos de trabalho sem terem de começar do zero.

 

Esta iniciativa alinha-se também com a estratégia de IA da Microsoft, que passa por integrá-la em todos os seus produtos. O Copilot é, provavelmente, o exemplo mais notório pela sua omnipresença em praticamente todos os produtos da Microsoft, incluindo o Windows e o Edge. Ao contrário do Copilot, os programadores obtêm um pouco mais de liberdade com o Athena, mas este continua ligado a produtos Microsoft, nomeadamente o Teams e o GitHub.

 

Alertas e considerações: os desafios da implementação do Athena

 

Embora seja positivo que a Microsoft torne acessível o modelo do Athena, uma questão reside na complexidade que os programadores poderão encontrar na sua implementação, dado que existirão sempre personalizações específicas que as organizações desejarão fazer. Adicionalmente, esta solução envolve um processo de configuração mais envolvido, conforme descrito no README do projeto no GitHub.

 

Outro ponto a que as organizações devem estar atentas são as implicações de privacidade e segurança de dados ao integrar o Athena com sistemas internos sensíveis. Empresas que trabalhem em projetos confidenciais poderão hesitar em usar o Athena, pois isso poderia colocar código sensível nas mãos de terceiros.

 

Não são apenas questões técnicas que precisam de ser consideradas; há também o elemento humano. Algumas pessoas poderão ter receios sobre a IA "alucinar" (gerar informação incorreta) ou preocupações éticas relacionadas com a segurança no emprego, o que poderia dificultar a adoção. A este respeito, a Microsoft reafirmou que o Athena se destina apenas a assistir as equipas, e não a substituir membros das mesmas.

 

Apesar do Athena poder ser extremamente útil, como demonstram os resultados internos na Microsoft, a supervisão e o julgamento humanos continuarão a ser vitais. Decisões complexas e a resolução criativa de problemas no desenvolvimento são áreas onde a intervenção humana permanece indispensável.




Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech