O que é uma dependência circular?

Criada por Suporte Sienge, Modificado em Fri, 23 Ago, 2024 às 2:17 PM por Onboarding Nortrez

Uma dependência circular é uma série de dependências onde a última atividade refere-se à primeira, tendo como resultado um laço fechado. Abaixo, em vermelho, temos um exemplo de dependência circular:

 

Neste caso a pintura depende da conclusão das atividades de massa corrida, reboco, chapisco e alvenaria. Entretanto, por algum erro na montagem do cronograma, a atividade de alvenaria, que é predecessora de todas, depende da conclusão da pintura. Isso gera um problema no cronograma pelas interações infinitas entre as atividades.

 

No exemplo abaixo temos a atividade de reboco acontecendo primeiro, sendo ela predecessora das atividades de contrapiso e fiação. Dessa forma, para iniciar a atividade de fiação devo ter concluído as atividades de contrapiso, e por consequência a atividade de reboco interno também.

 

Um exemplo de dependência circular envolvendo essas atividades seria se a atividade de fiação fosse cadastrada como predecessora da atividade de reboco interno. Isso faria com que nenhuma pudesse começar antes da outra finalizar. Se um caso de dependência circular for colocado na plataforma, você receberá uma mensagem avisando do problema e não será possível salvar a edição.

 


Ficou com alguma dúvida? Contate nosso suporte que estamos a disposição para ajudá-lo!

Este artigo foi útil?

Isso é ótimo!

Obrigado pelo seu feedback

Lamentamos por não termos podido ajudá-lo(a)

Obrigado pelo seu feedback

Diga-nos como podemos melhorar este artigo!

Selecione pelo menos um motivo
A verificação CAPTCHA é obrigatória.

Comentário enviado

Agradecemos o seu esforço e iremos tentar corrigir o artigo