junho 30, 2020
Com tanta discussão sobre os benefícios das tecnologias MACH (Microservices, API-First, Cloud Native e Headless), pode ser assumir supor que todos estejam seguindo o mesmo caminho em direção às arquiteturas modernas. Enquanto muitos de nossos clientes estão, de fato, observando o poder transformador dessa nova tendência comercial, muitos outros estão apenas começando a jornada.
Deixe-me oferecer alguns conselhos sobre como fazer a transição, e como garantir que você aproveite ao máximo suas decisões de tecnologia nos próximos anos.
Preciso enfatizar a abordagem iterativa desses "passos", e que o foco e os recursos principais devem estar na prototipagem; em última análise, você está trabalhando com um alvo em movimento. Você precisa trabalhar continuamente com o comprometimento de toda a organização, reavaliar, adaptar os objetivos e decisões e desenvolver a solução MACH passo a passo.
1. Defina suas metas de comércio
Se você decidir se comprometer com uma arquitetura headless, vai precisar definir metas realistas. Existem várias abordagens a serem seguidas dependendo do ponto de partida da sua empresa, portanto, você precisa ter clareza sobre o que está por trás do seu desejo de transformação. Assim, você pode construir uma solução que atenda claramente a essas necessidades. Geralmente, existem três direcionadores de negócios comuns:
- A necessidade de velocidade
- A necessidade de melhores resultados
- A necessidade de processos mais fluidos
Talvez você já tenha identificado algo importante a melhorar, ou talvez você saiba de algum fator na sua solução que não está entregando como deveria. Talvez você esteja buscando uma transformação total dos negócios desde um ponto de vista organizacional, e queira começar a reagir contra os novos revolucionários do mercado.
2. Tome a decisão de mudar para Headless
Se você tem uma pilha de arquitetura legada e procura maior velocidade e flexibilidade, ou se é uma empresa nativa digital que procura aumentar suas capacidades ou melhorar a qualidade de seus processos, uma mudança para tecnologia de microsserviços/headless pode ser a solução perfeita que você estava buscando, ou pode ser a decisão errada. É importante definir uma arquitetura alvo que esteja em harmonia com a sua organização. Lembre-se de que sua arquitetura e ambições devem sempre andar de mãos dadas e refletir uma à outra para maximizar o impacto do seu investimento. Tome o tempo necessário para refletir sobre seus objetivos e o que você está tentando alcançar—não siga a multidão cegamente.
Quando se trata de fazer mudanças dessa escala, é preciso ter todas as informações desde o começo. MACH é um termo que se refere a princípios de arquitetura técnica que foram agrupados num só pacote porque todos eles são parte integrante de uma solução moderna. Não vai ser a melhor opção para todos os negócios, mas caso se encaixe com as ambições da sua empresa, essas novas arquiteturas mostraram que trazem muitos benefícios. Use nosso guia para te ajudar a decidir se essa é a jogada certa para o seu negócio.
3. Ganhe comprometimento
Se você decidir seguir em frente com uma transição para MACH, vai precisar ir atrás de engajamento e comprometimento através de toda a organização. Com tanto trabalho técnico desde o princípio, pode ser fácil subestimar a escala da mudança organizacional que vem junto da mudança técnica. Na minha experiência, uma mudança como essa requer o comprometimento de uma pessoa orientada para os negócios, que entenda de tecnologia, com as atribuições para tomar decisões em nível sênior. Talvez esse possa ser o CIO/CDO, mas também pode ser um gerente digital sênior.
Essa pessoa precisará informar suas equipes sobre a necessidade de velocidade, qualidade e processos aprimorados, cada um dos quais pode ser alcançado graças às tecnologias MACH (nota: também pode ser útil informar sobre o que acontece caso essas intervenções sejam ignoradas). Além disso, ter uma equipe de desenvolvimento que possa comunicar com sucesso os benefícios comerciais dos princípios de arquitetura modernos, como o MACH, à gerência sênior também é uma maneira garantida de aumentar as chances de um esforço bem-sucedido.
4. Analise sua estrutura de comércio atual
O que você pode fazer com aquilo que já tem? Você poderia quebrar a arquitetura atual em pedaços menores, e em caso positivo, esses elementos menores conseguem refletir os domínios organizacionais? Há muitas coisas que podem afetar o escopo de uma implementação técnica—por exemplo, quando você olha a arquitetura da solução original, você precisa observar quão fortemente acoplada ou desacoplada ela está.
Quanto mais pontos de integração existirem, mais complexo será o trabalho e, geralmente, quanto mais antiga a solução, mais tempo será necessário para desemaranhar as dependências. Garantir que você esteja começando com um entendimento claro de com o que está trabalhando é a chave para garantir que você esteja tomando as decisões e fazendo as melhorias certas desde o início.
5. Dê pequenos passos e faça protótipos
Dar pequenos passos iterativos e criar protótipos rápidos garantirá que você possa capturar insights o mais cedo possível e tomar decisões melhores no futuro.
Crie uma equipe que inclua pessoas de todas as competências. Como pessoas que no final usarão a solução, é importante que elas tenham influência direta nas disposições estabelecidas no início. Deixe-os testar desde cedo e se tornarem "superusuários" desde o início. Isso ajudará você a aprender, adaptar seus objetivos e tomar melhores decisões que resultarão em maior compromisso com a próxima iteração.
Nós trabalhamos diariamente com clientes que estão apenas começando nesta jornada. Talvez possamos ajudá-lo também na sua transformação de monólito para MACH. Esses cinco passos ajudarão você a começar, mas para obter mais direcionamentos sobre as melhores orientações a serem seguidas:
Entre em contato com nossos especialistas
A Equipe de Comércio da Valtech trabalha lado a lado com algumas das marcas mais reconhecidas do mundo para entregar soluções de comércio de última linha e para transformar as empresas a longo prazo. Com mais de 3500 especialistas em 45 escritórios espalhados por 16 países, não importa o que você precisa realizar – nossas equipes estão aqui para te ajudar a fazê-lo com sucesso.
A Valtech é líder em comércio e tecnologia, com uma forte estratégia de coinovação... os clientes gostam da cultura da Valtech de realizar e finalizar... A Valtech é uma boa opção para marcas focadas em comércio ou em experiências de marca complexas
The Forrester Wave Report