Sigs
Muitas vezes, por causa das necessidades do mercado e a competição, definem-se prazos bem menores que o necessário para elaborar e implantar um sistema, isso faz com que muitas vezes o sistema saia com bugs, remendos, sem se quer ter sido concluído e já é lançado no mercado, e com o passar do tempo começam aparecer os problemas, ai são criados os “patches” e “updates” para consertar os erros inicias.
Isso é muito comum com os produtos da Microsoft, por exemplo.
E por isto é tão importante a manutenção do sistema, pois, por mais cuidado que se tenha, sempre surgem falhar, erros, configurações, entre outros inúmeros ajustes que devem ser feitos para o melhor funcionamento do sistema. Um dos principais problemas das manutenções é ser normalmente demorado, pela complexibilidade do sistema e muitas solicitações de manutenção ao mesmo tempo.
Em alguns países de primeiro mundo, para se evitar muitos problemas e bugs no sistema, primeiro pesquisa-se o que já foi feito, aproveitando as experiências dos outros e evitando fazer os mesmos erros. Já nos países de terceiro mundo, ao contrário, sempre se parte da estaca zero, o que torna o projeto mais demorado, caro e com necessidade de manutenção em menor período de tempo.
A tecnologia do top-down approach, criada pela IBM, facilita o desenvolvimento dos SIG e diminui muitos erros também, é outra estratégia para diminuir a manutenção dos sistemas, pois consiste em iniciar o projeto “de cima para baixo”, ou seja, primeiro cria-se uma relação entre os programas que serão utilizados no sistema, para depois desenvolver os parâmetros, configurações, etc. Isso era um problema pois na hora de interligar vários programas no SIG, surgiam inúmeras inconsistências, tendo que se refazer os programas, o que demorava mais para concluir o sistema, aumentava o custos e o sistema já era lançado com “remendos”.
Conclusão
Nas últimas três décadas a tecnologia da informação evoluiu de forma