Case Study
Desenvolvimento e otimização de plataforma web para empréstimos bancários

Indústria
- Banca e Finanças
Desafios
- Modernizar e otimizar a plataforma web existente para empréstimos bancários, garantindo escalabilidade, segurança e uma melhor experiência para os clientes
- Implementar processos de integração e entrega contínua (CI/CD – Continuous Integration/Continuous Delivery) para acelerar o ciclo de desenvolvimento e implementação
- Melhorar a eficiência da equipa e a qualidade do código através de revisões e adoção de boas práticas de desenvolvimento
Soluções
-
Desenvolvimento de uma aplicação web responsiva com base em Angular, melhorando assim a sua usabilidade e performance;
-
Implementação de pipelines de CI/CD com Jenkins, garantindo um processo de lançamento automatizado e eficiente;
-
Realização de mais revisões de código no GitLab, promovendo a qualidade e padronização no código;
-
Colaboração de uma equipe Agile de 6 elementos, aplicando metodologias como Scrum.
Metodologias
-
Adoção de metodologias Agile – Scrum e Kanban – com sprints e retrospetivas para otimizar entregas;
-
Revisões de código contínuas no GitLab, promovendo boas práticas de desenvolvimento;
-
Desenvolvimento orientado a componentes reutilizáveis para escalabilidade e manutenção eficiente.
Tecnologias
-
Front-end: Angular; TypeScript; SCSS; HTML5
-
Back-end e infraestrutura: Node.js; Docker
-
Gestão de código e deploy: GitLab; Jenkins
-
Gestão Agile: Jira
Timeline e recursos
O projeto encontra-se em curso. A equipa é composta por 6 elementos, incluindo Engenheiros Front-end e Back-end, Engenheiro de Quality Assurance (QA) e Product Owner (PO).
Resultados e experiência do cliente
-
Otimização de processos bancários, reduzindo o tempo de execução de tarefas críticas e de disponiblização de crédito;
-
Melhoria na confiabilidade e segurança da plataforma;
-
Entrega contínua eficiente, garantindo ciclos de desenvolvimento mais curtos e menor tempo de resposta a mudanças;
-
Maior colaboração entre as equipas através da adoção de boas práticas de desenvolvimento e revisões de código.