Software e Empreendedorismo – Valores, princípios e práticas

Implantação Incremental (prática corolário – 2)

Publicado por: Vinicius AC em: 22/07/2007

Quando estiver substituindo um sistema legado, gradualmente e desde o início do projeto, implante as partes do novo sistema que forem ficando prontas, substituindo as partes equivalentes no sistema legado. De vez em quando grandes implantações funcionam, mas são muito arriscadas e têm custos humanos e econômicos muito elevados [IMPROVE IT, XP].

A alternativa às grandes implantações é encontrar algumas funcionalidades ou um conjunto limitado de dados que possam ser controlados em separado e imediatamente, e então implantá-los. Enquanto a implantação não for concluída, terá que ser encontrada uma forma de rodar os dois sistemas em paralelo, dividindo ou fundindo arquivos ou treinando alguns usuários para usar ambos os sistemas por um tempo. Esta necessidade, técnica ou social, é o preço que se paga pela segurança [BECK, 2005; IMPROVE IT, XP].

 

Abraços,
Vinicius AC

Deixe uma resposta

Twitter

Categorias

:: Histórico ::

:: Seções ::

 

Julho 2007
S T Q Q S S D
« Jun   Ago »
 1
2345678
9101112131415
16171819202122
23242526272829
3031