Um modelo de análise de viabilidade para desenvolvimento de componentes
AUTOR(ES)
Peter Schuck Hemesath
DATA DE PUBLICAÇÃO
2006
RESUMO
O acelerado crescimento e a competição pelo mercado têm levado empresas a buscarem formas de continuamente aumentar a qualidade e produtividade nos seus processos de desenvolvimento de software. Uma forma para se otimizar o processo de desenvolvimento de software é a adoção de técnicas de reuso de software como Desenvolvimento Baseado em Componentes (DBC) que abrange preocupações como o aumento da produtividade e a redução dos custos com qualidade. Mas será o desenvolvimento baseado em componentes, por si só, garantia de beneficio econômico, ou seja, os custos de compra/integração de componentes reutilizáveis serão sempre menores do que o custo de desenvolvimento das mesmas funcionalidades para uma dada aplicação? E o desenvolvimento de um componente reutilizável será garantia de recuperação do investimento realizado para criação do mesmo? Neste contexto, o presente trabalho apresenta uma proposta de modelo de análise de viabilidade para a criação de componentes, que com base em uma série de entradas qualitativas e quantitativas, provê projeções de retorno sobre o investimento na criação de componentes. Tal modelo tem como propósito servir como ferramenta de auxílio à tomada de decisão para os engenheiros de software envolvidos em programas de desenvolvimento de componentes reutilizáveis.
ASSUNTO(S)
engenharia de software reutilizaÇÃo de software informÁtica ciencia da computacao
ACESSO AO ARTIGO
http://tede.pucrs.br/tde_busca/arquivo.php?codArquivo=2379Documentos Relacionados
- Um modelo para deployment de componentes em CORBA
- Um modelo de interconexão de componentes para ambientes mulitmídia distribuídos
- Um modelo de processo para seleÃÃo de componentes de software.
- UM MODELO PARA A ANÁLISE DA VIABILIDADE DE PROJETOS DE TERCEIRIZAÇÃO DE TECNOLOGIAS DA INFORMAÇÃO NO SETOR PÚBLICO: UM ESTUDO DE CASO
- Desenvolvimento de um modelo de análise multicriterial para justificativa de investimentos em tecnologia da informação