Situação (antes da nossa atuação)
A Icatu estava conduzindo um processo de modernização na sua linha de Vida, que incluía a criação de um novo contexto delimitado de Subscrição. Essa iniciativa fazia parte de um esforço maior de evolução tecnológica e organizacional, com o objetivo de tornar as soluções mais consistentes, escaláveis e aderentes às necessidades atuais do negócio.
O time responsável enfrentava, entretanto, um grande desafio: havia um curto período de tempo para desenvolver a solução e, ao mesmo tempo, a preocupação constante de não comprometer a qualidade técnica. Essa pressão aumentava a complexidade da iniciativa, exigindo que decisões importantes de arquitetura e desenvolvimento fossem tomadas de maneira rápida, mas sem abrir mão das melhores práticas.
Diante desse cenário, a Icatu optou por contar com a parceria da EximiaCo. A confiança já estabelecida no histórico de colaboração e na capacidade da EximiaCo de garantir entregas com excelência foram fatores determinantes para o engajamento. A expectativa era que o apoio especializado trouxesse segurança e direcionamento técnico, permitindo que o time avançasse com eficiência e qualidade.
Implicações
A pressão por entregar a solução em um prazo reduzido trazia o risco de que a qualidade do código fosse comprometida, o que poderia gerar problemas futuros de manutenção e evolução da aplicação. Esse cenário poderia aumentar os custos e reduzir a eficiência operacional da linha de Vida.
O time também se via inseguro em relação à aplicação das melhores práticas de desenvolvimento. Sem o devido direcionamento, havia o risco de que decisões importantes de modelagem e arquitetura fossem tomadas de forma apressada, comprometendo a clareza e a consistência do novo contexto delimitado.
Além disso, a ausência de um alinhamento claro com os princípios do Domain-driven Design poderia resultar em uma solução fragmentada, menos escalável e desalinhada com a visão de longo prazo da modernização em curso.
O que fizemos
A EximiaCo atuou como parceira estratégica do time de Vida na Icatu, direcionando a modelagem e apoiando as principais decisões técnicas relacionadas ao novo contexto de Subscrição. Nosso papel foi garantir que o processo de desenvolvimento se mantivesse alinhado às melhores práticas do mercado, mesmo diante do prazo desafiador estabelecido.
Para isso, aplicamos os princípios do Domain-driven Design de forma prática, trazendo clareza para a modelagem do domínio e fortalecendo a conexão entre a visão de negócio e as soluções técnicas. Também conduzimos revisões de código recorrentes e apresentamos padrões que ajudaram a estabelecer diretrizes consistentes para a equipe.
Como resultado, o time passou a trabalhar com maior segurança e consistência no desenvolvimento, reduzindo riscos de decisões equivocadas e garantindo que a solução fosse construída de forma sustentável, escalável e alinhada à estratégia de modernização em curso.
Entregáveis
- Código estruturado e revisado, garantindo aderência às melhores práticas de desenvolvimento.
- Definição e documentação de padrões técnicos para orientar o trabalho do time.
- Apoio direto nas decisões de arquitetura e modelagem, assegurando consistência e qualidade.
- Fortalecimento da capacidade do time, que passou a atuar com mais segurança e alinhamento.
Feedbacks
Ainda não houve feedback formal do cliente, dado que a iniciativa encontra-se em fase inicial de utilização.