Como desenvolvemos uma ferramenta SaaS para modernizar legados e melhorar a produtividade dos times

RESUMO

Ao prestar consultoria utilizando a metodologia de Follow the Code para modernizar sistemas legados, estruturar times e trabalhar com engenharia de software de alta performance, identificamos o potencial de criar uma ferramenta que consolidasse essa metodologia. O primeiro MVP da ferramenta correlaciona dados de um ALM com commits de repositórios de código, fornecendo uma visão única de métricas de fluxo, como vazão e breakdown, combinadas com dados de commits. Essa visão ajuda gestores a acompanhar a produtividade dos times, combinando entrega e esforço, provenientes dos boards de demandas e do trabalho realizado em nível de código. Além disso, validamos o funcionamento do motor de coleta de dados para múltiplos clientes, empacotando tudo em uma solução SaaS.

Status
Em andamento
Sponsor: Fernando Paiva

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

Percebemos que muitas empresas enfrentavam dificuldades para modernizar seus sistemas legados e acompanhar a produtividade dos times de desenvolvimento. A falta de ferramentas que integrassem dados de ALMs e repositórios de código dificultava a obtenção de uma visão clara sobre a eficiência das equipes e o progresso dos projetos.

A EximiaCo, utilizando a metodologia de Follow the Code, ajudava essas empresas a superar esses desafios através de consultoria personalizada. Contudo, vimos a oportunidade de consolidar essa metodologia em uma ferramenta que pudesse ser usada de forma mais ampla, permitindo que mais empresas pudessem se beneficiar de uma forma estruturada e eficiente.

Implicações

1. Falta de Visibilidade: Empresas tinham dificuldade em correlacionar dados de ALM e commits, resultando em uma visão fragmentada da produtividade dos times.

2. Dificuldade na Modernização: A modernização de sistemas legados era lenta e complexa, sem uma metodologia consolidada que guiasse o processo.

3. Gestão Ineficiente: Gestores não possuíam ferramentas adequadas para acompanhar a produtividade dos times de desenvolvimento de forma integrada.

4. Escalabilidade: Implementar soluções customizadas para cada cliente limitava a escalabilidade da consultoria.

O que fizemos

Para solucionar esses problemas, desenvolvemos uma ferramenta SaaS que consolidasse a metodologia de Follow the Code, proporcionando uma solução escalável e eficiente:

1. Correlacionar Dados de ALM e Commits: Desenvolvemos um MVP que integra dados de ALM com commits de repositórios de código, fornecendo métricas de fluxo combinadas com dados de commits.

2. Visão Única de Métricas de Fluxo: A ferramenta oferece uma visão única de vazão e breakdown, ajudando gestores a acompanhar a produtividade dos times.

3. Motor de Coleta de Dados: Implementamos um motor de coleta de dados capaz de operar para múltiplos clientes, validando sua eficiência e escalabilidade.

4. Empacotamento em SaaS: Transformamos a solução em uma ferramenta SaaS, permitindo que empresas de diversos portes possam utilizá-la para modernizar seus sistemas legados e melhorar a produtividade dos times.

Entregáveis

Como resultado da nossa atuação, entregamos os seguintes itens:

1. Ferramenta SaaS: Um software que integra dados de ALM e repositórios de código, proporcionando uma visão consolidada das métricas de fluxo.

2. MVP Validado: Um MVP que foi testado e validado com múltiplos clientes, garantindo a eficácia do motor de coleta de dados.

3. Metodologia Consolidada: A metodologia de Follow the Code integrada na ferramenta, permitindo a modernização de legados e a melhoria da produtividade de forma estruturada.

PROBLEMAS ATENDIDOS

Processos ineficientes que levam à redução da produtividade

CLIENTE

Confira o cliente que está associado a este case:

CONSULTORES E ENGENHEIROS

Confira os consultores e engenheiros que participaram deste case:

Arquiteto de Software especializado em desenvolver soluções de alta escalabilidade e performance, com experiência executiva em Tecnologia
Staff Software Engineer
Arquiteto de Software com experiência executiva em Tecnologia
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:

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

ACESSO RESTRITO

Esse conteúdo é de acesso restrito à equipe de colaboradores da EximiaCo.

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

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: