Boa tarde pessoal,
Atualmente estou trabalhando com manutenção em um sistema escrito em PL/SQL aqui na empresa onde presto serviço. Entretanto este sistema foi escrito a algum tempo atrás e não segue nenhum padrão/norma/boas práticas implementadas... São procedures escritas dentro de blocos PL, cheia de functions e cursores para todos os lados ... e com péssima performance... Eu quero sugerir ao cliente melhorias deste sistema, entretanto me falta argumentos, uma vez que para ele o sistema esta "redondo"... ( e fui contratado para dar manutenção em regras de negócio no sistema, não melhorar a arquitetura, uma vez que isto seria caso para outro projeto, e como sempre não há budget pra isso ...) Gostaria de pedir a ajuda do grupo a fim de levantar possíveis argumentos que poderiam convencer um cliente de que implementação de boas práticas em um sistema é importante.. Sei que o grupo em sua maioria é constituído por DBAs e não desenvolvedores, porém acredito que todos nós que trabalhamos com TI sofremos com esse tipo de situação, uma vez que TI na maioria dos casos é vista como um custo necessário... Agradeço desde já. Att Altiéris Marcelino Peixoto