O futuro e os impactos dos softwares que escrevem códigos | Computerworld
O futuro e os impactos dos softwares que escrevem códigos
Quais são as necessidades do negócio? Quais as novas tecnologias disponíveis? Difícil dizer, mas aumentarão constante e rapidamente
Breogán Gonda*
17/03/2016 às 10h43 17/03/2016 às 10h43
Clique para copiar https://computerworld.com.br/2016/03/17/o-futuro-e-os-impactos-dos-softwares-que-escrevem-codigos/
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.
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.
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.
É 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.