Critérios de escolha
A Bem não escolhe tecnologia por novidade nem por preferência pessoal de quem está codando naquele dia.
Maturidade
Tecnologia com comunidade, documentação e histórico. Novidade sem lastro vira dívida no ano seguinte.
Custo de operação
O que o sistema custa por mês quando estiver rodando, e não apenas o que custa para construir.
Facilidade de substituição
Quanto mais fácil trocar uma peça, menor o risco de ficar refém de um fornecedor.
Adequação ao porte
Arquitetura de empresa gigante em operação pequena é desperdício disfarçado de boa prática.
Como as aplicações são construídas
| Camada | Abordagem |
|---|---|
| Interface | Aplicações web responsivas, acessíveis por navegador em computador, tablet e celular, sem instalação |
| Lógica de negócio | Regras concentradas e versionadas, com execução no servidor para o que não pode depender do navegador do usuário |
| Dados | Banco de dados em nuvem gerenciado, com regras de acesso restritivas por padrão e estrutura desenhada para o crescimento previsto |
| Processamento em segundo plano | Funções executadas sob demanda para tarefas assíncronas, integrações e rotinas agendadas |
| Publicação | Hospedagem gerenciada, com entrega distribuída, certificado, versionamento e capacidade de retorno a versão anterior |
Infraestrutura
- Nuvem gerenciada, sem servidor físico próprio a manter.
- Região sul-americana, em São Paulo, para os projetos em que a permanência dos dados no Brasil é requisito.
- Ambientes de desenvolvimento e produção separados.
- Escala elástica: a estrutura cresce com o uso, sem contratar capacidade ociosa antecipadamente.
- Custo proporcional à operação, o que viabiliza produtos verticais com base de usuários menor.
Dados e propriedade
| Tema | Posição da Bem |
|---|---|
| Titularidade | Os dados inseridos na plataforma pertencem ao cliente |
| Exportação | Garantida em caso de encerramento, em formato utilizável |
| Isolamento | Nas plataformas multiusuário, os dados de cada cliente são segregados dos demais |
| Papel na LGPD | O cliente é controlador, a Bem é operadora, conforme detalhado em LGPD e Direitos do Titular |
| Aprisionamento | Evitado por decisão de arquitetura. Um cliente permanece porque o produto serve, não porque sair é inviável |
Inteligência artificial na engenharia
A IA é usada de forma intensiva na produção, com uma regra que não muda: ela acelera, mas não assina.
Arquitetura, modelo de dados, decisões de segurança, integrações críticas e aprovação do que vai para produção continuam sendo responsabilidade humana. Os detalhes estão em Inteligência artificial e em Bem Factory.
Manutenção e evolução
- Registro das decisões técnicas e do motivo de cada uma, para que a manutenção não dependa de memória.
- Publicação versionada, com possibilidade de retorno à versão anterior.
- Monitoramento em produção, para identificar falha antes do relato do cliente.
- Ciclos de evolução priorizados por uso real e por métrica, não por lista de desejos.
- Documentação suficiente para que outra equipe consiga assumir o projeto.
Sistema não termina no lançamento. A parte cara do software é o que vem depois, e é por isso que as decisões iniciais importam tanto.