terça-feira, 16 de dezembro de 2008

O software e sua vida util

Existem duas diferentes abordagens a serem aplicadas nos sistemas a fim de aumentar sua vida util:

Reativa:
É a prevenção que é mais comum. Nela toda decisão é tomada somente quando ocorre algo errado no sistema. Assim que a aplicação entra em um estado de inutilidade, queda ou perto disso, é tomada uma decisão, que pode ser desde rollbacks, até reiniciar o sistema, ordenar arquivos, ou alguma manutenção mais séria nas funcionalidades.

Proativa e preventiva:
Como o próprio nome já diz, nela não espera que aconteça algo para tomar uma decisão. A cada momento, a situação atual do sistema é visualizada para que se tome uma decisão adequada de acordo com a necessidade, evitando que o sistema entre em um estado de queda. É nesse tipo de prevenção que faz parte o rejuvenescimento de software.

Um comentário:

Letícia disse...

Proatividade e prevenção.. isso me lembra o Planejamento Estratégico.
O PETIC é muito importante para garantir o sucesso desses dois fatores.