Etapas de projeto: Testando o seu sistema

Ainda que pareça o fim do caminho, a etapa de testes de um projeto pode ser apenas o início de uma longa estrada. Dependendo da complexidade do projeto e de sua aplicação, os testes que são necessários para validar um sistema inteiro constituem um conjunto muitas vezes impossível de contemplar em um período de tempo […]

Read More

O Portal do Software Público Brasileiro

O Governo brasileiro disponibiliza um portal com uma variedade bastante interessante de software distribuídos sob a licença de software livre (englobando as quatro liberdades). O Software Público Brasileiro é um tipo específico de software que adota um modelo de licença livre para o código-fonte, a proteção da identidade original entre o seu nome, marca, código-fonte, […]

Read More

Etapas de projeto: O software embarcado

Durante o processo de definição de um projeto baseado em plataforma, um cuidado especial se dá ao software que será implementado. Quando os microcomputadores pessoais apareceram, havia muitas restrições quanto à rapidez do processamento, ou ao uso de memória, e diversos artifícios eram utilizados para se aproveitar recursos da melhor forma possível. Atualmente, programar para […]

Read More

Etapas de Projeto: A divisão das tarefas!

Existem similaridades entre as diversas naturezas de projetos, mas existem também diferenças importantes entre eles. Projetos de software podem ser divididos em camadas, que particionam o processamento, para simplificar a implementação e sobretudo a compreensão e manutenção do sistema inteiro. Essas camadas precisam se comunicar de maneira perfeita e essa divisão favorece o que chamamos […]

Read More