SOBRE A EVOLUUM
A Evoluum nasceu em 2018 para evoluir o modelo tradicional de fábrica de softwares, transformando o desenvolvimento de software em vantagem competitiva, com ideia de inovação e gerando valor aos nossos clientes. #FabricaDeSoftware4.0
Criamos um metodologia de construção de produtos de tecnologia (apps, plataforma e etc.), onde o time do produto é composto por integrantes da Evoluum e integrantes do cliente, e esse time trabalha no dia a dia, juntos, em prol de um único objetivo.
Hoje estamos com 51 evoluuídos e evoluuídas, e contando...
Produto
Prpoduct Continuous
Focado em médias e grandes empresas, que estão em transformação digital e inovação, trabalhamos no formato de desenvolvimento de produto através de squads 100% disponível para o cliente.
Nosso objetivo, além de entregar funcionalidades e desenvolvimento, é sempre focar no que gera valor de verdade, e atuamos desde o discovery, com técnicas de Design Thinking, passando por User Experience, Arquitetura de software, Desenvolvimento, Criação de ambientes cloud do zero, com monitoramento e automatização que permitem o cliente entregar software de qualidade com agilidade.
CLIENTES QUE CONFIAM EM NÓS
GrupoKoerich
Unimed Grande Florianópolis
SellersBank
Infobec (Empresa canadense)
MercadoCar
Atacadão
DESAFIOS DO KOERICH
O Koerich tinha dois principais objetivos:
Construir um aplicativo que permitisse trazer o contato com o cliente para a era digital, com uma ótima experiência, fazendo com que o cliente Koerich tivesse um canal de comunicação único e completo na palma da sua mão.
O outro projeto é transformar o atual e-commerce do Koerich em um marketplace, com o objetivo de aumentar o mix de produtos, através de parcerias estratégicas.
Então estavam procurando parceiros que pudessem auxiliar no projeto de estruturação, descoberta, e execução desses dois desafios. Que pudessem trazer profissionais com o conhecimento necessário, ferramentas, métodos e técnicas adequadas para a execução de projetos com requisitos tão críticos de escalabilidade e qualidade.
E que pudessem ajudar a estruturar muito mais que um projeto de desenvolvimento, mas sim, um processo de desenvolvimento robusto suficiente para criar e entregar produtos extraordinários.
QUAIS AÇÕES FORAM REALIZADAS?
As ações principais foram:
Feito um discovery inicial com o cliente;
Feito um estudo de qual o time perfeito para atuar nas duas frentes;
Processo de recrutamento e seleção para montar um time único entre Koerich e Evoluum;
Alinhamento da metodologia de desenvolvimento da Evoluum com todas as squads, com um processo de desenvolvimento com Sprints Semanais focado na entrega de valor;
Definir bem o escopo inicial do produto;
Focar em produto, construindo o negócio, UX, arquitetura e depois indo pra desenvolvimento.
Focamos o produto com o processo que a Evoluum executa: C.O.O.P - Collaboration Of Outstanding People (Colaboração de Pessoas Excepcionais).
Primeiro passo foi definir quem seria o Stakeholder, do lado do Koerich. Este papel foi e é executado pelo Marcelo. Este seria nossa ponte para acessar todo o conhecimento de negócio do Koerich, além de garantir que os objetivos estivessem sempre muito bem alinhados, diariamente.
Em seguida, montamos 3 squads, com profissionais da Evoluum e do Koerich. Um o desenvolvimento de aplicativo que foi descoberto no processo de discovery e ajudaria a resolver o primeiro problema, um para o desenvolvimento do mais novo marketplace e outro time de SRE (Devops). Os times eram multidisciplinares, tinham pessoas com os papeis necessários para executar projetos tão desafiadores, eram desenvolvedores, arquitetos, product designer, product manager, devops, SRE e customer success.
Na sequência foi iniciado o processo de discovery, para entender melhor os detalhes dos 2 produtos que seriam desenvolvidos, um grande desafio que envolveu imersões, pesquisas e UX Design. Seria o início de uma grande jornada.
Em paralelo iniciou o trabalho de gestão do produto, construção da infraestrutura, processo de desenvolvimento, processo ágil, automatizações de entrega de software e monitoramento.
Foram usadas diversas metodologias e ferramentas:
Gitlab: Repositório de código fonte, CI/CD e issues para a sprints
Todo projeto de software necessita de um local onde o código fonte vai ser armazenado. Nós utilizamos o Gitlab para este objetivo e também porque ele tem diversas outras funcionalidades. A arquitetura dos sistemas é focada no conceito de Cloud Native, e com ele precisamos automatizar todo o processo de integração e implantação.
Elastic Cloud: Usado a APM para monitoramento
Monitorar toda a aplicação também faz parte do conceito de Cloud Native. Com o APM nós monitoramos tudo que acontece no sistema.
Sonarqube: Monitoramento de qualidade
Qualidade de código também é um dos nossos pilares, e para facilitar o processo, nos usamos a ferramenta Sonarqube, para monitorar a qualidade de código.
Jira: Documentação do negócio
Jira é uma ferramenta super conhecida que nós usamos para organizar as atividades do time de produto e desenvolvimento.
Google Cloud/GKE: Cloud que foi construída o servidor
Toda nossa infraestrutura é baseada no GKE do Google Cloud. Exploramos muito os serviços do Google, entre eles o Kubernetes e Istio.
Slack: Comunicação interna do time e canal de notificação de monitoramento
Ter um canal único de comunicação entre os times é muito importante. Usamos o Slack para centralizar a comunicação do time.
QUAIS OS RESULTADOS OBTIDOS?
Todo esse esforço, e foco em produto, permitiu criar um processo e uma forma de se desenvolver software que podemos afirmar que poucas empresas de desenvolvimento de software possuem. Mesmo as melhores.
Foi assim que surgiu o Konta e o Kplace, tanto o aplicativo, quanto o marketplace são produtos que não possuem um fim definido e estão em constante evolução.
O mais importante é que com o trabalho que estamos realizando, permitimos que o Grupo Koerich responda muito rapidamente as necessidades de mercado, por exemplo, entregar software funcionando em produção, diariamente.
Conheça o Konta Digital
Vídeo de propaganda do Konta
Vídeo de lançamento do KPlace
DEPOIMENTO SOBRE A PARCERIA
"Iniciamos nossa parceria com a Evoluum com a expectativa de acelerar alguns projetos estratégicos, ao longo dos trabalhos percebemos que além das entregas contratadas de software, estávamos agregando valor aos nossos produtos ao receber também repasses de tecnologia e metodologia.
Alcançamos os objetivos com muita transparência e continuamos fortalecendo a parceria." Rodrigo Neves
コメント