Em 2002 eu publiquei um artigo em um portal de Internet sobre o modelo OSI e suas 7 camadas. Como não sou mais colunista do Imasters ha bastante tempo, resolvi reproduzi-lo aqui no blog para que …
Continue readingAuthor: Plínio Ventura
Diferença de Requisito Funcional e Regra de Negócio
Diferença de Requisito Funcional e Regra de Negócio é algo comum na cabeça de vários Analistas de sistemas. Eu imagino que antes do lançamento do microcomputador, o termo “Regra de Negócio” era algo interpretado totalmente isolado dos …
Continue readingPrincipio da Responsabilidade Unica – SOLID – SRP
O Princípio da Responsabilidade Unica (SRP do SOLID) é um mantra a ser seguido, quando o assunto é fraco acoplamento e alta coesão. Quem faz tudo não faz nada. Diz o ditado. Onde se tem muita …
Continue readingSOLID – Princípios para um bom projeto Orientado a Objetos
Quando falamos de SOLID nos referimos a cinco princípios para o bom projeto de software Orientado a Objetos. O Conceito foi criado por Robert Martin por volta dos anos 2000. Na modelagem e programação o SOLID …
Continue readingCiclo de Vida de Projeto de Software
Ciclo de Vida de Projeto, segundo o PMBOK (os negritos são meus) é: “Um projeto é um esforço temporário, empreendido para criar um produto, serviço ou resultado exclusivo. Os projetos e as operações diferem, principalmente, no fato …
Continue readingO problema da descoberta do escopo – O Cone da Incerteza
Você já percebeu que em projetos as mudanças no escopo de um sistema param de acontecer somente quando o sistema está concluído? Isso é óbvio, eu sei. Mas o ideal seria que o projeto não …
Continue readingRequisitos de Software
Requisitos de Software – o que realmente é isso? Achar uma definição objetiva e exata para a palavra “requisito” é difícil. A palavra possui alguns significados (conforme os dicionários), mas chega a ser um pouco …
Continue reading