Você trabalha em uma empresa que tem aplicativos móveis? Ou mesmo de uma startup? Independente de onde ou como você atua, é sempre importante estar atento para as tendências no desenvolvimento de Aplicativos Móveis. Um exemplo disso são as receitas globais de aplicativos móveis, onde a projeção para gerar U$ 188,9 bilhões por meio de […]
Software legado pode ser classificado como um software antigo e desatualizado, ainda executando um trabalho útil – em algum lugar. Nós já falamos sobre a manutenção de software legado por aqui, trazendo insights para verificar quando vale a pena manter um software legado. Mas e nos casos em que você necessariamente tem que manter o […]
Mobile First é uma estratégia e também uma nova forma de escrever código que coloca os dispositivos móveis como foco para na Experiência do Usuário ao utilizar o site ou sistema.Esse termo começou a ser utilizado pelo Google em 2010, e como o próprio nome diz, nós iniciamos o design do produto a partir dos […]
Os microserviços são uma variação do SOA (Service-oriented architecture – Arquitetura orientada a Serviços), um tipo de arquitetura de software para estruturar aplicativos como uma coleção de serviços que são nos seus princípios de fácil manutenção e testes, independentes e organizados em torno dos recursos do negócio. A arquitetura de microserviços permite a entrega rápida, […]
O nascimento do termo Cloud Computing (ou computação na nuvem) remete a 2006, quando grandes empresas como Google e Amazon começaram a usar a “computação em nuvem” para descrever o novo paradigma em que as pessoas estão acessando cada vez mais softwares e arquivos na Web ao invés de acessar diretamente em seus desktops. Para […]
O início de uma empresa ou do desenvolvimento de um novo produto tem diversas dificuldades. E uma delas é saber se o produto será útil e funcional, entender se a ideia é válida e realmente ajudará as pessoas. Uma forma eficiente de descobrir isso é com a prototipagem rápida para softwares. O que é prototipagem […]
O uso de métodos ágeis é popular entre desenvolvedores, e cada time enfrenta uma dificuldade diferente na aplicação desse sistema de trabalho. Aqui vamos falar sobre as dificuldades encontradas especificamente pelos times que usam plataformas low-code, e como você pode fazer os ajustes necessários para seguir entregando sistemas de qualidade. Características das plataformas low-code Métodos […]
O desenvolvimento de software é um assunto que sempre levanta questões como tempo, equipe necessária e custo. Quanto mais tecnologias são criadas, mais possibilidades temos de desenvolvimento e, naturalmente, mais sistemas e features são requisitadas. A demanda das empresas por soluções tende sempre a aumentar, e mesmo com o crescimento da equipe de TI, muitas […]
As tecnologias de desenvolvimento de software avançam cada dia mais para oferecer soluções melhores e mais rápidas, sempre tentando diminuir o impacto do desenvolvimento para a empresa, seja reduzindo custos, tempo de desenvolvimento ou facilitando o trabalho para que desenvolvedores possam realizar as implementações de forma mais produtiva e com menos chances de erros. Uma […]
O mercado de desenvolvimento de software oferece cada vez mais opções para as empresas, são softwares como serviço, softwares customizáveis, softwares prontos e também o tradicional software sob medida, o qual vamos nos aprofundar mais nesse post. O que são softwares desenvolvidos sob medida? Esse é o modelo de desenvolvimento onde o sistema é criado […]