Tradicionalmente,
sistemas que fazem uso intensivo de software têm
sido adquiridos, desenvolvidos, testados e mantidos como
produtos separados, mesmo se estes sistemas tem uma grande
quantidade de funcionalidades e códigos em comum.
Esta abordagem desperdiça recursos técnicos,
leva mais tempo e custa mais do que o necessário.
Uma abordagem de linha de produto em software pode reduzir
os ciclos de desenvolvimento, aumentar o retorno dos investimentos
em software, melhorar a integração de sistemas
de software e dar a uma organização mais
opções futuras. Construir um novo produto
ou sistema torna-se mais uma matéria de montagem
ou geração do que criação,
e de integração ao invés de programação.
Organizações de todos os tipos estão
descobrindo que uma estratégia de linha de produto,
quando implementada com competência, pode melhorar
a produtividade, qualidade e o tempo para o mercado. Linhas
de produto de software apresentam uma estratégia
de reuso com reais benefícios econômicos.
|