Configuração do Projeto

Como as Fases Baseadas em Data Afetam a Fase Atual e a Capitalização

Este artigo explica como as Fases do Projeto se comportam quando sua instância está configurada para usar fases baseadas em datas, e como essa configuração afeta a seleção de fase e a capitalização.

Uma instância do Fluid pode ser configurada para usar um de dois modelos de fase:

  • Fases baseadas em mês

    Com fases baseadas em mês, as fases são definidas usando um mês de início e um mês de término em vez de datas específicas. Uma fase começa automaticamente no primeiro dia do mês de início e termina no último dia do mês de término, o que significa que ela sempre se aplica a meses calendário completos.

  • Fases baseadas em datas (Intra-Mês)

    Com fases baseadas em datas, as fases são definidas usando valores explícitos de Data de Início e Data de Término e são avaliadas dia a dia.

    Isso significa que as fases podem:

    • começar ou terminar em qualquer dia dentro de um mês

    • se sobrepor dentro do mesmo mês, permitindo que múltiplas fases se apliquem durante um único mês calendário

Como as fases são avaliadas diariamente, o sistema pode determinar com precisão qual fase se aplica em cada data — mesmo quando as fases se sobrepõem ou mudam no meio do mês. Essa determinação diária fundamenta os relatórios de Fase Atual, o comportamento de stage-gate e a capitalização orientada por fase (CAPEX / OPEX).

Este artigo foca especificamente nas Fases Baseadas em Datas (Intra-Mês) e explica:

  • como a Fase Nominal é determinada para uma data específica com base nas datas de fase

  • como a Fase Atual é derivada da Fase Nominal, incluindo o impacto de fases sobrepostas, lacunas nas datas de fase e bloqueio por Stage Gates

  • como a configuração de fase influencia a capitalização (CAPEX / OPEX), que é calculada por data de transação e independente do comportamento de stage-gate

Ao determinar em qual fase um projeto se encontra em um determinado dia, o sistema usa o fuso horário configurado nas Configurações Gerais para estabelecer a data atual.


Fase Nominal vs Fase Atual — qual é a diferença?

Ao usar Fases Baseadas em Datas, o Fluid distingue entre dois conceitos relacionados, mas diferentes: a Fase Nominal e a Fase Atual.

Fase Nominal (orientada por data)
A Fase Nominal representa a fase em que um projeto deve estar com base exclusivamente nas datas de fase.

  • É determinada identificando qual(is) fase(s) abrange(m) uma determinada data.

  • Se múltiplas fases cobrem a mesma data, a fase com a maior Ordem (conforme a definição de fase) é selecionada.

  • Stage gates e aprovações não são considerados ao determinar a Fase Nominal.

Em outras palavras, a Fase Nominal responde à pergunta:
"Com base apenas nas datas, em qual fase este projeto deveria estar hoje?"

A Fase Nominal é usada para:

  • comportamento orientado por data, e

  • cálculos de capitalização (CAPEX / OPEX), que são aplicados dia a dia com base na fase esperada para aquela data.

Fase Atual (reportada e governada)
A Fase Atual representa a fase em que o projeto é efetivamente reportado como estando.

  • É derivada da Fase Nominal, mas pode ser retida pelas regras de stage-gate.

  • Quando o bloqueio por Stage Gates está desativado, a Fase Atual simplesmente corresponde à Fase Nominal.

  • Quando o bloqueio por Stage Gates está ativado, a Fase Atual reflete a fase mais avançada em que o projeto tem permissão de estar, considerando os gates concluídos e incompletos.

A Fase Atual é usada para:

  • status e relatórios do projeto,

  • governança e visibilidade de stage-gate,

  • compreensão de onde o projeto está formalmente posicionado em seu ciclo de vida.

Manter a Fase Nominal e a Fase Atual separadas permite ao Fluid:

  • aplicar a lógica financeira (como capitalização) de forma consistente com base nas datas de fase planejadas, enquanto

  • aplica controles de governança que podem legitimamente impedir que um projeto seja reportado como tendo progredido.


Qual é a fase "Nominal" (esperada) para hoje?

Para determinar a Fase Nominal para um determinado dia, o sistema avalia apenas as datas de fase.

O cálculo funciona da seguinte forma:

  • O sistema identifica todas as fases em que Data de Início ≤ hoje ≤ Data de Término (inclusive).

  • Se mais de uma fase se aplica naquele dia, a fase com a maior Ordem é selecionada, com base na sequência definida na configuração de fase.

Se nenhuma fase cobrir a data de hoje, nenhuma Fase Nominal é definida para aquele dia.

A Fase Nominal é recalculada dinamicamente conforme as datas mudam e é usada como entrada para:

  • derivar a Fase Atual do Projeto, e

  • aplicar comportamento orientado por data, como capitalização.

Nota: Ordem define a sequência das fases em sua metodologia; um valor mais alto representa uma fase posterior.


Como é determinada a "Fase Atual" do Projeto?

A Fase Atual representa a fase em que o projeto é reportado como estando, levando a governança em consideração.

Enquanto a Fase Nominal indica onde o projeto deve estar com base nas datas, a Fase Atual reflete se o projeto tem permissão para avançar, dependendo de o bloqueio por Stage Gates estar ativado ou não.

As regras que determinam a Fase Atual se aplicam em situações como:

  • fases sobrepostas nas mesmas datas,

  • lacunas nas datas de fase, e

  • a presença ou ausência de stage gates de bloqueio.

Quando o bloqueio por Stage Gates está desativado

Quando o bloqueio está desativado, a Fase Atual segue apenas as datas:

  • A Fase Atual sempre corresponde à Fase Nominal.

  • Se não existir Fase Nominal para hoje, a Fase Atual permanece em branco se não estiver definida.

Neste modo, as fases sobrepostas são resolvidas puramente pela ordem de fase, e os stage gates não restringem a progressão.

Quando o bloqueio por Stage Gates está ativado

Quando o bloqueio por Stage Gates está ativado, um projeto não pode avançar para uma fase posterior até que os stage gates necessários sejam concluídos.

Neste modo:

  • As datas de fase indicam onde o projeto deve estar (a Fase Nominal).

  • Os stage gates determinam se o projeto tem permissão para avançar.

A Fase Nominal ainda é calculada da mesma forma que antes, mas a Fase Atual pode ser retida por gates de bloqueio incompletos.

Os seguintes princípios se aplicam:

  • O sistema nunca move a Fase Atual para trás.

  • Os stage gates afetam apenas o movimento para frente.

Se nenhuma Fase Atual foi definida no projeto ainda:

  • Se a Fase Nominal for a primeira fase, ou todas as fases anteriores não tiverem gates de bloqueio ausentes, a Fase Atual é definida como a Fase Nominal.

  • Caso contrário, a Fase Atual é definida como a fase mais antiga (por Ordem) que possui gates de bloqueio ausentes.

Se uma Fase Atual já está definida no projeto e existe uma Fase Nominal para hoje:

  • Se Fase Atual = Fase Nominal, ela é mantida.

  • Se a Fase Atual possui gates de bloqueio ausentes, ela é mantida.

  • Se houver gates de bloqueio ausentes em qualquer fase entre a Fase Atual e a Fase Nominal (incluindo a Fase Nominal), a Fase Atual é definida como a fase de bloqueio mais antiga.

  • Se não houver gates de bloqueio entre a Fase Atual e a Fase Nominal, a Fase Atual avança para a Fase Nominal.

Se não existir Fase Nominal para hoje (por exemplo, porque hoje cai fora das Datas de Início e Término de todas as fases)

Quando nenhuma data de fase se aplica hoje, o sistema não pode derivar uma Fase Nominal apenas a partir das datas. Nesse caso, a Fase Atual é determinada usando o cronograma do projeto, qualquer fase previamente reportada e a presença de gates de bloqueio ausentes.

As seguintes regras se aplicam:

  • Se a Data de Término do projeto estiver no passado

    • A Fase Atual é removida.

  • Se a Data de Início do projeto e todas as Datas de Início das fases estiverem no futuro

    • A Fase Atual não é definida.

  • Se apenas a primeira fase tiver uma data

    • A Fase Atual é definida como a primeira fase, independentemente de essa fase ter gates de bloqueio ausentes.

  • Se o projeto não tiver datas de fase

    • Se não existirem gates de fase, a Fase Atual não é definida.

    • Se existirem gates de fase, a Fase Atual é definida como a primeira fase (por Ordem) com gates de bloqueio ausentes.

    • Se uma Fase Atual já estiver definida e essa fase não tiver gates de bloqueio ausentes, a Fase Atual avança para a próxima fase em sequência com gates de bloqueio ausentes, se houver uma. Caso contrário, permanece inalterada.

  • Se as fases tiverem datas, mas nenhuma abranger o dia de hoje

    Isso geralmente significa que hoje cai antes da primeira fase com data, entre fases com datas, ou após a última fase com data.

    • Se nenhuma Fase Atual estiver definida:

      • Se uma ou mais fases tiverem gates de bloqueio ausentes, a Fase Atual é definida como a primeira fase (por Ordem) com gates de bloqueio ausentes.

      • Se nenhuma fase tiver gates de bloqueio ausentes, a Fase Atual não é definida.

    • Se uma Fase Atual já estiver definida:

      • Se a Fase Atual tiver gates de bloqueio ausentes, ela é mantida.

      • Se a Fase Atual não tiver gates de bloqueio ausentes, o sistema avança na ordem das fases. Ele define a Fase Atual como a fase posterior mais próxima com gates de bloqueio ausentes, se houver uma.
        Se nenhuma fase posterior tiver gates de bloqueio ausentes, o sistema avança para a próxima fase sequencial que deveria se aplicar após o intervalo de datas ter passado.

        Isso trata casos em que o projeto está progredindo sequencialmente, mas hoje cai em um intervalo entre datas de fases, permitindo que o projeto avance em vez de ser retido por intervalos de datas.

      • Se hoje cair após a última fase com data e a Data de Término do projeto ainda estiver no futuro, a Fase Atual permanece na última fase em vez de ser removida.

      • A Fase Atual só é removida após a Data de Término do projeto ter passado.

    Isso permite que o projeto continue progredindo sequencialmente quando hoje cai fora das fases com datas, respeitando ainda os gates de bloqueio e preservando a última fase válida até que o próprio projeto tenha encerrado.


As datas de início e término são inclusivas?

Sim. Uma fase é considerada ativa tanto na sua Data de Início quanto na sua Data de Término.

Essa inclusividade é aplicada de forma consistente ao determinar a Fase Nominal, a Fase Atual e quaisquer cálculos orientados por data (como capitalização).


Exemplos

Exemplo 1: Fases sobrepostas (bloqueio de Stage Gates desativado)

  • P2 (Ordem 2) e P3 (Ordem 3) ambas se aplicam hoje.

  • O bloqueio de Stage Gates está desativado.

  • A Fase Nominal para hoje é P3 (a fase de maior Ordem que abrange hoje).

Resultado: Fase Atual = P3.

Isso mostra:
Quando o bloqueio está desativado, a Fase Atual simplesmente segue a Fase Nominal orientada por data. Fases sobrepostas são resolvidas puramente pela Ordem da fase.

Exemplo 2: Fases sobrepostas com gates de bloqueio entre fases (bloqueio de Stage Gates ativado)

  • Uma Fase Atual já está definida no projeto: P2.

  • P2 não tem gates de bloqueio ausentes.

  • P2 a P4 todas se aplicam hoje, portanto a Fase Nominal é P4.

  • A fase P3 tem um gate de bloqueio ausente.

Resultado: Fase Atual = P3.

Isso mostra:
Quando o bloqueio está ativado e a Fase Atual não está bloqueada, o sistema avança apenas até a fase posterior mais próxima com gates de bloqueio ausentes entre a Fase Atual e a Fase Nominal.

Exemplo 3: Nenhuma fase abrange hoje, nenhuma Fase Atual existe, fases posteriores têm gates de bloqueio ausentes

  • Hoje cai fora das Datas de Início e Término de todas as fases, portanto não há Fase Nominal.

  • O projeto não encerrou.

  • Nenhuma Fase Atual foi definida ainda.

  • P1 e P2 estão no passado.

  • P3 é a primeira fase posterior com um gate de bloqueio ausente.

Resultado: Fase Atual = P3.

Isso mostra:
Quando nenhuma data de fase se aplica hoje e nenhuma Fase Atual foi definida ainda, o sistema ancora o projeto na fase mais próxima com gates de bloqueio ausentes.

Exemplo 4: Nenhuma fase abrange hoje, Fase Atual existe, a próxima fase posterior tem um gate de bloqueio ausente

  • Hoje cai em um intervalo entre datas de fases, portanto não há Fase Nominal.

  • A Fase Atual é P1.

  • P1 não tem gates de bloqueio ausentes.

  • A próxima fase posterior com um gate de bloqueio ausente é P2.

Resultado: Fase Atual = P2.

Isso mostra:
Quando a Fase Atual não está bloqueada e hoje cai entre datas de fases, o sistema avança na ordem das fases e para na primeira fase posterior com gates de bloqueio ausentes.

Exemplo 5: Nenhuma fase abrange hoje, Fase Atual existe, nenhuma fase posterior tem gates de bloqueio ausentes, portanto o projeto avança para a próxima fase após hoje

  • Hoje cai em um intervalo entre datas de fases, portanto não há Fase Nominal.

  • A Fase Atual é P2.

  • P2 não tem gates de bloqueio ausentes.

  • Nenhuma fase posterior tem gates de bloqueio ausentes.

  • A próxima fase com data após hoje é P3.

Resultado: Fase Atual = P3.

Isso mostra:
Se a Fase Atual não está bloqueada e nenhuma fase posterior tem gates de bloqueio ausentes, o sistema pode continuar progredindo sequencialmente movendo-se para a primeira fase após hoje, em vez de permanecer inalterado simplesmente porque hoje cai em um intervalo de datas.

Exemplo 6: Nenhuma fase abrange hoje porque todas as datas de fase estão no passado, mas o projeto ainda está ativo

  • Hoje está após as Datas de Término de todas as fases, portanto não há Fase Nominal.

  • A Data de Término do projeto ainda está no futuro.

  • A Fase Atual é P4, que é a última fase.

  • Não há fases posteriores restantes para avançar.

Resultado: Fase Atual = P4.

Isso mostra:
Quando todas as fases com datas estão no passado, mas o próprio projeto ainda não encerrou, a última fase é mantida. A Fase Atual só é removida após a Data de Término do projeto ter passado.

Exemplo 7: Nenhuma fase abrange hoje porque o projeto encerrou

  • Hoje cai fora de todas as datas de fase, portanto não há Fase Nominal.

  • A Data de Término do projeto está no passado.

Resultado: A Fase Atual é removida.

Isso mostra:
A Fase Atual só é removida após o próprio projeto ter encerrado, não simplesmente porque nenhuma data de fase se aplica hoje.

Exemplo 8: Não existem datas de fase no projeto

  • Nenhuma das fases tem valores de Data de Início ou Data de Término, portanto não há Fase Nominal.

  • O bloqueio de Stage Gates está ativado.

  • P1 não tem gates de bloqueio ausentes.

  • P2 é a primeira fase com um gate de bloqueio ausente.

Resultado: Fase Atual = P2.

Isso mostra:
Quando as datas de fase não existem, o sistema usa o status do stage-gate para determinar a Fase Atual e ancora na fase mais próxima com gates de bloqueio ausentes.


Como as fases se relacionam com os cálculos de capitalização (CAPEX/OPEX)?

A maioria das organizações vincula a política de capitalização às fases do projeto. A capitalização é determinada por data de transação, usando a fase em que o projeto estava planejado para estar nessa data, independentemente da Fase Atual do projeto ou de qualquer bloqueio de stage-gate.

Determinação diária

  • Para cada data de transação, o sistema determina qual fase estava planejada para se aplicar nessa data, com base puramente nas Datas de Início e Término das fases.

  • A política de capitalização associada a essa fase é aplicada aos custos registrados nessa data de transação.

  • Se nenhuma fase se aplicar na data de transação, os custos são classificados como OPEX.

Fases sobrepostas

  • Se múltiplas fases se sobrepõem em uma determinada data de transação, apenas uma fase é utilizada para capitalização.

  • A fase com a Ordem mais alta planejada para ser aplicada nessa data é selecionada.

  • Isso evita dupla contagem ou tratamento misto de CAPEX / OPEX para o mesmo custo.

Alterações nas datas de fase ou políticas de capitalização

  • Se as datas de fase ou as políticas de capitalização forem atualizadas, a capitalização é reavaliada apenas para transações com data posterior ao bloqueio de capitalização.

  • Isso garante que os totais históricos e os relatórios financeiros permaneçam consistentes com a configuração de fase atualizada.

Was this article helpful?