Arquitetura de Software, Engenharia de Software

Como ajudamos a Bem Promotora a modernizar seu ecossistema de aplicações e reestruturar sua engenharia

RESUMO

A Bem Promotora enfrentava desafios significativos com a modernização de
seus sistemas legados e também percebia que havia oportunidades para
melhorar os resultados adotando práticas mais avançadas e mais modernas
de engenharia. A EximiaCo foi contratada para realizar o direcionamento da
modernização das aplicações e na otimização dos
processos de trabalho. Para isso, implementamos um plano abrangente de
reestruturação que envolveu a revisão da arquitetura de software, a
reorganização dos times de desenvolvimento e a melhoria dos processos de
engenharia.

Status
Em andamento
Sponsor: Ricardo Nene

Situação (antes da nossa atuação)

A Bem Promotora estava engajada na modernização de seu legado tecnológico, mas enfrentava dificuldades com arquitetura de software devido a alta complexidade do seu ecossistema de aplicações e desafios para garantir as melhores práticas de engenharia devido ao crescimento acelerado do seu time e do nível de conhecimento heterogêneo em relação as novas tecnologias. A ausência de práticas de arquitetura como disciplina, alguns papéis e método adequado limitava o potencial de tomar decisões eficazes de desenvolvimento.

Implicações

A Bem Promotora possui um time altamente competente e com grande apetite por inovação, o que facilita a implementação de novas estratégias. Contudo, a prevalência de disfunções arquiteturais não apenas atrasava o avanço da modernização, mas também aumentava significativamente a complexidade das soluções implementadas. O acoplamento excessivo entre componentes e a forma como os times estavam organizados dificultavam uma colaboração eficiente. Além disso, embora a gestão já contasse com excelentes indicadores, era necessário incorporar outros mais táticos e próximos a realidade da operação.

O que fizemos

Realizamos um diagnóstico arquitetural mapeando as deficiências e delineando um plano de modernização robusto. Esse plano incluiu a definição de uma arquitetura “to-be” com modelos ilustrando os componentes, responsabilidade, relacionamento e padrões essenciais nessa jornada de modernização. A visão de arquitetura foi compatibilizada com a estrutura dos times com base no modelo de team topologies. A reorganização dos times foi conduzida através de uma série de workshops culminando num novo desenho organizacional para suportar a evolução planejada. Na prática, novos times foram formados como time de plataforma responsável por produzir componentes estruturantes para serem fornecidos para outras equipes de desenvolvimento,  um enabling team de arquitetura foi formado para facilitar a adoção de novas práticas de arquitetura e solidificar arquitetura como uma disciplina na companhia.

Durante o processo as lideranças contaram com a mentoria dos arquitetos da EximiaCo e executivos com experiência em estratégia e execução de TI visando elevar a competência técnica e a capacidade de liderança dentro da empresa.

Entregáveis

  • Diagnóstico Arquitetural: Pontos de atenção, oportunidades e recomendações práticas.
  • Plano de Ataque de modernização: Inclui recomendações de padrões, tecnologias e os passos intermediários necessários para a transição.
  • Estrutura de Times Proposta: Mapa da topologia de times com playbooks para cada time.
  • Implantação do Azure DevOps: Configuração e uso para maximizar a eficiência na coleta de indicadores e orientação aos times.
  • Mentoria e Acompanhamento dos Arquitetos: Desenvolvimento de competências técnicas e liderança.

Feedbacks

Os feedbacks recebidos da Bem Promotora indicam que as revisões no caminho técnico que estavam sendo adotado permitiram eles construir uma abordagem significativamente superior a anterior. Houve um aumento considerável na maturidade do time em relação às decisões de arquitetura. Além disso, os gestores reconhecem que sem a reestruturação dos times conforme proposto, a jornada de modernização teria sido muito mais difícil. Agora, a empresa se sente muito mais preparada e confiante para prosseguir com sua jornada de modernização, contando com uma base sólida tanto em termos técnicos quanto organizacionais.

CLIENTE

Confira o cliente que está associado a este case:

CONSULTORES E ENGENHEIROS

Confira os consultores e engenheiros que participaram deste case:

Gabriel S. Kohlrausch

Arquiteto de Software com experiência executiva em Tecnologia

Fernando Paiva

Arquiteto de software e especialista em estruturar times de engenharia de alta performance

OFERTAS ASSOCIADAS

Confira as ofertas que estão associadas a este case:

Modernização de Sistemas Legados

0
Gostaríamos de ouvir sua opinião!x

Tenho interesse em conversar

Se você está querendo gerar mais resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Área de colaboradores

Esse ambiente é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta: