All Rights ReservedView Non-AMP Version
IT Forum
  • Homepage
  • Plataformas
Notícias

O futuro e os impactos dos softwares que escrevem códigos

Depois de mais de 25 anos de termos desenvolvido um produto que, entre outras coisas, escreve código, começam a aparecer pontos de vista sobre a importância de escrever software de forma automática.

Em particular, me inspira escrever sobre este assunto, o artigo publicado em Info Technology, sob o título “El software que escribe código cambiará el guión de la tecnología?”, retirado do artigo original publicado pelo Financial Times e assinado por Richard Newtoni.

As melhores notícias de tecnologia B2B
Acompanhe todas as novidades diretamente na sua caixa de entrada

É possível escrever automaticamente um software que uma organização em particular precisa: Sim.

É suficiente escrever o software automaticamente: Não, mas é um bom começo.

O cliente precisa e exige uma maior flexibilidade e liberdade no desenvolvimento de software, juntamente com uma forte redução de custos e tempo, por isso é essencial fazer mais algumas coisas:

Manutenção automática

A manutenção pode e deve ser automatizada. Se fazemos isso, economizamos custos significativos na forma de tempo, dinheiro e introdução de novos erros.

MultiPlataforma

No mundo de hoje, e mais no futuro previsível, é necessário trabalhar com múltiplas plataformas e suas combinações: Sistemas Operacionais, Linguagens de Programação, Sistemas de Gestão Bases de dados, dispositivos, arquiteturas, Nuvens, Internet das Coisas, Big Data, etc.

Documentação integrada e ativa

Prototipação ágil e funcionalmente completa

Ajuda muito para encontrar os erros de análise de forma conveniente, e quando os corrige não tem custos significativos.

“Futureproofing”

É necessário que os sistemas de hoje possam facilmente evoluir de acordo com as necessidades de negócios e novas tecnologias disponíveis para facilitarem a inovação contínua.

O futuro dos negócios e a tecnologia

Qual é o futuro? Quais são as necessidades futuras do negócio? Quais são as novas tecnologias disponíveis? Difícil dizer, mas aumentarão constante e rapidamente. Já hoje, existem fortes necessidades não satisfeitas e muita tecnologia disponível, que é pouco utilizada, ou de forma rudimentar.

Em um ambiente de desenvolvimento manual, a adaptação dos programadores às novas tecnologias é lenta e faz com que a adoção destas novas tecnologias demore muito tempo. Tudo isso vai ser aumentar ao longo do tempo, de forma acelerada.

É necessário que as empresas foquem os excelentes recursos humanos que possuem – que são sempre escassos – para compreender os problemas dos negócios e não em tarefas de baixo valor agregado, repetitivos, tediosos e cheio de erros, como escrever código manualmente.

O bom uso de ferramentas automatizadas de desenvolvimento e manutenção do sistema é uma grande necessidade.

Sem dúvida, o software que escreve código irá alterar o script da tecnologia.

Por que alguns produtos que escrevem código no início foram bem sucedidos, mas depois falharam?

As causas podem ser múltiplas: Oscilação do mercado, advento de novas tecnologias que requerem investimentos pesados, erros financeiros, etc. No entanto atrevo-me a pensar que as causas fundamentais são decisões tecnológicas muito conservadoras, muito ligadas a elementos de baixo nível como arquivos, mecanismos de acesso, sistemas operacionais, linguagens, etc. ou até mesmo hardware.

Meu pensamento é que se atuamos em elementos específicos de baixo nível provavelmente podemos no início se mover mais rápido. A medida em que o ambiente se complica ou se sofistica devemos suportar novas necessidades, arquiteturas e tecnologias ou começamos a ter grandes dificuldades. Esta é na minha opinião a razão pela qual algumas empresas colegas foram bem sucedidas num primeiro momento e com o tempo falharam.

*Breogán Gonda é Engenheiro de computação, Investigador, Presidente do Conselho GeneXus.

Next Mercado de realidade virtual não é realidade (ainda) »
Previous « Atos recruta 500 talentos em TI para Jogos Olímpicos Rio 2016
Leave a Comment
Share
Published by
itmidia
Tags: gestão de projetosProgramação
10 anos ago

    Related Post

  • Movida lança agente de IA no WhatsApp em parceria com a Meta e aposta em nova experiência de locação
  • Oracle nomeia Marcelle Paiva como nova VP de vendas, Data&AI Hub na América Latina
  • Mercado de IPOs de tecnologia ganha força com avanço da IA

Recent Posts

  • Notícias

Movida lança agente de IA no WhatsApp em parceria com a Meta e aposta em nova experiência de locação

A plataforma de locação de automóveis Movida lançou um agente de inteligência artificial integrado ao…

2 dias ago
  • Notícias

Oracle nomeia Marcelle Paiva como nova VP de vendas, Data&AI Hub na América Latina

A Oracle anunciou Marcelle Paiva como nova vice-presidente de vendas, Go-to-Market (GTM) e ecossistema para…

2 dias ago
  • Notícias

Mercado de IPOs de tecnologia ganha força com avanço da IA

O mercado de ofertas públicas iniciais voltou a ganhar tração em 2026, impulsionado principalmente pelo…

2 dias ago
  • Notícias

Oracle adiciona US$ 85 bilhões em contratos de IA e encerra trimestre com carteira recorde de US$ 638 bilhões

A Oracle encerrou o quarto trimestre e o ano fiscal de 2026 com resultados recordes,…

2 dias ago
  • Notícias

Disputa entre Anthropic e OpenAI expõe divergências sobre o futuro da inteligência artificial

A disputa entre Anthropic e OpenAI ganhou novos contornos e se tornou um dos principais…

2 dias ago
  • Notícias

Marketing B2B precisa se reorganizar para atender compradores mais autônomos, diz Forrester

As áreas de marketing B2B precisam rever sua estrutura operacional para acompanhar a transformação do…

2 dias ago
All Rights ReservedView Non-AMP Version
  • L