Como trabalhamos: da ideia ao sistema em funcionamento

A Mesterséges Intelligencia Központ Kft. é uma empresa de desenvolvimento de software de Budapeste. Um projeto connosco decorre assim: primeira consulta gratuita, requisitos, medição do tamanho e proposta, desenvolvimento por etapas, entrega e, depois, operação.

Os passos, em resumo

  1. Primeira consulta gratuita: ficamos a conhecer a sua ideia e dizemos-lhe como a abordaríamos.
  2. Levantamento de requisitos e especificação: descrevemos em conjunto quem vai usar o sistema, com que dados e com que funcionalidades.
  3. Medição do tamanho e proposta: a partir da especificação, medimos o tamanho funcional do software, e daí resultam a proposta e o calendário.
  4. Desenvolvimento por etapas: no fim de cada etapa, apresentamos uma parte em funcionamento.
  5. Entrega: entregamos o sistema concluído; o código-fonte e os direitos de utilização regem-se pelo contrato.
  6. Operação e manutenção: a pedido, cuidamos do sistema também após a entrega.

Primeira consulta gratuita

Para a primeira conversa, não precisa de trazer uma especificação pronta: basta poder dizer-nos que problema o software resolveria, quem o utilizaria e a que sistemas existentes tem de se ligar. Nós fazemos perguntas e, se já nessa altura virmos algum risco, dizemo-lo. Se a sua ideia for confidencial, a pedido assinamos um acordo de confidencialidade (NDA) antes de falarmos dos pormenores.

Levantamento de requisitos e especificação

Escrevemos a especificação em conjunto consigo, numa linguagem acessível. Em cada grupo de funções, percorremos as mesmas seis questões:

A enumeração item a item é importante porque é a partir dela que medimos no passo seguinte: o que não ficar escrito também não aparece no tamanho.

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). A medição é feita por um fluxo de trabalho próprio, assistido por inteligência artificial: cada grupo de funções é medido por várias contagens independentes entre si, e uma ronda de conciliação garante que cada processo conta exatamente uma vez. Revemos o resultado, e a proposta e o calendário são elaborados a partir do tamanho medido. Os pormenores estão descritos na página Preços.

Desenvolvimento por etapas, com demonstrações regulares

Dividimos o trabalho em etapas e, no fim de cada uma, apresentamos software a funcionar, e não apenas um relatório. Assim, percebe-se a tempo se alguma coisa tem de ser diferente, e as suas observações entram na etapa seguinte. Se surgir uma nova necessidade pelo caminho, também a medimos da mesma forma, para que se veja sempre quanto muda o âmbito.

Entrega

Na entrega, recebe o sistema em funcionamento. O código-fonte e os direitos de utilização regem-se pelo contrato; se também receber o código-fonte, o sistema não depende de nós e, mais tarde, pode ser continuado com outro programador.

Operação e manutenção

Após a entrega, asseguramos também a operação e a manutenção: o funcionamento do sistema, as atualizações, a correção de erros e a evolução. Se também receber o código-fonte, a sua empresa pode operar o sistema por conta própria ou confiá-lo a outro fornecedor.

Inteligência artificial no nosso próprio trabalho

Não construímos inteligência artificial apenas para os nossos clientes; também trabalhamos com ela. A medição do tamanho é feita por um fluxo de trabalho assistido por IA, no desenvolvimento ajudam-nos assistentes de IA, e as paisagens e os obstáculos do jogo da página inicial são criados por uma linha de produção própria, com modelos generativos de imagem. A decisão e a responsabilidade são sempre nossas: o que a máquina propõe é verificado por uma pessoa. Encontra exemplos na página O nosso trabalho.

Perguntas frequentes

O que é necessário para a primeira consulta?

Algumas frases sobre a ideia: o que resolveria, quem a utilizaria e a que tem de se ligar. Se já tiver uma descrição, um esquema ou um sistema semelhante que considere um exemplo, partilhe-o connosco, mas nada disto é obrigatório. Os nossos contactos encontram-se na página Contacto.

Assinam um acordo de confidencialidade?

Sim, a pedido assinamos um acordo de confidencialidade (NDA). Se a sua ideia for confidencial, indique-o logo na primeira mensagem, e falaremos dos pormenores depois de o acordo estar assinado.

O que acontece após a entrega?

O código-fonte e os direitos de utilização regem-se pelo contrato. Se o pedir, assumimos a operação e a manutenção, e medimos e calendarizamos a evolução da mesma forma que a primeira fase. Respondemos a outras perguntas na página Perguntas frequentes.