Por que os projetos de software falham?

Quando se iniciam projetos de software, todas as pessoas envolvidas criam uma imagem ideal de como será o processo de desenvolvimento, e de como será o sistema pronto. No entanto, no decorrer do projeto, o resultado do trabalho pode não se alinhar com as nossas...

Inteligência Artificial – Qual é o futuro desse mercado?

De gigantes da tecnologia até startups, muitas empresas estão correndo para ganhar espaço no mercado de inteligência artificial (IA).   Companhias ao redor do mundo estão investindo bilhões de dólares em busca das melhores estruturas, ferramentas e profissionais para...

Scrum – Metodologia de desenvolvimento de software

Scrum é um framework para projetos complexos e que envolvem alto grau de incerteza. Essa abordagem é muito conhecida na área de tecnologia, e geralmente é utilizada em projetos de desenvolvimento de software ágil.   O Scrum contempla um conjunto de práticas, valores e...

UX e UI – Qual é a diferença e por que é tão importante?

Se você trabalha com tecnologia ou design, provavelmente já ouviu falar em UX e UI.   Para desenvolver um produto digital com sucesso é necessário mais do que linhas de código. Com a complexidade trazida pela tecnologia, proporcionar ao usuário uma solução que resolva...

O que é SOA e quais são seus benefícios?

Service Oriented Architectures (SOA) é, em tradução livre, Arquitetura Orientada a Serviços. Esse conceito de arquitetura busca disponibilizar as funcionalidades de um sistema como um serviço. Desta forma, essas funcionalidades podem ser compartilhadas e reutilizadas...

Dados, Estatísticas e Tendências da Internet

A renomada investidora Mary Meeker, associada da empresa de venture capital Kleiner Perkins, divulgou o tão aguardado Internet Trends 2018. Em sua 23ª edição, a apresentação traz as principais tendências da internet, repleta de dados e estatísticas sobre o mercado.  ...