Manutenção de Software – Definição e melhores práticas

Quando participamos de um projeto, as pessoas em geral presumem que este terá começo, meio e fim. No entanto, quando se trata de desenvolvimento de software, sabemos que não existe um fim definitivo. Seja por necessidades tecnológicas ou de negócios, a manutenção de...

Desenvolvedores contra taxas cobradas por Apple e Google

As taxa cobradas pela Apple e Google para ter um aplicativo na App Store e Google Play é de aproximadamente 30% da receita gerada tanto na aquisição, quanto nas compras realizadas dentro do app. Apesar da grande visibilidade que as lojas de aplicativos oferecem,...

Aplicações de IoT – Quais as possibilidades da Internet das Coisas?

Aplicações de IoT (Internet das Coisas) Geladeiras que fazem pedido para o supermercado, luzes que se acendem sozinhas e robôs que fazem faxina. Apesar de parecer futurista, essas são apenas algumas das possíveis aplicações de IoT (Internet das Coisas). Não é de hoje...

Lean e Agile – Como combinar as duas filosofias?

Hoje, a maioria das pessoas inseridas no mercado de tecnologia já conhecem algo sobre Lean e Agile. Já faz algum tempo que essas abordagens vem sido adotadas por muitas organizações que querem inovar nos seus processos e se tornar mais eficientes. No entanto, nem...

O que é Integração, Entrega e Implantação Contínua?

Uma equipe de desenvolvimento de software que deseja adotar as práticas de DevOps deve compreender muito bem os conceitos integração contínua, entrega contínua e implantação contínua.   De modo geral, esses conceitos representam métodos para acelerar a entrega de...