Processo
- Visão Geral
- Cronograma
- Metodologia Utilizada
- Planejamento
- Planejamento visual
- Desenvolvimento
- Deploy
Visão Geral
O desenvolvimento do projeto foi dividido em etapas bem definidas, utilizando práticas ágeis para garantir flexibilidade e qualidade. O processo priorizou entregas incrementais, permitindo revisões e melhorias contínuas, de modo a assegurar a evolução constante do produto.

Metodologia Utilizada
Adotamos a metodologia ágil Scrum, com duas sprints realizadas ao longo de um período de 14 semanas. Realizamos reuniões semanais para alinhamento, revisão do andamento do projeto e ajuste das expectativas da equipe, promovendo uma organização pessoal e coletiva mais eficiente.
Levantamento de Requisitos
Nesta etapa, realizamos reuniões com os stakeholders para compreender as necessidades do projeto, definir como poderíamos estruturar as entregas e esquematizar o cronograma. Também definimos o escopo inicial e as tecnologias a serem utilizadas.
Além disso, organizamos as responsabilidades de cada membro da equipe, utilizando o ClickUp como ferramenta de gestão e acompanhamento das tarefas.
Design e Identidade Visual
Nesta etapa, elaboramos toda a identidade visual do projeto, definindo claramente a imagem e os valores que desejávamos transmitir. Criamos os protótipos no Figma, esquematizando a aparência e o fluxo visual da aplicação.
Paralelamente, realizamos estudos aprofundados sobre as linguagens de programação a serem utilizadas, sobre a inteligência artificial implementada e fizemos esboços iniciais do código, preparando o terreno para os testes e a aplicação definitiva na plataforma.
Implementação e Testes
O desenvolvimento foi conduzido por meio de reuniões semanais de acompanhamento. Iniciamos pela estruturação da IA, elaborando os prompts e ajustando as respostas conforme as funções necessárias.
Também analisamos documentos externos e templates presentes no banco de dados da plataforma para garantir a adequação da solução.
Com a IA estruturada, desenvolvemos o front-end e implementamos a comunicação com a API, integrando as respostas geradas pela IA para exibição ao usuário.
Realizamos testes para avaliar o comportamento da IA, especialmente quanto a possíveis alucinações, e como ela lidava com contratos em diferentes formatos: PNG, PDF, HTML e DOCX. Obtivemos um resultado positivo de aproximadamente 75% de acertos.
Por fim, realizamos validações com usuários finais para verificar a eficácia das respostas geradas e o impacto no dia a dia das operações.
Comply Track
Como o projeto consistiu na implementação de uma nova funcionalidade em um sistema já existente e em produção, o processo de deploy foi relativamente simples.
Bastou compartilhar o código da nossa aplicação para que fosse criado um espaço na Azure, a plataforma utilizada em todo o projeto. Dessa forma, a solução pôde ser acessada de maneira assíncrona pela API, proporcionando um retorno ágil e eficiente para o usuário.