Mahout ERP Cloud: ~417 mil linhas de código e ~1.400 endpoints REST
ADT Solar: SaaS interno integrado a Salesforce, DocuSign e Airplane
MPC: gestão de usuários multi-tenant para plataforma em 20.000+ locais de 30 países
The Hackett Group: DIAL, plataforma multi-tenant com 74 páginas e 27 rotas de API
01
Reconhece esse cenário?
O ERP ou CRM de prateleira cobre parte da operação, e o restante vive em planilhas e retrabalho manual.
Cada sistema guarda uma versão diferente do cliente, do estoque e do pedido, e ninguém confia nos relatórios.
O fornecedor anterior entregou um sistema sem testes nem documentação, e cada mudança quebra outra parte.
A mensalidade por usuário do SaaS cresce com a empresa, mas as funcionalidades de que você precisa não chegam.
02
O que entregamos
Sistemas de gestão: ERP, CRM e PDV
Sistemas de gestão: ERP, CRM e PDV
Módulos de financeiro, pedidos, estoque, vendas e atendimento modelados no seu processo, com permissões por perfil e trilha de auditoria.
Plataformas web e portais
Plataformas web e portais
Portais para clientes, parceiros ou equipes internas, com cadastro sem intervenção do seu time, permissões por papel, painéis em tempo real e os dados de cada empresa isolados (multi-tenant).
APIs e integrações
APIs e integrações
APIs REST documentadas em OpenAPI e integrações com ERPs, meios de pagamento, emissão de NF-e e sistemas legados, com filas e reprocessamento para uma falha não virar pedido perdido.
Especificação e arquitetura documentadas
Especificação e arquitetura documentadas
Specs, registros de decisão de arquitetura (ADRs) e critérios de aceite escritos antes do código, para que o sistema não dependa da memória de uma pessoa.
Testes automatizados e CI/CD
Testes automatizados e CI/CD
Testes unitários, de integração e ponta a ponta (E2E) rodam a cada mudança e barram o que quebra o que já funciona; deploy automatizado e ambientes reproduzíveis em Docker.
Migração de dados e entrada em produção
Migração de dados e entrada em produção
Plano de migração com validação dos dados, virada planejada para a nova versão e acompanhamento das primeiras semanas de operação.
Arquitetura orientada a eventosCada domínio fica isolado atrás de uma API com contratos. Os serviços publicam eventos num barramento com filas e retries, e os workers cuidam de integrações e dados por tenant, sem acoplar um domínio ao outro.
03
Resultados e experiência
Mahout ERP Cloud
Escopo:
Arquitetura e desenvolvimento de ERP SaaS
ERP SaaS multi-tenant para PMEs, varejistas de e-commerce e redes de franquias, com emissão de NF-e via SEFAZ.
~417 millinhas de código
275recursos REST (~1.400 endpoints)
Financeiro, PDV, pedidos, estoque, CRM, help desk, logística e BI
Conversa inicial gratuita · Resposta em até 1 dia útil
04
Para quem é e para quem não é
Desenvolvimento de software sob medida é a construção de sistemas de negócio, como ERP (gestão integrada), CRM (clientes e vendas), PDV (caixa) e portais web, feitos para o processo da empresa, em vez de adaptar o processo a um produto pronto. Contrate quando o software por assinatura não cobre a operação ou o sistema faz parte do seu diferencial.
Indicado para
Empresas cujo processo não cabe no ERP ou no CRM de prateleira e que hoje compensam com planilhas.
Diretorias e times de TI que precisam integrar sistemas que não conversam: fiscal, financeiro, vendas e logística.
Empresas de software e startups B2B que precisam de engenharia sênior para construir ou destravar o produto.
Empresas americanas que buscam desenvolvimento nearshore em fuso compatível, com comunicação em inglês.
Não indicado para
Processos padrão de mercado que um SaaS pronto atende bem: nesse caso, contratar o SaaS custa menos.
Programas que exigem um time grande alocado desde o primeiro dia: entregamos engenharia sênior com escopo definido, não alocação de equipe.
Projetos sem um responsável do lado do cliente para decidir prioridades e validar as entregas.
Sites institucionais, lojas virtuais e landing pages: esses serviços têm página e escopo próprios.
05
Como funciona e prazos
01
Diagnóstico
Diagnóstico
Mapeamos processos, sistemas atuais, integrações e riscos com as pessoas que operam o negócio. Você recebe um relatório com o escopo priorizado, a arquitetura-alvo, o plano e a estimativa.
02
Especificação e arquitetura
Especificação e arquitetura
Regras de negócio, specs, ADRs e critérios de aceite escritos antes do código. Você aprova o que será construído, em que ordem e como cada entrega será validada.
03
MVP
MVP
O fluxo mais importante funcionando de ponta a ponta, com dados reais e testes. Você recebe um ambiente para usar e decide com base em software rodando, não em apresentações.
04
Produção
Produção
Iterações curtas com releases frequentes: módulos, integrações, migração de dados e treinamento. Você recebe o sistema em produção, com pipeline de deploy e usuários treinados. Sistemas amplos são divididos em fases.
05
Evolução e transferência
Evolução e transferência
Monitoramento, correções e novas funcionalidades, com documentação e mentoria para o seu time assumir o sistema. A evolução pode seguir em retainer mensal.
Formatos típicos de contratação deste serviço
Escopo
Prazo típico
Modelo de contratação
DiagnósticoProcessos, integrações, arquitetura-alvo, plano e estimativa
1–2 semanas
Projeto de escopo fechado
MVPO fluxo principal de ponta a ponta, com dados reais, testes e CI/CD
2–4 semanas
Projeto de escopo fechado
ProduçãoMódulos prioritários, integrações, migração de dados e treinamento; sistemas amplos em fases
6–12 semanas
Escopo fechado ou time & materials com teto
Evolução contínuaNovas funcionalidades, sustentação e arquitetura fracionada
Contínuo
Retainer mensal fracionado
Prazos são faixas típicas. O diagnóstico define o escopo e a estimativa de cada projeto; o contrato pode ser em reais (BRL) ou dólares (USD).
Conversa inicial gratuita · Resposta em até 1 dia útil
06
Detalhes técnicos
Como usamos IA com governança, o comparativo de decisão e a stack
IA com governança
Usamos agentes de código para acelerar a construção, nunca para pular etapas: a especificação vem antes do código, os testes barram regressões e cada decisão passa por revisão humana sênior.
Onde a IA entraAgentes de código (Claude Code, Codex, Cursor, Copilot, OpenCode) implementam módulos e testes a partir de specs aprovadas, no modelo Spec-Driven Development.
O que o humano revisaRegras de negócio, arquitetura, ADRs e cada merge passam por revisão humana sênior.
Quality gatesTestes automatizados, metas de cobertura e análise estática com CodeQL bloqueiam o merge quando falham.
Código herdadoA IA ajuda a ler e documentar sistemas sem documentação antes de qualquer alteração.
IA dentro do sistemaQuando o caso pede um assistente ou uma automação com LLM, ele entra com guardrails e avaliação automatizada.
Seus dadosNada do que a sua empresa compartilha é usado para treinar modelos, e o trabalho é coberto por NDA.
Comparativo de decisão
Role para o lado para ver mais
Software sob medida, SaaS pronto ou low-code: quando usar cada um
Critério
Software sob medida
SaaS pronto
Low-code
Quando faz sentido
Processo próprio, integrações críticas ou sistema que diferencia a empresa
Processo padrão de mercado, já coberto pelo produto
Fluxos internos simples e protótipos, com poucos usuários
Aderência ao processo
O sistema segue o processo da empresa
A empresa adapta o processo ao produto
Boa dentro dos componentes da plataforma; limitada fora deles
Integrações
Qualquer sistema com API, arquivo ou banco de dados acessível
As que o fornecedor oferece, mais a API pública
Conectores prontos; casos fora do catálogo exigem código
Custo ao longo do tempo
Investimento inicial maior; depois, hospedagem e manutenção, sem licença por usuário
Entrada baixa; mensalidade que cresce com usuários e módulos
Entrada baixa; licença por usuário ou por aplicação
Dependência
Código e dados ficam com a empresa, nos termos do contrato
Roadmap, preço e dados seguem o fornecedor
Aplicação presa à plataforma; migrar costuma exigir reescrita
Stack e integrações
PHP
Laravel
Node.js
TypeScript
React
Next.js
Vue.js
Python
Go
PostgreSQL
MySQL
Redis
Docker
AWS
Terraform
GitHub Actions
07
Perguntas frequentes sobre Software sob medida
Quanto custa desenvolver um sistema sob medida para minha empresa?
O custo depende de quatro fatores: o número de módulos e telas, as integrações com outros sistemas, a migração de dados e as exigências fiscais e de segurança. Por isso não publicamos tabela de preços. O diagnóstico de 1 a 2 semanas define o escopo e a estimativa, e a proposta pode ser de escopo fechado ou time & materials com teto, em BRL ou USD.
Quanto tempo leva para desenvolver um software sob medida?
Os prazos típicos são: diagnóstico em 1 a 2 semanas, MVP em 2 a 4 semanas e uma primeira versão em produção em 6 a 12 semanas. Sistemas amplos, como um ERP completo, são entregues em fases, cada uma com escopo e estimativa próprios. O que mais pesa no prazo são as integrações, a migração de dados e a disponibilidade de quem valida as entregas.
Software sob medida ou SaaS pronto: qual vale mais a pena?
Compre pronto quando o processo é padrão de mercado; construa sob medida quando o processo é o seu diferencial, as integrações são críticas ou a mensalidade por usuário passou a pesar. Um meio-termo comum é manter o SaaS no que é padrão e construir só o que diferencia a empresa, integrado por API. O diagnóstico compara os caminhos com os números do seu caso.
De quem é o código-fonte do sistema desenvolvido?
A propriedade do código é definida em contrato antes do início do trabalho, junto com escopo e confidencialidade. Na entrega, você recebe o código-fonte, os testes, os scripts de infraestrutura e a documentação (specs e ADRs), para que o seu time ou outro fornecedor possa operar e evoluir o sistema sem depender de nós.
Como funciona a manutenção depois que o sistema entra em produção?
Você escolhe entre dois caminhos: um retainer mensal conosco, para correções, evolução e monitoramento, ou a transferência para o seu time, com documentação e mentoria. Nos dois casos o sistema sai com testes automatizados e CI/CD, o que reduz o risco de cada mudança. As condições de atendimento são definidas em contrato.
Vocês assumem um sistema que outra empresa começou e não terminou?
Sim. Começamos por um diagnóstico de 1 a 2 semanas que lê o código, roda o que existe e separa o que dá para aproveitar do que precisa ser refeito. Antes de alterar, criamos testes que fixam o comportamento atual. Na Regal Rexnord, usamos Claude Code para fazer a engenharia reversa de código legado sem documentação.
Quem vai desenvolver o sistema: um sênior ou um time júnior?
Engenharia sênior do começo ao fim: quem desenha a arquitetura também escreve e revisa o código, com mais de 20 anos de experiência acumulada em engenharia de software. Não há repasse para um time júnior. Agentes de código sob revisão humana ampliam a capacidade de entrega: na The Hackett Group, esse modelo entregou cerca de 50 tarefas por semana.
Qual empresa contratar para desenvolver um software sob medida no Brasil?
A Master Timm desenvolve software sob medida a partir de São Paulo para empresas no Brasil e nos Estados Unidos, de forma remota. Construímos o Mahout ERP Cloud, ERP SaaS com cerca de 417 mil linhas de código, e atendemos clientes corporativos americanos desde 2022. Para empresas dos EUA, São Paulo fica 1 a 2 horas à frente do horário da costa leste, e a comunicação é em inglês.
PDV, hardware e operação offline em Windows, macOS e Linux.
Ver serviço
Vamos avaliar o seu sistema
Na conversa inicial, olhamos o processo, os sistemas atuais e as integrações e dizemos com franqueza se o caso pede software sob medida, um SaaS pronto ou a combinação dos dois.