Gerência de Reutilização de software

Páginas: 8 (1874 palavras) Publicado: 6 de agosto de 2013
Gerência de Reutilização de Software
Hermínia Monteiro de Almeida
Instituto de Ciências Exatas e Aplicadas
Universidade Federal de Ouro Preto (UFOP)
João Monlevade - Brasil
herminiamonteiro@yahoo.com.br
Resumo— Este artigo tratará sobre Gerência de Reutilização de
Software, seu uso tem como objetivo a redução de custos, melhoria
da qualidade de produtos e serviços, além de proporcionaruma
melhora na produtividade, apresentará também alguns benefícios e
dificuldades em seu uso.
Palavras-chave—reutilização; componenetes reutilizáveis;

I.

INTRODUÇÃO

A cada dia que passa a necessidade de se ter um software de
ótima qualidade aumenta, pois qualidade se tornou uma
condição básica para negócios. Existem vários fatores
relacionados à qualidade de software como: menoresprazos,
custos mais baixos, maior qualidade de produtos, menos
defeitos, maior produtividade, fazendo com isso produtos mais
competitivos e com melhores resultados.
Para alcançar uma melhor qualidade de software podemos
fazer a reutilização de software, que visa à melhoria de
produtividade das equipes, reduzindo custos, tempo e
aumentando assim a qualidade dos produtos.
O processo Gerência deReutilização de Software tem a
função de estabelecer atividades administrativas e técnicas para
fazer a reutilização de alguns componentes em uma
organização. Logo este artigo abordará a contribuição desse
processo para as organizações, mostrando os pontos positivos e
negativos na sua implementação.
II. REUTILIZAÇÃO DE SOFTWARE
Reutilizar software significa utilizar algo que já foidesenvolvido para a construção de outro software, podendo ser
desde código fonte, até especificações.
Existem vários motivos que se leva a reutilização, como:
aumento da qualidade, pois utilizará componentes que já foram
documentados, testados e aprovados; aumento de
produtividade, pois haverá a redução do tempo de
desenvolvimento, pois utilizando partes já existentes, evita a
sua novaconstrução.
A reutilização pode ser feita em diferentes momentos e
níveis de desenvolvimento do software: requisitos, design,
código, porém a reutilização mais comum é de partes de
código, design e testes. A reutilização em fases com maior
nível de abstração aumenta os benefícios da mesma e facilita a
reutilização em fases mais avançadas do ciclo de vida do
produto.
A. Vantagens e benefícios dareutilização
A reutilização pode influenciar no sucesso dos projetos de
software, pois ela otimiza as quarto variáveis mais importantes
do processo: custo, tempo, qualidade e produtividade. Essa

prática beneficia muito as empresas, pois elas ajudam as
mesmas a reter maior conhecimento, se tornando mais
competitiva na medida em que desenvolve projeto de maior
qualidade, dentro do prazoestipulado e com custos mais
baixos. Software que possuem componentes reutilizáveis
possui estrutura mais flexível, facilitando a manutenção e a
evolução. Alguns benefícios da reutilização: Aumento da
produção; Redução dos custos e do prazo de entrega; Aumento
da qualidade do produto final; Padronização dos produtos
desenvolvidos pela empresa.
B.

Desafios e problemas da reutilização
Areutilização possui alguns desafios, as pessoas
devem estar preparadas para a prática do reuso, deve haver o
incentivo, bem como o esclarecimento das dúvidas em relação
aos benefícios dessa prática. Outro desafio é a dificuldade em
entender uma parte reusável, pela não existência de
documentação ou sua complexidade. Dessa forma as
organizações conhecem os benéficos da reutilização somente
na teória, naprática esse processo se torna complicado.
Manter um repositório de componentes é um processo
difícil, pois as técnicas atuais de classificação, catalogação e
pesquisa dos componentes são imaturas, além de não serem
padronizadas, com isso tem um elevado custo de se encontrar
um componente flexível que atendam as necessidades de um
projeto.
III. GERÊNCIA DE REUTILIZAÇÃO DE SOFTWARE...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Gerência de software
  • Gerencia de software
  • Gerencia de software
  • Gerência de Software
  • Gerência de Projeto de Software e Qualidade de Software
  • Gerencia de Qualidade de Software
  • GERENCIA DE QUALIDADE DE SOFTWARE
  • Gerencia de Projeto de Software

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!