Britânia - Diagnóstico e Evolução de Projeto Existente de CRM
A Visionnaire validou o código existente e estruturou a evolução modular para concluir o desenvolvimento de um CRM
Cliente
Britânia
Área
Eletrodomésticos
Problema Resumido
A Britânia (também controladora da marca Philco no Brasil) vinha desenvolvendo um novo sistema de CRM (Customer Relationship Management - Gestão de Relacionamento com o Cliente) para centralizar e organizar o relacionamento com clientes, mas o projeto foi interrompido. Diante disso, a empresa precisava primeiro de uma consultoria para analisar o que já havia sido construído e confirmar se era viável dar continuidade ao desenvolvimento. Além de entender uma ferramenta de referência e propor a melhor solução atendendo regras específicas, a Visionnaire teria de seguir os padrões de desenvolvimento da Britânia, criar uma arquitetura robusta e modular e reduzir o risco de estimativas imprecisas, já que o escopo inicial não estava suficientemente detalhado.
Solução Resumida
A Visionnaire começou com um diagnóstico do código-fonte do CRM desenvolvido pelo fornecedor anterior, avaliando quatro frentes: Arquitetura, UI/UX, Frameworks (como Node.js e React) e Gestão. Ao final, concluiu-se que era viável dar continuidade ao desenvolvimento a partir do código existente. Com isso, o projeto avançou para as fases seguintes de prototipação e desenvolvimento, nas quais os especialistas da Visionnaire apoiaram a equipe interna da Britânia até que a própria contratante assumisse o projeto.
Resultados
A Visionnaire foi essencial para a Britânia concluir o desenvolvimento de um sistema CRM que estava parado.
Por meio de uma análise criteriosa, concluiu-se que era possível seguir o desenvolvimento do sistema já criado por outro desenvolvedor, o que proporcionou economia à Britânia. Além disso, ficou comprovada a capacidade da Visionnaire de assumir projetos em andamento, mesmo com todas as dificuldades que isso implica.
O trabalho minucioso de requisitos e definição técnica, promovido pela Visionnaire, forneceu a base necessária para que a Britânia avançasse o desenvolvimento de um sistema até então parado. A Visionnaire não só gerenciou a fase de análise com sucesso, mas também se tornou um pilar fundamental no processo de desenvolvimento.
Esse é mais um caso que comprova que a Visionnaire é capacitada para atuar em todas as etapas da jornada de um cliente, desde a gestão de sistemas legados até a conclusão do desenvolvimento.
Em suma, a Visionnaire proporcionou à Britânia aumento de produtividade e, ao mesmo tempo, diminuição de custos por meio de uma equipe altamente especializada em desenvolvimento de software e focada na entrega com processos ágeis e baseados na Nuvem, além do uso de Scrum e Sprints semanais.
Tecnologias
A principal linguagem de programação usada foi a JavaScript por ser plataforma Node.js. Também foram usados frameworks como NestJS, React e Redux.
O banco de dados escolhido foi o Microsoft SQL Server, com usos específicos de bancos de dados NoSQL.
Foi necessária integração com TOTVS.
A hospedagem do sistema se deu nos servidores da Britânia.
Problema Detalhado
Estabelecida em 1956 em Curitiba, capital do Paraná, a Britânia (também controladora da marca Philco no Brasil) começou suas operações fabricando fogões, fogareiros e móveis de metal, antes de ampliar para incluir eletrodomésticos, cafeteiras, sanduicheiras e ventiladores em sua linha de produção. Hoje, trata-se de uma das principais empresas no setor de eletroportáteis.
Em meados de 2020, a Britânia estava desenvolvendo, com outro fornecedor, um novo CRM (do inglês Customer Relationship Management - Gestão de Relacionamento com o Cliente), ou seja, uma solução para centralizar e organizar o relacionamento com clientes e potenciais clientes. Nela ficam reunidas informações como dados de contato, histórico de interações (e-mails, ligações, WhatsApp etc.), oportunidades de venda, propostas, pedidos, suporte e preferências.
Porém, o desenvolvimento foi interrompido. Nesse contexto, a Britânia precisava, primeiramente, de uma consultoria para analisar o sistema desenvolvido até aquele momento a fim de atestar a possibilidade de seguir com o desenvolvimento.
O projeto se deu no contexto da pandemia de 2020, logo, era necessário que as soluções fossem online. Não somente isso, a Britânia se encontrava em transição para práticas ágeis, porém com dificuldades para contemplar todos os projetos ao mesmo tempo.
Fazia-se necessário, por parte da Visionnaire, entender a ferramenta de referência, levantar requisitos e propor a melhor solução sem “reinventar a roda”, mas sim atendendo regras específicas.
Outro ponto de atenção eram os padrões próprios de desenvolvimento da Britânia, e era imperativo o desenvolvimento segundo esses padrões com o objetivo de facilitar a manutenção e a internalização subsequentes.
A fim de evitar problemas já enfrentados com outro fornecedor, era necessário criar uma arquitetura robusta e modular para possibilitar futuras evoluções. Por lidar com muitos fornecedores, essa parte era especialmente complexa.
Nas primeiras tratativas entre Visionnaire e Britânia, ainda não havia um escopo suficientemente detalhado, que possibilitasse uma estimativa 100% segura. Por isso, havia dois temores por parte da contratante: estourar horas ou “inchar” a estimativa por falta de clareza.
Em suma, o projeto em questão era complexo, envolvendo muitos departamentos da Britânia.
Solução Detalhada
Em um primeiro momento, a Visionnaire realizou um diagnóstico do código-fonte do sistema desenvolvido pelo outro fornecedor com quatro visões principais: Arquitetura, UI/UX (User Interface/User eXperience), Frameworks (como Node.js e React) e Gestão.
O trabalho de diagnóstico consistiu em uma série de reuniões entre as equipes das duas empresas, demonstrativos do sistema daquele momento, reuniões virtuais e físicas, visita às fábricas da Britânia em Joinville e presença in loco para observar como as ferramentas eram usadas naquele momento, além de apresentações das conclusões. Em resumo, constatou-se que era possível continuar o desenvolvimento do sistema a partir do código-fonte.
Com o sucesso da parte de requisitos, partiu-se para as fases seguintes, de prototipação e desenvolvimento, quando os especialistas da Visionnaire ajudaram a equipe interna da Britânia, até que a contratante assumiu o projeto.
Apresentação
Apresentação do Caso de Sucesso
Panfleto
Panfleto do Caso de Sucesso
Assuntos relacionados a:
Visionnaire Fábrica de Software JavaScript Cloud Computing Microsoft SQL Server Scrum Prototipação React Node.js Processos Ágeis CRM Customer Relationship Management NoSQL Britânia Sprints Semanais Gestão de Relacionamento com o Cliente Retomada de Projeto Projeto Paralisado Continuidade de Desenvolvimento Diagnóstico de Legado Consultoria em Sistemas Legados Modernização de Sistemas Análise de Código-Fonte Avaliação de Arquitetura UI/UX Levantamento de Requisitos Arquitetura Modular Evolução Modular Desenvolvimento sob Padrões do Cliente Transição para Metodologias Ágeis Sistema Online Pandemia 2020 NestJS Redux Integração TOTVS TOTVS Datasul Servidores On-Premise Hospedagem Interna Automação Comercial Centralização de Dados de Clientes Histórico de Interações Pipeline de Vendas Suporte ao Cliente