nMotivações para reutilização de software
nAspecto econômico
nProdutividade
n“Time to market”
nQualidade
nUtilização
de artefatos (código, decisões de projeto, bibliotecas de funções e classes, componentes
etc.) já testados e
validados
nFormas de reutilização
nAnos 70: Subrotinas, Módulos
nAnos 80: Biblioteca de classes, Geradores de
aplicações
nAnos 90: Componentes,
Frameworks, Padrões de
software