Engenharia de Software para Iniciantes & Praticantes

Dos casos de uso ao código, como trilhar esse “longo” caminho?

Dos casos de uso ao código, como trilhar esse “longo” caminho?

jan 1, 2010

Ao longo dos anos tenho estudado e praticado a modelagem de software com UML. Participei de vários foruns de discussão, li vários artigos acadêmicos, artigos do Gartner Group, medotologias como o RUP e livros. Muitos livros. E como acredito que a teoria na prática é diferente, pratiquei muito do que estudei sobre modelagem seja no desenvolvimento de novos...

Uma abordagem prática de análise e projeto de software

Uma abordagem prática de análise e projeto de software

set 6, 2009

Um dos grandes desafios do desenvolvimento de um bom software, certamente está em se ter um processo consistente para se capturar as necessidades do cliente, traduzí-las em requisitos e a partir daí definir os casos de uso. A partir deste ponto, como chegar ao início da codificação? Elaborei um mapa conceitual do que entendo ser uma abordagem prática de...

Como especificar a construção de software para uma fabrica de software?

Como especificar a construção de software para uma fabrica de software?

jul 18, 2009

No desenvolvimento de software das grandes empresas as fábricas de software vem desempenhando cada vez mais um papel central. O modelo que se busca e o de delegar a programação para a fábrica e manter o foco das áreas de desenvolvimento na análise do negócio, na especificação do que será construído nos testes e implantação. Para que um programador...

Curso de Análise e Projeto de Software Utilizando UML e Orientação a Objetos

Curso de Análise e Projeto de Software Utilizando UML e Orientação a Objetos

jul 17, 2009

Eu em conjunto com a pró-reitoria de graduação e extensão da Universidade Camilo Castelo Branco, realizaremos o curso acima no mês de agosto de 2009. O mercado de desenvolvimento de software tem cada vez mais especializado os papéis dos profissionais, separando as etapas de análise das necessidades de negócios, análise e projeto de sistemas,...