Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Objetivo

Hoje em dia é possível perceber que uma Uma das maiores preciosidades da vida das nossas vidas é o tempo. Afinal, Quem gosta de perder tempo em situações desnecessárias? Bom, isto se torna algo constrangedor, além de que ainda não foi criada uma maneira de reviver o que já passamos, portanto, é preciso saber valorizar e aproveitar muito bem cada momento do que é vivido em nossas vidas, diante disto, a nossa proposta é a melhoria no tempo de uso de nossos recursos. Isso visa um trabalho na Performance, a qual o objetivo é demonstrar a melhoria no fluxo de execução de uma determinada rotina, sendo assim deixando-a mais eficiente e eficaz para sua utilização.

Rotinas Envolvidas

, e ele deve ser valorizado. Sabemos que existem processos que requerem processamento de grandes volumes de dados, mas é importante que sua performance seja sempre aprimorada. Visto isso, os processos de Revisão de Contrato e Alocação de Atendentes foram reestruturados para apresentarem um melhor desempenho.

Rotinas Envolvidas e Definição do Processo

Essa etapa de melhoria de performance, conforme descrito anteriormente, foi focada nos processos de  É possível perceber que foram modificadas as rotinas de Gestão de Contratos/ Revisão de Contratos e Alocação de Atendentes (TECA870 e TECA580B).

Definição do Processo

A documentação sobre o processo de Revisão do Contrato pode ser encontrada em:

e você pode conhecer mais sobre esses temas nestes documentos: 

Revisão de Contratos: http://tdn.totvs.com/pages/viewpage.action?pageId=244716917
A documentação sobre o processo de
Alocação de Atendentes pode ser encontrada em: http://tdn.totvs.com/pages/viewpage.action?pageId=244428156
Melhoramos
Procuramos evoluir o processo de ponta a pontacomo um todo, desde a abertura da tela até a parte da confirmação que são sensíveis as melhorias de performance e trazendo um ganho de tempo maior possível. 

Para haver uma melhoria no produto é preciso fazer algumas alterações significativas que dão maior fluidez ao sistema, podendo definir o processo da melhoria de performance como não funcional, não alterando a estrutura da rotina (tabelas, ordem dos campos, e entre outros), mas sim o desempenho a qual ela obteve. Em testes realizados foi possível perceber que:

- Na Revisão do Contrato, obteve uma melhoria de em média 55%;

-Na Alocação de Atendentes, obteve uma melhoria de em média 90%;

...

seu processamento final, de modo que fosse perceptível ao usuário final a sua evolução.

Esse tipo de alteração requer mudanças significativas na estrutura do sistema, sempre visando aumentar sua fluidez e não alterando seu dicionário de dados, focando sempre em desempenho. Análises internas indicaram que cada rotina teve ao menos 50% de seu processamento melhorado, sendo que no caso da alocação dos atendentes quanto maior a quantidade de atendentes mais

...

perceptível é a

...

melhora.