Fluxo de Tarefas

A Jornada da Landing Page: Do Briefing ao Lançamento

Bem-vindo ao Futuro da Gestão de Projetos

Vamos simular a criação de uma Landing Page, algo que hoje gera dezenas de e-mails, mensagens no WhatsApp e links perdidos no Trello. Veja como isso funciona no novo sistema.

Conceitos Fundamentais do Sistema

TaskActiveStage - Múltiplas Etapas Simultâneas

Diferente de sistemas tradicionais onde uma tarefa tem apenas UMA etapa atual, nosso sistema permite MÚLTIPLAS etapas ativas simultaneamente através do modelo TaskActiveStage.

Sistema Tradicional: 1 Tarefa = 1 Etapa Atual

Sistema Novo: 1 Tarefa = N Etapas Ativas (Fork) + M Etapas Bloqueadas (Join)

Status das Etapas:

🟢 ACTIVE: Pronta para trabalho, todas dependências satisfeitas

⏸️ BLOCKED: Criada mas aguardando dependências serem completadas

COMPLETED: Trabalho finalizado nesta etapa

Dashboard por Etapa (não por Tarefa)

O dashboard mostra UMA ENTRADA por ETAPA ATIVA, não por tarefa. Se uma tarefa tem 3 etapas ativas, aparecem 3 cards no dashboard.

💡 Exemplo: Tarefa 'Landing Page' com Front-end e Back-end ativos = 2 cards no dashboard (um para cada etapa)

Atribuição por Etapa

Cada etapa ativa pode ter seu próprio assignee. Front-end pode ser atribuído para João enquanto Back-end é atribuído para Maria, na mesma tarefa!

Etapa 1

Concepção - O Pedido

Manager ou Supervisor

O que ele faz: Clica em "Nova Demanda" e seleciona o template Landing Page

O que o sistema faz: Mostra instantaneamente o caminho que a tarefa vai percorrer:

Briefing & CopyDesignDevQCSEO

Informações preenchidas:

  • Título: "LP Lançamento Produto X"
  • Cliente: "Cliente Y"
  • Data de Entrega: "30/11"
  • Artefato: "Briefing da Reunião (Google Doc)"
Etapa 2

Briefing & Copy

Copywriter em Ação

O Pulo do Gato

A tarefa aparece APENAS no dashboard da equipe de Copywriting. O Designer e o Dev não veem este card. O dashboard deles continua limpo.

Quem: Copywriter

Ação:

  1. Abre a tarefa e vê o briefing anexado (não precisa perguntar "cadê o briefing?")
  2. Clica em Iniciar Tarefa (O Manager vê no Dashboard Ao Vivo que o trabalho começou)
  3. Escreve o texto em um Google Doc
  4. Anexa o link "Textos Finais (Google Doc)"
  5. Clica em Avançar Etapa
Etapa 3

Design - O Handoff Automático

Designer Recebe Contexto Completo

Transição Automática

O sistema é a "Máquina de Estados". Quando o Copywriter avança, a tarefa desaparece do seu dashboard e aparece magicamente no dashboard dos Designers.

Quem: Designer

Contexto disponível:

  • Briefing original
  • Textos Finais do Copywriter
  • 100% do contexto necessário

Ação: Clica em Iniciar Tarefa e começa a desenhar no Figma

Loop de Revisão

A Realidade do Dia a Dia

Rejeição e Retrabalho

Cenário: O Designer finaliza a v1, anexa o Figma e avança. Mas o Supervisor não gosta do resultado.

Ação do Supervisor:

  1. Clica em Reverter Etapa
  2. Sistema OBRIGA a escrever um comentário: "O botão Comprar está muito pequeno. Ajustar a cor."
  3. Tarefa volta para a fila do Designer, sinalizada como "Em Revisão"

Ponto Chave para a Gestão:

Todo esse vai e vem, que hoje se perde, fica 100% registrado no histórico da tarefa. E o Relatório de Gargalos registra automaticamente que a etapa de Design teve retrabalho.

Etapa 4

Desenvolvimento

Dev com Fonte Única da Verdade

Quem: Desenvolvedor

Contexto disponível:

  • Briefing original
  • Textos Finais
  • v2 do Figma Aprovado (não corre risco de usar versão antiga)

Ponto Chave:

O Dev não precisa perguntar nada. Tem a versão correta e aprovada do design. Fonte única da verdade!

Finalização:

  1. Clica em Iniciar Tarefa
  2. Constrói a página
  3. Anexa o artefato: "Link de Staging (Vercel)"
  4. Clica em Avançar Etapa
Etapas 5 & 6 - FORK

QC e SEO - Trabalho Paralelo

A Mágica do Sistema: FORK

🔀 FORK: Trabalho Simultâneo

O Dev (Etapa 4) era dependência para DUAS etapas diferentes. O sistema executa um FORK: ativa QC E SEO simultaneamente!

O que acontece quando o Dev clica em 'Concluir Etapa':

  1. Sistema detecta que Dev é dependência de QC e SEO
  2. Cria TaskActiveStage para QC com status ACTIVE
  3. Cria TaskActiveStage para SEO com status ACTIVE
  4. Ambas as etapas aparecem simultaneamente nos respectivos dashboards

Visibilidade no Dashboard:

A tarefa 'LP Lançamento Produto X' agora aparece DUAS VEZES nos dashboards:

  • Uma entrada no dashboard do time de QC (etapa QC)
  • Uma entrada no dashboard do time de SEO (etapa SEO)
  • São a MESMA tarefa, mas em etapas diferentes, trabalhando em paralelo!

Equipe QC trabalha simultaneamente:

  • Testa todos os links
  • Verifica responsividade
  • Valida funcionalidades
  • Clica em Concluir Etapa (QC marcada como COMPLETED)

Equipe SEO trabalha simultaneamente:

  • Otimiza meta tags
  • Ajusta URLs
  • Configura Analytics
  • Clica em Concluir Etapa (SEO marcada como COMPLETED)

⏱️ Economia de Tempo:

Sem Fork (linear): QC (2 dias) + SEO (2 dias) = 4 dias. Com Fork (paralelo): QC e SEO simultâneos = 2 dias. Economia: 50%!

Ponto Chave:

Não precisamos esperar o QC terminar para o SEO começar. As duas equipes trabalham em paralelo, sem bloqueios, economizando dias de projeto!

Conclusão

Tarefa Concluída

Todas as Etapas Completas

O que acontece: O sistema detecta que todas as etapas foram concluídas e move a demanda para status

Benefícios para a Gestão:

1. Organização

A tarefa é fechada e sai dos dashboards automaticamente

2. Timesheet Automático

O Relatório de Produtividade foi 100% preenchido:

  • Copy: 2h
  • Design: 6h
  • Dev: 8h
  • QC: 1.5h
  • SEO: 2h

3. Análise de Gargalos

O Relatório mostra exatamente quantos dias a tarefa ficou parada em cada etapa

Exemplo: JOIN

Entendendo JOIN - Sincronização de Dependências

O que acontece quando uma etapa depende de MÚLTIPLAS etapas anteriores

Cenário: Deploy de Produção

Imagine que adicionamos uma etapa final 'Deploy' que depende de QC E SEO estarem completos (ambas as etapas!).

Workflow Completo:

Design → Dev → (QC + SEO em paralelo) → Deploy

O que acontece:

1. QC completa primeiro:

  1. Equipe de QC clica em 'Concluir Etapa' na etapa QC
  2. Sistema marca QC como COMPLETED
  3. Sistema verifica: Deploy depende de QC E SEO
  4. SEO ainda está ACTIVE (não completou)
  5. Deploy é criado como BLOCKED (aguardando SEO)

2. SEO completa depois:

  1. Equipe de SEO clica em 'Concluir Etapa' na etapa SEO
  2. Sistema marca SEO como COMPLETED
  3. Sistema verifica: Deploy estava BLOCKED aguardando SEO
  4. TODAS as dependências agora estão COMPLETED (QC ✓ + SEO ✓)
  5. 🔀 JOIN ACONTECE: Deploy muda automaticamente de BLOCKED para ACTIVE!
  6. Deploy aparece no dashboard do time de DevOps

Visualização no Dashboard do Time de DevOps:

Antes (QC completo, SEO em progresso):

⏸️ Deploy - BLOQUEADO - Aguardando: SEO (QC já completo)

Depois (QC e SEO completos):

🔵 Deploy - ATIVO - Pronto para trabalho! Pegue esta etapa.

Ponto Chave do JOIN:

O JOIN garante que uma etapa SÓ é ativada quando TODAS as dependências são satisfeitas. Isso previne trabalho prematuro e garante que todas as validações necessárias foram feitas antes de prosseguir.

Comparação Fork vs Join:

FORK: FORK = Uma etapa completa → Múltiplas etapas ativam (divisão/paralelização)

JOIN: JOIN = Múltiplas etapas completam → Uma etapa ativa (sincronização/convergência)

Resumo da Apresentação

Em 5 minutos, a tarefa navegou por 5 equipes diferentes, teve uma revisão (rejeição) e duas equipes trabalharam em paralelo, sem que ninguém precisasse:

  • Enviar um e-mail
  • Mandar uma mensagem no WhatsApp
  • "Cutucar" o colega perguntando "E aí, já terminou?"

Tudo acontece automaticamente. Tudo fica registrado. Zero fricção.

Benefícios do Sistema Fork/Join:

⚡ Paralelização: Economize até 50% do tempo em workflows com Fork

🔒 Sincronização: Join garante que todas as validações foram feitas

👁️ Visibilidade: Dashboard mostra exatamente quem está aguardando quem

🤖 Automação: Transições acontecem automaticamente sem intervenção manual

Work OS - Sistema de Gestão de Operações