|
Acadêmico(a): Rodrigo Zimmermann |
Título: Ferramenta para Manutenção, Documentação e Padronização de Interfaces para Ambiente Delphi |
|
Conclusão: |
Os objetivos propostos para este trabalho foram alcançados pois a ferramenta desenvolvida conseguiu criar tabelas, campos e relacionamentos no banco MySQl documentando sua finalidade dentro do aplicativo. As informações inseridas na ferramenta foram suficientes para que os componentes escritos em Delphi conseguissem criar de maneira automatizada os formulários demonstrados na figura 20 e 21, além de definir como a chave primária foi incrementada, reduzindo a quantidade de linhas de código necessárias para gerar o sistema proposto. As informações referentes aos releases e alterações do aplicativo podem ser facilmente alimentadas e consultadas conforme o formulário que está na figura 18. Apesar da ferramenta criada atender de forma mais apropriada a realidade da empresa Rz Sistemas com poucos ajustes poderia ser estendida para outras empresas. A ferramenta centraliza e automatiza o trabalho de desenvolvimento, suporte e manutenção de qualquer sistema de gestão, conforme Cousin e Collofello (1992) sugeriram. Além disto, a implantação desta ferramenta aliada a uma biblioteca eficiente atende os requisitos que o modelo (MPS.BR) sugere como imprescindíveis no processo de solução técnica, principalmente referente a padronização de interfaces e documentação. Considerando a necessidade do mercado possuir ferramentas cada vez mais rápidas e eficazes para o desenvolvimento de aplicações, entende-se que este trabalho mostrou-se bastante eficiente pois automatiza e centraliza a documentação da base de dados, permite a criação e futura manutenção da aplicação, além de facilitar a padronização e diminuir o tempo para desenvolvimento e manutenção. Visando atender os requisitos disponíveis no modelo de qualidade de software (MPS.BR) no item que se refere a solução técnica o uso de uma ferramenta que auxilie na distribuição e centralização da documentação é praticamente imprescindível para se aumentar a qualidade e eficiência de um sistema de gestão de alta confiabilidade. Em uma softwarehouse que visa a produtividade e qualidade tendo seu foco em vender e prestar serviços de manutenção em sistemas de informações, o uso de uma ferramenta que centralize a criação de bases de dados, documentação auxiliando na automatização e padronização de interfaces que segundo Liesenberg (2006) são responsáveis por 50% dos recursos despendidos na fase de desenvolvimento, é fundamental para o sucesso desta empresa. Aumentando assim a qualidade em seus produtos, reduzindo custos para atender tanto a equipe de desenvolvimento e suporte quanto os clientes finais dos softwares desta empresa. |
|
|