Skip to content

O problema que nos fez começar

É fevereiro. Uma caldeira quebra numa casa onde uma das suas equipes trabalhou há dezoito meses. O registro dessa visita está em algum lugar por aí: numa conversa de mensagens, no rolo de fotos, numa fatura de papel dentro de uma caminhonete e na cabeça de uma única pessoa. Nada disso está com você na porta de entrada. Então o serviço começa do zero. As mesmas perguntas, as mesmas verificações, a mesma hora de serviço. Você cobra tudo de novo ou assume o prejuízo.

O software que deveria ter resolvido isso, na maioria das vezes, não resolveu. Foi construído para escritórios que têm despachante e mesas. Tinha o preço de empresas que podem pagar por isso. E para de funcionar exatamente nos lugares onde o serviço acontece. Então os profissionais continuaram no papel.

Construímos o oposto: um aplicativo que mantém um registro de cada endereço onde você trabalha. Cada visita, foto, orçamento, fatura e nota fica anexada ao imóvel e abre na porta de entrada, com ou sem sinal.

Como construímos

Quatro regras que nunca quebramos

Não são palavras bonitas num pôster. Cada uma limita como escrevemos o software, todos os dias. E um computador verifica cada uma automaticamente. Não contamos apenas com alguém para perceber.

  • Não ter sinal é normal aqui. Não é uma falha

    Casas de máquinas, porões, espaços apertados e boa parte da área de serviço rural não têm sinal utilizável. Por isso o aplicativo salva seu serviço no celular primeiro e só depois manda para o servidor. Ele mantém uma lista do que ainda falta enviar. Essa lista sobrevive se você fechar o aplicativo, se o próprio celular encerrar o aplicativo ou se o celular passar um dia inteiro num estacionamento. Seu serviço fica salvo antes de qualquer coisa ser enviada para algum lugar.

    O aplicativo tem seu próprio banco de dados no celular e sua própria lista do que enviar, não uma cópia passageira do que está no nosso servidor.

  • O dinheiro é contado em centavos inteiros, nunca em frações

    Cada valor é guardado como um número inteiro de centavos, e cada alíquota de imposto como um número inteiro de centésimos de ponto percentual. Arredondamos uma única vez, de propósito, no ponto em que a regra manda arredondar. Não arredondamos em silêncio, fração por fração, ao longo de cem pequenas somas.

    Um teste automático lê o banco de dados que está no ar e falha se alguma coluna nomeada como dinheiro estiver configurada para guardar algo além de números inteiros.

  • Uma empresa nunca consegue ver outra

    Todo registro carrega o carimbo da empresa dona dele. Toda consulta ao banco de dados fica limitada à empresa que a fez. E, por baixo disso, o próprio banco de dados mantém a mesma parede, com uma regra própria em cada tabela. As duas paredes têm que falhar ao mesmo tempo antes que algo vaze.

    Um teste automático lê o banco de dados que está no ar e falha apontando pelo nome qualquer tabela de registros de empresa que esteja sem essa regra.

  • O histórico só aceita acréscimos, nunca alterações

    Linhas de histórico e pagamentos nunca são editados nem excluídos. Para corrigir um erro, acrescentamos uma linha nova que cancela a anterior. Assim a história de um serviço continua clara anos depois. Isso importa quando as pessoas discordam sobre o que foi combinado e sobre quando foi combinado.

    O banco de dados bloqueia isso automaticamente. Não é apenas uma regra que pedimos para as pessoas seguirem.

Dados da empresa

A empresa com quem você tem o seu acordo e para onde enviar correspondência.

Nome da empresa
Omni Data Tech Inc.
Endereço do escritório
3601 Highway 7 East, Suite 1006, Markham, Ontario, L3R 0M3, Canada
Lei aplicável
Ontário, Canadá · tribunais de Toronto
Produto
ZEUS
Mercados
Canadá

Explicamos como protegemos os dados que você insere na página de segurança, e os próprios acordos estão em jurídico.

Build 66753de · v6.9.19 ·