programação

É preciso aprender novas linguagens de programação?

Se as linguagens de programação mudam, os profissionais da área precisam se atualizar para não perderem oportunidades de carreira.

Compreendendo os princípios do Manifesto Ágil

O manifesto ágil foi criado no período de 11 a 13 de Fevereiro de 2001, na região de "The Lodge"…

Desenvolvimento de sistemas: Passado VS Presente

O que mudou no desenvolvimento de sistemas do passado frente as novas práticas do presente? Acompanhe um cliente que precisa…

Bug – O grande mal que assola a TI

Cronograma bem planejado, profissionais competentes e um bom gestor. O que poderia prejudicar o sucesso do projeto? Resposta: O famigerado…

Modelagem de software – A importante tarefa na Modelagem de Objetos no Desenvolvimento de Sistemas por Raphael Vieira

Este artigo tem como objetivo expor a importância da modelagem de objetos na produção de um software.

Qualidade em TI – O que fazer antes de terceirizar Testes

Terceirização de serviços requer trabalho de organização. A terceirização de serviços de TI em geral e de Testes de Software…

Princípios de um compilador

Apresentarei aqui um assunto muito relevante (e que a maioria dos desenvolvedores de software não dá atenção), que é o…

Agile feito errado

Já falei e vou repetir: Agile não é uma bala de prata, não é uma receita mágica que vai consertar…

Desenvolvimento de sistemas em tempos de agilidade

A atual estrutura de TI separa desenvolvimento de sistemas e teste . Isso é adequado para sistemas complexos mas não…

Soluções para um Mundo Assíncrono / Concorrente

Se você é informado sobre desenvolvimento em frameworks web, lembrará dos fatores "concorrência", "paralelismo", "I/O assíncrono".