Perguntas e respostas

Tudo o que precisa de saber para trabalhar com a NOSOTA.

O desenvolvimento tradicional distribui o trabalho entre especialistas, em sequência — analista, depois arquiteto, depois programador, depois QA. O desenvolvimento orientado por IA executa todos os papéis em paralelo, através de agentes orquestrados sob a supervisão de um único engenheiro sénior. O resultado são prazos drasticamente reduzidos, sem sacrificar a qualidade nem a cobertura de testes.

A IA gera propostas de código. O engenheiro revê, aprova ou reescreve cada resultado antes de este entrar na base de código. É como a programação em par, em que a IA é extremamente rápida, mas o ser humano tem a palavra final sobre cada linha de código de produção.

Cada serviço é entregue com testes unitários, de integração e de ponta a ponta executados em contentores reais (Testcontainers). Os pipelines de CI/CD impõem controlos de qualidade baseados em testes — nada chega à produção sem passar em todos os testes. No caso do Registo de Armazéns de Cereais: 320 testes automatizados, 12 pipelines e nenhuma colocação em produção manual.

O acordo de confidencialidade (NDA) é assinado antes de se discutir qualquer pormenor do projeto — é o primeiro passo do nosso processo e é inegociável. Todo o código é desenvolvido em ambientes isolados. Na entrega, o cliente recebe a propriedade integral da base de código, sem dependência do fornecedor.

Sim. Começamos com uma fase de análise inicial: analisamos a arquitetura existente, identificamos as restrições e concebemos a abordagem de integração. Os agentes de IA são particularmente eficazes a compreender rapidamente grandes bases de código e a propor pontos de integração bem definidos.

Não há dependência de qualquer tipo. O cliente recebe o código-fonte completo, todas as configurações de infraestrutura, a documentação completa e uma sessão de transferência. Qualquer equipa de engenharia competente pode assumir o sistema desde o primeiro dia. Usamos tecnologias normalizadas e bem documentadas — Java, Spring Boot, React, Kubernetes.

Após a fase de análise inicial, apresentamos um orçamento a preço fixo, com âmbito, calendário e lista de entregáveis definidos. Se o âmbito mudar, negociamos uma adenda — sem custos ocultos nem surpresas de faturação por tempo e materiais. Um MVP típico custa entre 5 e 30 mil dólares, consoante a complexidade.

Não há um orçamento mínimo. Avaliamos os projetos pela complexidade e pelo valor entregue. Um MVP de 2 semanas bem delimitado interessa-nos tanto como um sistema empresarial de vários meses. Recusamos projetos vagos ou mal preparados — a qualidade da análise inicial determina a qualidade do desenvolvimento.

Sim. A nossa língua de trabalho é o inglês. Privilegiamos a comunicação assíncrona — atualizações diárias por escrito e videochamadas quando necessário. Temos experiência com clientes na Europa, no Médio Oriente e na América do Norte. A diferença horária gere-se bem com acordos de comunicação claros.

Sim, sempre. O pagamento final depende da aceitação do sistema entregue pelo cliente — após a revisão do código, a revisão da execução dos testes e uma demonstração ao vivo no seu ambiente. Uma sessão de revisão de código faz parte, por norma, de todas as entregas.