De acordo com relatório Panorama Consulting Solutions, cerca de 23% das implementações de ERP não tiveram sucesso. Os principais motivos do fracasso são a aquisição de um sistema pronto desnecessário e o planejamento inadequado. Hoje veremos como evitar esses problemas com a abordagem correta para o desenvolvimento e implementação de um sistema ERP do zero.
Se falamos de desenvolvimento e implementação de ERP, então o ERP deve ser pensado como uma ferramenta necessária para realizar determinadas tarefas que a sua empresa enfrenta. Com base nisso, primeiro você precisa pensar em tais tarefas e só depois decidir o que e como o sistema ERP deve fazer. Em maior medida, depende do tipo de plataforma que você está desenvolvendo (começando com um site de classificados e terminando com uma rede social profissional).
Você deve definir tais tarefas de forma independente ou com a ajuda de especialistas especializados. Se você decidir fazer isso sozinho, a abordagem mais simples é analisar os concorrentes e fazer com que gostem deles, mas um pouco melhor. SMART - approach irá ajudá-lo com isso:
No artigo “Entregando projetos de TI de grande escala no prazo, dentro do orçamento e no valor” da consultoria McKinsey há um exemplo de como a notificação tardia dos envolvidos gerou grandes problemas. Diz que a direção de um determinado banco não considerou necessário envolver o departamento financeiro no processo de atualização da plataforma informática e, na hora da implantação, descobriu-se que o novo sistema não atendia às suas necessidades. Como resultado, o projeto precisava ser concluído, o que levou a um atraso de 3 meses e a um aumento no custo de desenvolvimento em US$ 8 milhões.
Assim, antes de começar a planejar o desenvolvimento de um sistema ERP do zero, primeiro faça uma auditoria nos processos de negócio da sua empresa. Se algo precisa ser padronizado e/ou modernizado, faça-o antes de começar a trabalhar no ERP.
Sem fazer isso, você pode compartilhar o mesmo destino do varejista americano Target (SuperTarget), que em 2016 foi forçado a se retirar do mercado canadense após a introdução do sistema ERP, que mergulhou sua cadeia de suprimentos no caos. A Target teve problemas com a confusão de dados dos fornecedores (comum no varejo), mas em vez de resolver esse problema, conduziu uma implementação agressiva e construiu o ERP o mais rápido possível.
Em outras palavras, você precisa liderar os desenvolvedores nos scripts:
Um estudo abrangente dos processos de negócios ajudará os desenvolvedores a construir sistemas ERP a entender as características e especificidades da sua empresa: estrutura de gestão, fluxos de informações, ferramentas e pontos de interação com clientes e parceiros.
Sem isso, é impossível criar uma plataforma verdadeiramente eficiente e útil. Como, por exemplo, a Avon não conseguiu fazer isso em 2013 durante a implementação do ERP, CRM, Sistema de comércio eletrônico, que gastou mais de US$ 125 milhões. O gigante das vendas diretas não teve em conta as necessidades dos clientes e parceiros e, de facto, complicou o seu trabalho criando procedimentos burocráticos adicionais.
Nesta fase, é importante lembrar que é impossível satisfazer as necessidades de todos os participantes, pelo que é necessário encontrar um equilíbrio entre os desejos das várias partes e a implementação do projecto no prazo e dentro do orçamento. Na construção desse equilíbrio deverá ajudar a equipe de desenvolvimento, que lhe dirá o quão difícil é implementar determinadas funções e ferramentas.
No final dessa reunião, você deverá ter:
Para criar um sistema ERP do zero, é necessário dividi-lo em módulos e atribuir funções específicas a cada módulo.
Para simplificar esse processo, preparamos para você uma lista dos principais módulos que devem estar em todo sistema ERP:
Descrevemos funções comuns do sistema ERP, para que você não precise integrar todas e cada uma delas. Prossiga a partir dos processos que você precisa otimizar para criar a lista correta de módulos.
Wireframes fornecem insights sobre a interface e o fluxo de dados. Implemente-os na forma de um diagrama de blocos e uma descrição de para que são necessários e o que fazem. Dessa forma, é necessário visualizar todos os cenários customizados de utilização do ERP, o que geralmente inclui uma descrição das quatro direções de implementação do sistema.
Além disso, um bom sistema de gerenciamento de estoque proporcionará a oportunidade de coletar big data, o que o ajudará a entender o que é melhor vender. Tais conexões nem sempre são óbvias. Por exemplo, o Walmart, usando dados de todas as suas lojas, analisou qual produto estava em demanda antes e depois dos furacões. Descobriu-se que a maioria dos furacões contribuiu para as vendas de tortas de morango (+ 700%). Por que? Ninguém sabe.
Com base nesta análise, o Walmart conduziu um experimento: os Pop-Tarts eram entregues em supermercados ao longo da Rodovia 95 (ao longo do caminho do Furacão Francis de 2004) (os estoques costumavam se esgotar rapidamente). Na verdade, esses biscoitos eram vendidos particularmente bem atualmente. Agora o Walmart usa esse esquema constantemente. Portanto, a utilização de um sistema ERP para uma aplicação de delivery ou módulo traz vantagens substanciais para as empresas.
Em sistemas ERP de usuário avançados criados do zero, você também pode perceber a possibilidade de compilar relatórios relevantes. Por exemplo, você pode usar filtros personalizados e ferramentas estatísticas para compilar um relatório sobre a eficácia de um funcionário individual ou um relatório sobre o prazo de validade de produtos lácteos armazenados em um determinado armazém.
As recomendações gerais aqui são:
O processo de desenvolvimento técnico do ERP pode envolver diversos aspectos dependendo das funções, custo e prazo do projeto. No entanto, existem 3 parâmetros principais aos quais você deve prestar atenção.
Design UI/UX. UI/UX descreve a aparência e a função do seu sistema ERP. O design deve ser fácil de usar e compreensível para todos que o utilizam. Ferramentas como Figma, Axure RP e Adobe Photoshop são comumente utilizadas nesta fase.
Pilha de tecnologia. A pilha de tecnologia depende da plataforma que você escolher. Por exemplo, se você deseja construir um sistema ERP do zero para PC, os desenvolvedores usarão Swift e Objective-C para macOS ou C++ ou C# para Windows. Para a versão web, JavaScript, Bootstrap, Angular e Node.js.
Além dos componentes básicos da pilha de tecnologia, como linguagens de programação, estruturas, bibliotecas, APIs e bancos de dados, ela pode incluir:
Se você achar difícil escolher a pilha certa, entre em contato com uma empresa de desenvolvimento de software. Especialistas analisarão seu negócio e farão um plano customizado para criar um sistema ERP do zero.
Integração de serviços de terceiros. Serviços de terceiros, como G Suite, Office 365, Jira e Salesforce, são utilizados durante o desenvolvimento do sistema ERP. A integração unifica ferramentas e evita duplicação de dados.
Isso ocorre porque o cérebro não gosta do novo, mesmo que este novo seja muito melhor que o antigo. E quanto mais velha a pessoa, mais forte é o seu desejo de seguir hábitos previamente adquiridos. Para entender o quão forte é esse desejo, basta lembrar dos idosos que têm literalmente medo de computadores.
Para fazer com que os funcionários usem o sistema ERP construído, siga estas diretrizes:
Além do treinamento da equipe, você também precisa gastar tempo e dinheiro na promoção de uma nova tecnologia entre os parceiros. No mínimo, para que eles comecem a usar os padrões de entrada e armazenamento de dados que você precisa e, idealmente, para mudar para o seu sistema ERP.
Se o seu negócio exige mais afinação e gestão, mas você entende que existem muitos processos padronizados, então, via de regra, neste caso pegamos nossa experiência e a personalizamos para atender às suas necessidades. O custo desse trabalho será de US$ 15.000 a US$ 30.000 e levará até 2 meses para ser desenvolvido. Caso seu negócio possua processos mais complexos e você queira ter mais detalhes em relatórios, amostras, gestão e verificação de documentos, então o desenvolvimento pode se tornar mais complicado e levar de 3 a 4 meses de trabalho intensivo. Neste caso, o custo será de $30.000 a $60.000. Sistemas complexos com muitos módulos (funções de usuário, gerenciadores de arquivos, verificações, assinaturas digitais, restrições de acesso) podem exigir de 6 a 9 meses de desenvolvimento e variam de US$ 60.000 a US$ 150.000.
Como você pode ver, o preço do desenvolvimento de um sistema ERP depende dos seus requisitos e das funções que precisam ser implementadas.
A vantagem de nossas soluções é flexibilidade e escalabilidade. A qualquer momento, nossa equipe pode continuar trabalhando e introduzir novas funcionalidades. Abaixo está o desenho de um sistema ERP que foi implementado para um dos clientes.
Um sistema ERP personalizado permite gerir o seu negócio com mais precisão e, assim, obter a máxima eficiência dos seus processos. Você pode entrar em contato com nosso gerente para saber um custo mais preciso para o desenvolvimento de um sistema ERP.