Comece agoraComece grátis

O lado negativo das recusas

No último exercício, analisamos os casos em que não reiniciamos o procedimento ou não recusamos candidatos. Nesses casos, parece que as vagas foram preenchidas um pouco mais rápido. Mas qual é o impacto quando o candidato recusa nossas propostas?

filter_precedence() pode ser usado para selecionar casos com base em ordens específicas entre atividades, informando atividades antecedentes e consequentes.

Seu uso é

dataset %>%
  filter_precedence(
    antecedents = "atividade que veio antes",
    consequents = "atividade que veio depois",
    precedence_type = "segue diretamente ou eventualmente?"
    filter_method = "todos ou nenhum?"
  )

Este exercicio faz parte do curso

Análise de Processos de Negócio em R

Ver curso

Instruções do exercicio

  • Filtre os casos em que "Receive Response" nunca é seguido diretamente por "Review Non Acceptance". Guarde em not_refused. Isso pode ser feito definindo precedence_type como "directly_follows" e filter_method como "none".
  • Os casos em not_refused ainda têm um tempo de processamento alto. Selecione aqueles casos de not_refused que levam mais de 300 dias. Guarde em worst_cases.
  • Use trace_explorer() para observar os 80% de rastros diferentes mais frequentes no log de eventos worst_cases.

exercicio interativo prático

Tente este exercicio completando este código de exemplo.

# Filter by precedence with activites not directly following
not_refused <- vacancies %>% 
  ___(
    antecedents = ___, 
    consequents = ___, 
    precedence_type = ___, 
    filter_method = ___
  ) 

# Filter for throughput time greater than 300
worst_cases <- ___ %>% 
  filter_throughput_time(interval = ___, units = ___)


# Explore the traces with 80% coverage
___
Editar e Executar Código