Posts Tagged ‘ ENGENHARIA DE SOFTWARE ’

Capacidades da Arquitetura Ideal

Mar 16th, 2010 | Por Eduardo Negrão | Categoria: ARQUITETURA DE SISTEMAS

Gostaria de abordar hoje sobre as capacidades que uma arquitetura bem planejada deve contemplar para proporcionar bons índices de qualidade. Este tema se torna extremamente importante se olharmos sob a ótica de que a qualidade afeta diretamente a satisfação do cliente e envolvidos com o sistema, sendo um ponto [...]



O padrão AbstractFactory

Fev 23rd, 2010 | Por Carlos Eduardo Ferreira | Categoria: PADRÕES DE PROJETO

O padrão Abstract Factory
Abstract Factory é um padrão de criação e como o nome diz ‘Fabrica Abstrata’ este padrão é utilizado para a criação de objetos relacionados ou ‘família de objetos’.
Problema
Precisamos criar famílias de objetos relacionados e cada objeto de cada família tem sua implementação especifica. Você precisa garantir que dada uma situação você escolherá [...]



Surgimento da Orientação a Objetos

Fev 4th, 2010 | Por Eduardo Negrão | Categoria: ENGENHARIA DE SOFTWARE

Este post conta um pouco sobre a história da origem do paradigma de programação orientado a objetos e suas motivações.



Processo e Modelo de Processo

Jan 28th, 2010 | Por Eduardo Negrão | Categoria: ENGENHARIA DE SOFTWARE

Olá pessoal, hoje abordarei a diferença entre um modelo de processo de software e um processo de software. Exemplificarei também, dois modos pelos quais um modelo de processo de software pode ser útil para identificar possíveis aprimoramentos no processo.
Um processo de software é o que define quais atividades devem ser realizadas dentro de uma produção [...]



Os 4 Grande Atributos dos Produtos de Software

Jan 27th, 2010 | Por Eduardo Negrão | Categoria: ENGENHARIA DE SOFTWARE

O tópico de hoje aborda os quatro principais atributos que todos os produtos de software devem possuir. Sem tais atributos, não podemos afirmar que o software seja de qualidade.

Estamos falando de Facilidade de Manutenção (Manutenibilidade), Confiança, Eficiência e Usabilidade. Segue abaixo o conceito de cada um dos atributos segundo o estudioso Ian Sommerville:

- Manutenibilidade: O [...]



Software Genérico X Software Por Encomenda

Jan 25th, 2010 | Por Eduardo Negrão | Categoria: ENGENHARIA DE SOFTWARE

Hoje gostaria de comentar e esclarecer os principais conceitos do que diferenciam o desenvolvimento de produto genérico de software e o desenvolvimento de software sob encomenda e refletir um pouco sobre o rumo ao qual estes conceitos estão tomando, evidenciando a proximidade entre ambos.
Produtos genéricos, ou produtos de caixinha como muitas vezes são conhecidos, [...]



Por que o software é mais que um programa executável?

Jan 22nd, 2010 | Por Eduardo Negrão | Categoria: ENGENHARIA DE SOFTWARE

Os programas de software são mais do que os softwares executados pelos usuários porque para a sua produção são envolvidas diversas atrividades intrínsecas ao tipo de software desenvolvido.
Nos sistemas em que é utilizada uma abordagem cascata, por exemplo, as atividades são distintas e bem definidas e os seus custos são medidos separadamente e as atividades [...]



Afinal, o que é Engenharia de Software?

Jan 20th, 2010 | Por Eduardo Negrão | Categoria: ENGENHARIA DE SOFTWARE

Existem atualmente inúmeras definições para a Engenharia de Software, sendo que todas elas convergem para o mesmo ponto de vista, explicado algumas vezes, com maior ou menor riqueza de detalhes. Ao longo deste artigo objetivei detalhar as que julguei mais interessantes.