Pular para o conteúdo

Conceitos

DNA — Rig

Ele reúne aplicações para atores diferentes sobre o mesmo domínio e os mesmos dados:

Fonte durável da identidade e das decisões do produto. O método competitivo do Programa Elite vive no DNA do Programa Elite; arquitetura e estado executável ficam no Contexto do sistema.

Rig é o produto digital que organiza a preparação, a execução e a operação de treino de uma organização (hoje, um box de CrossFit). Ele reúne aplicações para atores diferentes sobre o mesmo domínio e os mesmos dados:

  • Rig Coach — autoria, publicação, acompanhamento e decisão do coach;
  • Rig Athlete — programação individual, execução, registros e evolução do atleta;
  • Rig Head Coach — gestão da unidade, aulas, reservas, matrículas, equipe, financeiro e acesso.

Elite é um programa disponível dentro do Rig. Não é o nome do produto, de uma aplicação ou da plataforma técnica.

O Rig transforma uma preparação complexa em um sistema claro e confiável. O coach enxerga contexto, ordena o trabalho e decide. O atleta entende o que fazer, por que fazer e registra o que aconteceu. A organização conduz a rotina sem separar operação e treino em fontes conflitantes.

O produto amplia o trabalho humano: sugere, organiza e explica; o head coach decide.

  1. Uma regra, várias aplicações. Coach, Athlete e Head Coach leem o mesmo domínio, sem duplicar regras de treino.
  2. Clareza antes de automação. O sistema mostra contexto e consequências antes de executar decisões pelo coach.
  3. Identidade explícita. Produto, aplicação, programa, categoria e nível de escala são conceitos distintos.
  4. Histórico confiável. Prescrição, resultado e decisão precisam continuar compreensíveis depois da semana passar.
  5. Operação por organização. Dados, permissões e decisões respeitam a unidade em que acontecem.
  6. Evolução compatível. Mudanças de distribuição preservam sessões, registros locais, links e caminhos de rollback.
  • Use Rig para o produto e a plataforma.
  • Use Rig Coach, Rig Athlete e Rig Head Coach para as aplicações.
  • Use Organização (Organization no código) para a unidade que o sistema atende e isola; box fica para o lugar físico e para o tipo de organização. Nenhum dos dois é nome de aplicação.
  • Use Programa Elite ou Elite Performance somente para o programa competitivo.
  • Use categoria Elite e escala Elite quando a regra de negócio exigir esses valores.
  • Na interface, prefira frases curtas, diretas e específicas. Explique a consequência da ação.
  • Evite promessas automáticas de performance e linguagem que substitua a decisão do coach.

O Programa Elite fornece método, calendário competitivo, ciclos, blocos e linguagem de performance. O Rig permite operar esse método e também outros programas. Uma regra que pertence ao Programa Elite não deve virar regra global do produto apenas porque foi a primeira a existir.

O DNA do Programa Elite é a fonte para método, voz do programa, público, calendário competitivo e presença do head coach.