Informações Principais
     Resumo
     Abstract
     Introdução
     Conclusão
     Download
  
  
  
 
Introdução
 
 
Acadêmico(a): Eduardo Siemann
Título: Software de Gerenciamento de Liberação e Atualização de Versão
 
Introdução:
Atualmente as empresas visam atender todos os seus clientes de uma forma única, porém utilizando softwares padrões. Utilizando esta forma de trabalho estas empresas sofrem com múltiplas versões, pois ao mesmo tempo em que as novas versões atendem as necessidades de novos clientes, criam uma grande variedade de versões do software atual devido às várias versões em uso pelos clientes.
O principal problema deste grande número de versões são as correções que já foram feitas e ainda não estão nos clientes, podendo gerar reclamações dos clientes devido à utilização de versões desatualizadas.
Segundo Carvalho, Silva e Torres (2003), a empresa deve possuir um plano de continuidade, garantindo manutenções e atualizações e priorizando a comunicação periódica de todas as pessoas envolvidas. Além de garantir introduções de alterações no plano de continuidade, permitindo a recuperação de um desastre caso as novas alterações não estejam de acordo com o negócio da mesma.
Sendo assim para manter o plano de continuidade a empresa deve possuir um sistema que reduza os ruídos na comunicação, reduza a realização de atividades e permita atividades em grupo para solucionar as tarefas, melhorando assim o fluxo de dados entre os envolvidos.
A empresa Progressiva Informática Ltda. na qual baseia se este trabalho, além de controlar liberações e novas versões, deve manter suas revendas atualizadas, mantendo assim uma versão única para todos os seus clientes e revendas, reduzindo os custos de instalação e treinamento.
Antes de utilizar o sistema desenvolvido neste trabalho, ao liberar uma versão a empresa comunicava a todos os seus clientes as novidades da nova versão. Se o mesmo possuísse interesse em atualizar comunica a empresa via e-mail para pedir a atualização de seu sistema. Após um período sem atualização a Progressiva Informática Ltda. entrava em contato com seus clientes perguntando se eles não desejam atualizar para a nova versão, podendo optar por permanecerem na mesma.
O produto deste trabalho controla o processo de liberação de uma versão pelo desenvolvimento e testes usando formulários até a liberação final e atualização automática nos clientes. Além do controle das versões ele possui o controle das solicitações de licenças feitas pelas revendas, que anteriormente eram por e-mail, as quais entravam em filtros de spam, atrasando o processo de licenciamento das revendas e da empresa.
Existiam vários sistemas de controles de testes que poderiam ser utilizados para o problema apresentado pela empresa, porém não seriam integrados aos seus sistemas e base de dados. Outro fator importante é que empresa está abrindo várias revendas no Brasil, gerando assim um grande fluxo de solicitações de licenças.
O trabalho otimiza os processos realizados pelos setores de desenvolvimento, suporte e comercial, reduzindo o tempo de liberações de novas versões do Apogeus Android, além de gerar informações integradas ao sistema atual da empresa, para cada nova versão lançada desde o início do desenvolvimento, liberação para testes, formulários de testes, liberação para clientes e revendas.