Cronogramas de feriados em uma versão
Você pode associar uma programação de feriados a uma versão para que as durações da fase e da versão sejam calculadas considerando dias não úteis.
O exemplo a seguir de uma versão mostra como os cronogramas de feriados afetam sua linha do tempo geral para manter datas importantes em dias úteis.
Digamos que uma versão tenha quatro fases: Planejamento, Desenvolvimento, Teste e Implementação, com durações de 10, 25, 15 e 10 dias, respectivamente, totalizando 60 dias úteis. A data de destino de prontidão da versão é definida como 5 de setembro de 2025 e tem uma programação de feriados públicos e de fim de semana (Federal dos EUA e feriados de fim de semana em 2025) associada. Portanto, as datas de início e término de cada fase são ajustadas para considerar dias não úteis (feriados e finais de semana na programação), para manter as durações da fase intactas. As datas principais também seguem a mesma regra de ajuste.
- Considerações:
-
- Duração total da versão: 60 dias úteis
- Fases e durações: Planejamento: 10 dias; Desenvolvimento: 25 dias; Teste: 15 dias; Implementação: 10 dias
- Data de meta de prontidão da versão: 5 de setembro de 2025
- Dias úteis em uma semana: Seg a Sex (5 dias)
- Dias não úteis na programação associada:
- Fins de semana são dias não úteis, portanto ignorados.
- Feriados federais em 2025, relevantes para o período de liberação são os seguintes:
- Junho de 19: Décimo mês (quinta-feira).
- 4 de julho: Dia da independência (Sex).
- 1 de setembro: Dia do Trabalhador (seg).
- Regras de ajuste:
- A data de término original da última fase é a data de destino de prontidão da versão, geralmente um dia útil, portanto, nenhum ajuste é necessário. Todas as fases restantes anteriores à última fase obtêm suas datas de término e início originais, contando todos os dias corridos, incluindo úteis e não úteis. Suas datas de término e início ajustadas são as datas reais de um dia útil, ignorando dias não úteis.
- A data de início original é determinada pela contagem de todos os dias corridos retroativos a partir da data de término ajustada. A data de início ajustada é a data de início real em um dia útil, ignorando dias não úteis.
- Se uma data principal ou a data de início ou término da fase cair em um feriado ou fim de semana, mude para o dia útil anterior.
- Cada fase (em dias) permanece fixa, mas feriados e finais de semana dentro do período da fase estendem o período do calendário.
Com essas considerações, vamos calcular os dias úteis na linha do tempo da versão e ajustar a fase e a duração da versão de acordo.
- Cálculo de datas de lançamento com ajustes de feriados
-
Tabela 1. Fase 4: Implementação Opção Descrição Fase Fase 4: Implementação Data de término original Set 5 (Sex) (Igual à data de destino de prontidão da versão)
Data de término ajustada Set 5 (Sex) (Um dia útil, nenhum ajuste necessário)
Data de início original 27 de agosto (Qua) (10 dias contados retroativamente a partir da data de término ajustada da fase, inclui finais de semana e feriados)
Data de início ajustada 22 de agosto (Sex) (Exclui finais de semana e feriados, consulte o cálculo da data de término)
Datas importantes Preparação da implantação: No 5º dia a partir do início ajustado da fase – 28 de agosto (qui) (Exclui finais de semana e feriados. Cai em um dia útil, nenhum ajuste necessário)
Duração original 10 dias 27 de agosto (Qua) – 5 de setembro (Sex)
Duração ajustada 15 dias corridos (10 dias úteis mais 5 dias não úteis) 22 de agosto (Sex) – 5 de setembro (Sex)
Cálculo da data de término Dias úteis: 10 - 5 a 2 de setembro (Sex-Sex): 4 dias.
- 29 a 25 de agosto (Sex-Seg): 5 dias (total de 9 dias).
- Aug 22 (Sex): 1 dia (total de 10 dias).
Dias não úteis: 5- 1 feriado ignorado: 1 de setembro (Dia do trabalho)
- 2 finais de semana ignorados: 30 a 31 de agosto; 23-24 de agosto
Tabela 2. Fase 3: Teste Opção Descrição Fase Fase 3: Teste Data de término original Ago de 21 (qui) (O dia anterior à data de início da Fase 4)
Data de término ajustada Ago de 21 (qui) (Um dia útil, nenhum ajuste necessário)
Data de início original Ago de 7 (qui) (15 dias contados retroativamente a partir da data de término ajustada da fase, inclui finais de semana e feriados)
Data de início ajustada 1 de agosto (Sex) (Exclui finais de semana e feriados, consulte o cálculo da data de término)
Datas importantes Aprovação do plano de testes: No 5º dia a partir do início ajustado da fase – 7 de agosto (ter) (Exclui finais de semana e feriados. Um dia útil, nenhum ajuste necessário)
Duração original 15 dias 7 de agosto (qui) – 21 de agosto (qui)
Duração ajustada 21 dias corridos (15 dias úteis mais 6 dias não úteis) 1 de agosto (Sex) – 21 de agosto (Qui)
Cálculo da data de término Dias úteis: 20 - Ago 21-18 (qui-seg): 4 dias.
- 15 a 11 de agosto (Sex-Seg): 5 dias (total de 9 dias).
- Aug 8-Aug 4 (Sex-Seg): 5 dias (total de 14 dias).
- Aug 1 (Sex): 1 dia (total de 15 dias).
Dias não úteis: 6- 0 feriado ignorado
- 3 finais de semana ignorados: 16 a 17 de agosto; 9 a 10 de agosto; 2 a 3 de agosto
Tabela 3. Fase 2: Desenvolvimento Opção Descrição Fase Fase 2: Desenvolvimento Data de término original Jul 31 (qui) (O dia anterior à data de início da Fase 3)
Data de término ajustada Jul 31 (qui) (um dia útil, nenhum ajuste necessário.)
Data de início original Jul 7 (seg) (25 dias a partir da data de término ajustada da fase, inclui finais de semana e feriados)
Data de início ajustada Jun de 26 (qui) (Exclui finais de semana e feriados, consulte o cálculo da data de término)
Datas importantes Sprint: A cada 10 dias úteis a partir do início ajustado da fase – 10 de julho (qui), 24 de julho (qui) (todos os dias úteis, nenhum ajuste necessário)
Duração original 25 dias 7 de julho (seg) – 31 de julho (qui)
Duração ajustada 36 dias (25 dias úteis mais 11 dias não úteis) 26 de junho (qui) – 31 de julho (qui)
Cálculo da data de término Dias úteis: 25 - Jul 31-28 (qui-seg): 4 dias.
- 25 a 21 de julho (Sex-Seg): 5 dias (total de 9 dias).
- 18 a 14 de julho (Sex-Seg): 5 dias (total de 14 dias).
- Jul 11-7 (Sex-Seg): 5 dias (total de 19 dias).
- 3 de julho a 30 de junho (Sex-Seg): 4 dias (total de 23 dias).
- Jun 27-26 (Sex-Qui): 2 dias (total de 25 dias).
Dias não úteis: 11- 1 feriado ignorado: Jul 4 (Dia da Independência)
- 5 Fins de semana ignorados: 26 a 27 de julho; 19 a 20 de julho; 12 a 13 de julho; 5 a 6 de julho; 28-29 de junho
Tabela 4. Fase 1: Planejamento Opção Descrição Fase Fase 1: Planejamento Data de término original Jun 25 (QUA) (O dia anterior à data de início da Fase 2)
Data de término ajustada Jun 25 (QUA) (um dia útil, nenhum ajuste necessário)
Data de início original Jun 16 (seg) (10 dias a partir da data de término ajustada da fase, inclui finais de semana e feriados)
Data de início ajustada Jun 11 (QUA) (Exclui finais de semana e feriados, consulte o cálculo da data de término)
Datas importantes Ponto médio: No 5º dia útil do início ajustado da fase – Jun 17 (ter) (um dia útil, nenhum ajuste necessário)
Duração original 10 dias Jun 16 (Qua) – Jun 25 (Qua)
Duração ajustada 15 dias (10 dias úteis mais 5 dias não úteis) Jun 11 (Qua) – Jun 25 (Qua)
Cálculo da data de término Dias úteis: 10 - 25 a 23 de junho (quarta a segunda): 3 dias.
- Jun 20 (Sex): 1 dia (total de 4 dias).
- 18 a 16 de junho (qua-seg): 3 dias (total de 7 dias).
- Jun 13–11 (Sex-Qua): 3 dias (total de 10 dias).
Dias não úteis: 5- 1 feriado ignorado: Jun 19 (Juneenth)
- 2 finais de semana ignorados: 21 a 22 de junho; 14-15 de junho
- Linha do tempo resumida
-
A linha do tempo se estende além da duração original de 70 dias para considerar os fins de semana e a programação de feriados associada, mas as durações da fase permanecem fixas em dias úteis.
Tabela 5. Resumo da linha do tempo da versão Opção Descrição Período do calendário original 8 de julho a 5 de setembro Período ajustado, excluindo dias não úteis 11 de junho a 5 de setembro Duração da versão original 60 dias úteis Duração da versão ajustada 87 dias corridos Dias não úteis 87 – 60 – 27 dias (12 finais de semana e 3 feriados)