Frente 04

Desenvolvimento Full-Stack

API, front-end, aplicativo e banco de dados construídos como um sistema só, com fronteiras explícitas entre domínio e infraestrutura, para que a manutenção daqui a três anos não dependa de quem escreveu.

Regra de dependência

O que está incluído

Quando esta frente não se aplica

  • Quando um produto de prateleira atende ao requisito. A comparação entre o custo de assinatura e o de construir faz parte do business case.
  • Quando o processo de negócio ainda muda a cada semana e convém estabilizá-lo antes de fixá-lo em software.
  • Contratos de alocação de desenvolvedor por hora, sem responsabilidade contratual sobre a entrega.

Projetos desta frente

Govtech

SaaS de processos seletivos governamentais

Cada edital público traz regras, formulários e critérios próprios, o que costuma exigir desenvolvimento a cada abertura. O órgão passou a publicar o processo com o formulário que ele mesmo define, e as candidaturas entram pelo canal público já sujeitas aos critérios daquele edital.

39 mil processos seletivos, 117 mil vagas, base de 2,1 milhões de candidatos.

Segurança / Frota

CRM de rastreamento veicular

Clientes, contratos por veículo e cobrança recorrente viviam em planilha, sem histórico nem controle de inadimplência. A cobrança mensal passou a ser emitida automaticamente, com os recebíveis conciliados no mesmo sistema em que o cliente contrata pelo site.

1.357 contratos migrados na virada, sem interrupção da cobrança.

Logística

Rastreamento de embarque marítimo

O status de cada carga vive no site de cada armador, um por um. A rotina lê a planilha de controle, consulta doze armadores pelo melhor caminho disponível, guarda evidência de cada consulta e deixa o e-mail de acompanhamento escrito como rascunho, nunca enviado automaticamente.

Piloto: 7 de 8 datas de chegada estavam vencidas na primeira medição.

Govtech

Modernização de plataforma pública sob produção

Um sistema que atende programa de governo com prazo legal não comporta reescrita de uma só vez. O núcleo de oito anos segue servindo enquanto a geração nova assume rota por rota, com uma fatia do tráfego real atravessando o caminho novo antes de qualquer virada.

Núcleo de 8 anos e mais de 12 mil commits migrando sem janela de indisponibilidade.

Cronograma típico

Como as semanas de um projeto se distribuem.

A homologação depende da disponibilidade da equipe do cliente e é a etapa com maior variação. Por isso ela entra no cronograma com folga.

S1S3S5S7S9S11
Diagnóstico3–5 dias
Proposta1 semana
Arquitetura e setup2 semanas
Construção6–10 semanas
Homologação2 semanas
Operação assistidacontínuo
Engenheiro trabalhando em uma estação de trabalho
Próximo passo

Traga o problema para um engenheiro.

A primeira conversa é com um engenheiro e não tem custo. Se o projeto não for adequado à OmniTech, dizemos isso logo no início e, quando possível, indicamos quem atende.