# 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:

- **Objetivo:** que problema resolve e o que fará dele um sucesso.
- **Intervenientes:** que pessoas e que sistemas externos o utilizam.
- **Dados:** que dados guarda e movimenta.
- **Funções:** o que é possível fazer nele, enumerado item a item.
- **Funções de IA:** onde é que a inteligência artificial atua nele.
- **Fora do âmbito:** o que esta fase não inclui.

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](https://www.mestersegesintelligenciakozpont.hu/pt/precos).

## 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](https://www.mestersegesintelligenciakozpont.hu/pt/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](https://www.mestersegesintelligenciakozpont.hu/pt/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](https://www.mestersegesintelligenciakozpont.hu/pt/perguntas-frequentes).
