Atualmente, a plataforma possui apenas um ranking de usuários, que também é chamado de Ranking Individual: Estes ranking, da mesma forma que os rankings de grupos e os personalizados, são filtrados, sempre por ambiente
Como é feito o cálculo?
- Como dito, anteriormente, todos os rankings da plataforma são filtrados por ambiente. Para isso, o sistema verifica quais são os usuários que estão vinculados aos grupos que fazem parte da ambiente que está sendo exibida naquele momento;
- Sabendo quem são os usuários, a plataforma pega as trilhas daquela ambiente na qual o usuário está associado - que é feito, por exemplo, pela planilha de importação Usuários x Trilhas x Perfis ou pela área administrativa;
- Em seguida, o sistema verifica quais são os módulos planejadas que cada usuário deve realizar (através dos vínculos descritos nos passos anteriores) e quais são os módulos que o usuário de fato realizou.
- Além disso, para que a pontuação obtida pelo usuário no módulo seja contabilizada no Ranking Individual, o administrador precisa informar no cadastro do módulo, na aba Configurações, no campo Habilitar pontuação no Ranking, a opção Todos (selecionada por padrão) ou Individual, conforme imagem abaixo

- Abaixo segue explicação sobre o funcionamento destas opções na referida configuração:
- Todos: A pontuação obtida pelo usuário será contabilizada em todos os rankings da plataforma (grupos, personalizado e individual);
- Nenhum: A pontuação obtida pelo usuário não é contabilizada em nenhum dos rankings existentes na plataforma. É como se o modulo tivesse sido configurada com pontuação 0 (zero);
- Individual: A pontuação obtida pelo usuário será contabilizada apenas no ranking de usuários (ou individual), portanto, no ranking de grupos e/ou personalizado, a pontuação obtida no modulo será ignorada pela plataforma;
- Grupo: A pontuação obtida pelo usuário será contabilizada apenas nos rankings de grupos, portanto, no ranking de usuários (individual), a pontuação obtida no módulo será ignorada pela plataforma.
- Abaixo segue explicação sobre o funcionamento destas opções na referida configuração:
- Apenas a última tentativa no módulo é contabilizada, ou seja, se o usuário refez no módulo mais de uma vez por ter sido reprovado, apenas a última pontuação neste modulo é contabilizada no ranking;
- Rodadas nas quais o usuário foi dispensado sem um período de realização informado, também, não são contabilizadas. Porém, se o administrador informou, no cadastro da dispensa, um período para que o usuário realize aquele modulo, se a data de hoje for maior que a data de início de realização do módulo, informada no cadastro da dispensa, este modulo passará a ser contabilizada no ranking novamente;
- Por fim, após o sistema identificar quais são os módulos planejadas e aquelas que foram realizadas por usuário, o sistema faz uma somatória das pontuações obtidas pelo usuário nos módulos da ambiente - essa somatória, será a pontuação do usuário no ambiente
Critérios de Desempate
No cadastro da ambiente , o administrador tem a opção de definir o critério de desempate nos rankings, conforme imagem abaixo:

Abaixo, segue explicação do funcionamento dos critérios de desempate existentes na plataforma:
- Quem respondeu primeiro
- Este é o critério de desempate padrão na plataforma. Funciona assim: A cada atividade RESPONDIDA pelo usuário no módulo , o sistema faz um cálculo subtraindo a data e horário da resposta do usuário por uma data interna da plataforma - que é 31/12/2060 00:00:00;
- Em seguida, o sistema converte, essa diferença que chamamos de bônus de desempate *, expressa em data e hora, para o formato decimal;
- Quanto maior for a diferença entre a data da resposta do usuário e a data interna da plataforma, mais rápido o usuário respondeu a atividade. Quando menor a diferença, mais tempo o usuário levou para responder.
- Quando o bônus de desempate de quem respondeu primeiro está habilitado, o sistema leva em consideração, os seguintes critérios para ranquear os usuários:
- 1º Critério: Pontuação obtida pelo usuário no ambiente em ordem descendente (quem obteve a maior pontuação, fica na frente)
- 2º Critério: Em caso de empate, o bônus por tempo em ordem descendente, ou seja, quanto maior o bônus, indica que o usuário respondeu primeiro o maior número de atividades dentro do ambiente . Quanto menor o bônus, menos atividades foram respondidas primeiro pelo usuário.
- Menor tempo de Resposta
- A cada atividade RESPONDIDA pelo usuário no módulo , o sistema faz um cálculo subtraindo a data e horário da resposta atual do usuário da data da resposta anterior dentro da mesmo módulo. Quando é a primeira atividade, e apenas na primeira atividade, que o usuário está respondendo, o sistema leva em consideração a data de primeiro acesso do usuário no modulo
- Em seguida, o sistema converte essa diferença, que chamamos de bônus de desempate *, expressa em data e hora, para o formato decimal;
- Quando menor for a diferença entre as datas das respostas dadas pelo usuário, menor o tempo que o usuário levou para responder a atividade. Quando maior esta diferença, mais tempo o usuário levou para responder.
- Quando o bônus de desempate por menor tempo de resposta está habilitado, o sistema leva em consideração, os seguintes critérios para ranquear os usuários:
- 1º Critério: Pontuação obtida pelo usuário no ambiente em ordem descendente (quem obteve a maior pontuação, fica na frente);
- 2º Critério: Total de Tentativas realizadas no módulo em ordem ascendente (quanto menos tentativas o usuário realizar mais na frente ele ficará). Suponha que o usuário, no módulo A ele realizou 2 tentativas, antes de ser aprovado. Neste caso, para fins de desempate, o usuário ficará em uma colocação inferior a usuário que realizou so módulos na primeira tentativa.
- 3º Critério: Em caso de empate, o bônus de menor tempo ordem ascendente, ou seja, quanto menor o bônus, indica que o usuário respondeu o maior número de atividades em menos tempo . Quanto maior o bônus, mais tempo o usuário levou para responder as atividades.
Para simular o cálculo dos bônus feito pela plataforma, clique no link a seguir para baixar a planilha com esta simulação:
https://s3.engage.bz/_system/documentation/ranking/calculo_bonus_ranking.xlsx
* O bônus de desempate não acrescenta nada na pontuação final do usuário. Ele só serve para critério de desempate e apenas isso!
Contabilização de Pontuação Parcial nos Rankings
Por padrão a plataforma contabiliza nos rankings de grupos e/ou personalizados apenas a pontuação obtida pelos usuários quando ele finaliza todas as atividades no módulo . Caso o administrador queira que pontuações parciais, ou seja, aquelas pontuações obtidas pelos usuários em módulos que o usuário ainda está realizando, o administrador tem a opção de habilitar a opção Contabilizar pontuação parcial nos rankings nas Configurações do ambiente, conforme imagem a seguir:

IMPORTANTE: Caso o administrador altere a opção acima em um ambiente que está em andamento, será necessário reprocessar a pontuação de todos os usuários, subindo a planilha de pontuação para ambiente informada, para que esta alteração seja refletida na plataforma.
Boas práticas durante treinamentos em andamento (Ranking e dado)
Evitar alterações durante o andamento
Recomendamos que, enquanto os treinamentos estiverem em andamento, evitem realizar alterações frequentes, como:
- Edição de conteúdo ou configurações
- Reprocessamento de tentativas
- Alterações que impactem regras de cálculo (ex: ranking, datas, progresso)
Essas ações podem gerar inconsistências temporárias, especialmente quando ocorrem ao mesmo tempo que usuários estão realizando o treinamento.
Como validar corretamente o Ranking
Para garantir uma análise correta utilize sempre o Relatório de Ranking
Atualização do Ranking
O ranking é atualizado a cada 10 minutos. Exemplo: Usuário finalizou o treinamento às 14:30. A informação será refletida no ranking às 14:40
Em caso de inconsistência
Caso identifiquem alguma informação divergente:
Enviar evidências para análise, como:
- Relatórios
- Prints
- Usuários de exemplo
Este artigo foi útil?
Que bom!
Obrigado pelo seu feedback
Desculpe! Não conseguimos ajudar você
Obrigado pelo seu feedback
Feedback enviado
Agradecemos seu esforço e tentaremos corrigir o artigo