Bancos relacionais x Bancos não relacionais: quando usar cada um?

Quando o assunto é bancos de dados, sejam eles relacionais e não relacionais, devemos ter em mente que ambos têm a mesma função, porém, cada um da sua forma.  Não pense que um é melhor que o outro só pelo seu tipo. A verdade é que devemos analisar a situação e saber quando usar os… Continuar lendo Bancos relacionais x Bancos não relacionais: quando usar cada um?

Web Workers

Caso você já tenha executado tarefas que demandam maior poder de processamento em uma página web, pode ter percebido que ocorrem travamentos e lentidão na interface que afetam negativamente a experiência do usuário.  Um dos motivos que faz isso acontecer é a execução de tarefas que gastam muito tempo para serem executadas e que, por… Continuar lendo Web Workers

Porque as estimativas têm falhado?

Se você trabalha com a gestão de projetos, provavelmente em algum momento já esteve na discussão do: “estimar ou não estimar?” Quando se está à frente de um projeto de desenvolvimento de software, esse é um assunto que não tem como não falar sobre. Alguns dizem que é desperdício, outros dizem que é obrigatório.  Vamos… Continuar lendo Porque as estimativas têm falhado?

Usabilidade: retorno de investimento e aumento de performance para empresas e produtos de tecnologia

Usabilidade, experiência do usuário e ux, são palavras que a gente escuta bastante, principalmente quando o assunto é desenvolvimento de software.  Mas o que elas realmente querem dizer? Será que elas são realmente o futuro do desenvolvimento? Elas conseguem aumentar a performance de um produto/serviço tecnológico suficientemente para que esse investimento retorne? Acreditamos que todo… Continuar lendo Usabilidade: retorno de investimento e aumento de performance para empresas e produtos de tecnologia

Os desafios diários do gestor de projetos ágeis

Gerenciar projetos ágeis é algo que traz desafios diários aos gestores. Não importa se são de baixa ou alta complexidade, projetos são únicos, com início, meio e fim.  E claro, encontramos algumas similaridades de um projeto para o outro, mas as regras do negócio e as expectativas dos clientes são sempre singulares.  Hoje, a convidada… Continuar lendo Os desafios diários do gestor de projetos ágeis

Levantamento de requisitos para software: por que é importante?

No planejamento de um novo aplicativo, o levantamento de requisitos é uma das partes mais importantes. Esse momento afetará todas as etapas posteriores, os seus prazos e até mesmo a formulação da equipe. Por isso, a empresa deve estar preparada para fazer uma análise eficiente e abrangente. Quando é bem executado, esse processo evita erros e escolhas… Continuar lendo Levantamento de requisitos para software: por que é importante?