|
Acadêmico(a): Leonardo Rafael Wehrmeister |
Título: Ferramenta Case para o Processo de Manutenção de Software baseado na Norma ISO/IEC 14764 |
|
Conclusão: |
A CASE implementada gerencia o trabalho das equipes de manutenção de software mantendo a documentação dos sistemas, armazenando o histórico de cada manutenção, controlando as atividades da equipe e facilitando a comunicação entre os membros da equipe e o cliente. Sendo assim, a ferramenta atende a todos os objetivos propostos na seção 1.1.
O modelo de manutenção adotado pela ferramenta segue os padrões propostos pela ISO/IEC 14764, identificados na seção 2.3.3. Existem seis etapas distintas no modelo de manutenção da ISO/IEC 14764. A CASE resultante deste trabalho contempla principalmente as etapas de análise e problema, implementação e aceitação e revisão.
A etapa de execução do processo, existente no modelo de manutenção da ISO/IEC 14764, foi integrada na CASE, somando as funcionalidades das etapas de solicitação e avaliação da manutenção. As etapas de migração e encerramento, existentes na ISO/IEC 14764, não ficaram evidentes na ferramenta. Contudo, o modelo de manutenção empregado na CASE, permite a execução destas etapas de forma satisfatória.
Com relação às tecnologias empregadas na CASE, destaca-se o uso do PHP 5, com lançamento recente, cujo modelo de objetos foi totalmente reescrito, possibilitando o uso de POO. Com o uso de POO, foi possível estabelecer um padrão de desenvolvimento e facilitar a manutenção da ferramenta. Outra tecnologia que auxiliou no processo de implementação da CASE foi o programa auxiliar identificado na seção 3.3.1.
A ferramenta desenvolvida apresenta algumas deficiências ou limitações, principalmente na parte de segurança aplicada aos produtos dos sistemas, como fontes e documentos. Além disso, não se implementou controles para o uso compartilhado de códigos fontes e documentação, pois o foco principal da CASE é o processo de manutenção.
|
|
|