Desenvolvimento de software à medida: programamos de tudo
A Mesterséges Intelligencia Központ Kft. é uma empresa de desenvolvimento de software com sede em Budapeste, na Hungria. Desenvolvemos software à medida (aplicações web, sistemas internos, APIs, processamento de dados), da ideia ao sistema em funcionamento.
Em resumo: se não houver um software pronto que se adapte bem a uma tarefa, escrevemos aquele que se ajusta ao funcionamento da sua empresa e, onde poupa trabalho real, integramos também inteligência artificial.
O que desenvolvemos?
Qualquer software de que uma empresa possa precisar. As tarefas mais comuns:
- Aplicações web: sistemas que funcionam no navegador, para clientes ou colaboradores, como um portal de clientes, um sistema de reservas ou um registo interno.
- Ferramentas internas: painéis de administração, fluxos de aprovação e relatórios que substituem os expedientes improvisados com folhas de cálculo.
- APIs e backends: serviços através dos quais outros programas, aplicações móveis ou parceiros acedem aos dados.
- Processamento de dados: importações e exportações, limpeza de dados, cálculos agendados e relatórios.
- Integrações: ligação de sistemas existentes por API, webhook ou sincronização de dados.
- Funcionalidades de IA: integração de grandes modelos de linguagem, como o ChatGPT da OpenAI, o Claude da Anthropic ou o Gemini da Google, para processamento de documentos, resumos, pesquisa ou sugestões de resposta.
Se precisar de um sistema de planeamento de recursos empresariais (ERP) ou de gestão da relação com o cliente (CRM), falamos disso numa página à parte: Desenvolvimento de software empresarial.
Software à medida ou solução pronta?
O software pronto (SaaS) arranca depressa e é mantido pelo fabricante. Se os seus processos forem habituais, é muitas vezes a escolha certa. As diferenças, em resumo:
| Critério | Software pronto (SaaS) | Software à medida |
|---|---|---|
| Arranque | rápido, se as funcionalidades forem adequadas | exige o tempo do desenvolvimento |
| Adaptação | a empresa adapta-se ao software | o software adapta-se à empresa |
| Ligação a outros sistemas | através dos conectores oferecidos pelo fabricante | a tudo aquilo cuja interface ou cujos dados estejam acessíveis |
| Evolução | segundo o calendário do fabricante | segundo a decisão do cliente |
| Código-fonte | fica com o fabricante | segundo o contrato |
O desenvolvimento à medida compensa quando o funcionamento da empresa se afasta daquilo em que os produtos prontos se baseiam, quando os dados são copiados à mão entre vários programas, ou quando o próprio software é a vantagem competitiva. Muitas vezes, a resposta certa são os dois em conjunto: o sistema pronto mantém-se e uma extensão à medida liga-o aos restantes. O nosso artigo Software à medida ou solução pronta (SaaS)? analisa em pormenor os critérios de decisão.
Da ideia ao sistema em funcionamento
- Primeira consulta gratuita: o cliente conta-nos a ideia ou o problema, nós fazemos perguntas e, em conjunto, vemos se é preciso software à medida ou se basta uma solução pronta.
- Levantamento de requisitos e especificação: descrevemos em conjunto quem usa o sistema, com que dados trabalha e o que tem de fazer.
- Medição do tamanho e proposta: a partir da especificação, medimos o tamanho funcional do software em pontos de função COSMIC (ISO/IEC 19761), e daí resultam a proposta e o calendário.
- Desenvolvimento por etapas: com demonstrações regulares, para que possa ver e experimentar as partes já a funcionar ao longo do caminho.
- Entrega: entregamos o sistema em funcionamento; o código-fonte e os direitos de utilização regem-se pelo contrato.
- Operação e manutenção: também após a entrega asseguramos a operação, a correção e a evolução do sistema.
A pedido, assinamos um acordo de confidencialidade (NDA). Os passos estão descritos em pormenor na página Como trabalhamos, e a forma de medir o tamanho na página Preços.
Experiência e desenvolvimentos próprios
Temos grande experiência em software empresarial: neste momento estamos a desenvolver um grande sistema ERP e CRM. Os nossos próprios produtos também são software à medida: o jogo 3D em tempo real do nosso site (WebGL, three.js), comentado por um comentador de IA ao vivo em 14 línguas, e uma linha de produção baseada em IA que planeia os elementos da paisagem e os obstáculos do jogo, os cria com modelos generativos de imagem, os verifica e os agenda. Descrevemo-los em pormenor na página O nosso trabalho.
Perguntas frequentes
Software à medida ou solução pronta?
Se um software pronto cobrir os seus processos e for aceitável que a empresa se adapte a ele, a solução pronta é geralmente o caminho mais rápido. O desenvolvimento à medida compensa quando o funcionamento da empresa foge ao habitual, quando é preciso ligar vários sistemas, ou quando o próprio software é a vantagem competitiva. Também é possível uma solução mista: o sistema pronto mantém-se e recebe uma extensão à medida.
É necessária uma especificação pronta?
Não. Bastam algumas frases sobre o que pretende alcançar. Elaboramos a especificação em conjunto durante o levantamento de requisitos; se já tiver uma descrição, um plano ou um sistema antigo, partimos daí.
Como começa o trabalho?
Escreva-nos ou ligue-nos e conte-nos a sua ideia em algumas frases. A primeira consulta é gratuita. Seguem-se o levantamento de requisitos e a especificação e, depois, a proposta elaborada a partir do tamanho medido.
De quem é o código-fonte?
O código-fonte e os direitos de utilização regem-se pelo contrato. Se o desejar, após a entrega somos nós que o operamos e continuamos a desenvolvê-lo.
De que dependem o preço e o calendário?
Sobretudo do tamanho funcional do software, que medimos em pontos de função COSMIC: contamos quantos movimentos de dados (entrada, saída, leitura, escrita) ocorrem nos processos do sistema. Esta medição é independente da tecnologia e da equipa. Além disso, também influenciam as integrações, os requisitos não funcionais (por exemplo, o desempenho e a segurança), o design e a operação. Pormenores: Preços.