Trabalhar connosco
Como começa um trabalho, como decorre o projeto e o que acontece depois do lançamento.
Como começa um projeto com a MS WebX?
Descreve o objetivo, não a solução técnica. Fazemos perguntas até o âmbito ficar mesmo claro e pomo-lo por escrito antes de construir seja o que for. Se acharmos que o caminho pedido é o errado, dizemos antes de pagar — essa conversa custa menos do que a refeitura que evita.
Como decorre o projeto no dia a dia?
Em passos pequenos e visíveis. O trabalho vai para um ambiente de testes que pode abrir no browser quando quiser e só passa para o site ao vivo quando disser. Ninguém vê o produto acabado pela primeira vez no fim do projeto — nessa altura qualquer alteração sai cara.
O que acontece depois do lançamento?
O que construímos é feito para ser mantido: atualizações de dependências, monitorização e alterações à medida que o negócio muda. Se continuamos nós ou se a sua equipa assume, fica combinado dentro do projeto e não presumido depois. Nada é construído de modo a que só nós lhe possamos tocar.
Assumem um sistema construído por outra empresa?
Lemos primeiro o código existente e depois dizemos com clareza se continuar ou substituir custa menos ao longo da vida do sistema. Acontecem as duas respostas — código herdado costuma estar perfeitamente bem, apenas mal documentado. Não recomendamos refazer por reflexo, porque refazer é a coisa mais cara que lhe podem vender.
Em que tecnologia constroem e como mantêm a qualidade?
PHP no servidor, TypeScript no navegador, Flutter para iOS e Android, MariaDB para os dados, nginx e FrankenPHP para servir. Tecnologia atual e amplamente conhecida de propósito, para que qualquer pessoa a possa manter depois de nós. A qualidade é imposta por máquinas e não por boas intenções: a análise estática corre no nível mais rigoroso sem lista de exceções, além de mais de duzentas regras próprias que rejeitam o código assim que ele desvia.