Descrição de tipos de implementação e clean core

Objective

After completing this lesson, you will be able to descrever como os tipos de implementação e as arquiteturas de destino influenciam as estratégias clean core

Estratégias clean core

Introdução

Embarcar na jornada de adoção do SAP S/4HANA Cloud requer uma escolha importante para os clientes. Esta opção é optar por uma nova implementação ("greenfield") ou uma estratégia de implementação de conversão do sistema ("brownfield"). Uma terceira opção (transição seletiva de dados | conversão de estrutura de sistemas) também existe. Vamos falar sobre essas opções no contexto dos princípios clean core.

Compreensão dos diferentes tipos de implementações

Assista ao vídeo para introduzir estratégias clean core.

O SAP S/4HANA Cloud Public Edition é uma solução pronta para execução. Tanto a edição privada quanto a on-premise podem ser consideradas soluções sob medida para empresas que precisam dessa abordagem.

O impacto do Greenfield ou Brownfield nas estratégias clean core

Então, como a escolha entre greenfield ou brownfield afeta as estratégias clean core das empresas? Na lição anterior, vimos que o clean core se refere a um sistema atualizado na versão mais recente. O sistema inclui extensões e integração em conformidade com a nuvem, com qualidade de dados mestre ideal e design de processo perfeito. Em última análise, simplifica a arquitetura do sistema, aumentando a eficiência e a velocidade das operações.

No primeiro cenário da empresa de produção, digamos que o sistema existente esteja em vigor há anos e esteja repleto de código personalizado, funções redundantes e módulos desatualizados. A adoção da abordagem greenfield nos permite começar de novo, adotando um clean core desde o início. Essa abordagem garante eficiência e reduz a complexidade. Como mencionamos, um novo sistema começa por padrão com um clean core.

Pelo contrário, uma abordagem brownfield, que é nosso método preferido no segundo cenário de administração de estoques, permite que a instância de destino do SAP S/4HANA Cloud (edição privada ou on-premise) mantenha algumas das complexidades do sistema anterior. Essa abordagem pode apresentar um desafio. Como estamos retendo o sistema existente, herdaremos complexidades históricas e, possivelmente, personalizações indesejadas. No entanto, apesar desse desafio, o SAP S/4HANA pode ser "limpo" no caso de conversões do sistema. Isso significa que o sistema não começa limpo, mas nos envolvemos em um processo para torná-lo sistematicamente limpo. Resumindo, a estratégia clean core nesse caso está em nós, identificando quais aspectos do sistema legado devem ser retidos, eliminados ou transformados e, em seguida, efetuados. Isso exige uma forte compreensão das funções de nosso sistema atual e uma ideia clara de como a adoção do SAP S/4HANA Cloud pode alcançar as modificações desejadas. Isso nos desafia a reconciliar o antigo com a nova transformação e adaptação eficiente de tudo (incluindo, mas não se limitando ao código personalizado), para que ele esteja em conformidade com o clean core para o SAP S/4HANA.

Uma última coisa a observar. Embora não tenha discutido explicitamente uma transição seletiva de dados, a transformação da estrutura de sistemas é uma terceira opção. Essa abordagem permite que os clientes consolidem vários sistemas ERP (devido a um histórico de fusões e aquisições, por exemplo) em uma edição privada ou destino on-premise.

O clean core pode ser realizado com todas as abordagens de implementação. A abordagem escolhida pelo cliente afeta apenas as especificidades de como chegar lá.

Os processos empresariais são um fator importante a ser considerado

Existem vários fatores a considerar ao decidir se deve seguir uma abordagem greenfield ou brownfield. Examinamos um fator, considerações sobre o processo empresarial, aqui. Para uma discussão completa de todos os vários fatores a serem considerados na escolha da abordagem a ser tomada, consulte a lição "Avaliação entre uma conversão do sistema ou uma nova implementação" na jornada de aprendizagem "Prática de extensibilidade clean core para SAP S/4HANA Cloud".

Continuando com nosso primeiro cenário (greenfield), se a empresa de produção estiver disposta e capaz de adotar novos processos de negócios com base nas melhores práticas atuais com uma abordagem adequada ao padrão, uma abordagem greenfield se torna viável. Com essa estratégia, eles têm a liberdade de iniciar uma estratégia clean core sem as restrições de codificação e design legados.

Como alternativa, continuando com nosso segundo cenário (brownfield), se o sistema de gestão de estoques usar processos de negócios complexos que são necessários e caros ou desafiadores para redesenhar desde o início, uma abordagem brownfield se torna viável. Um clean core sempre é possível e o objetivo. Neste caso, os processos empresariais críticos são preservados.

Equilibrar necessidades empresariais e estratégias clean core

O modo como aplicamos princípios clean core na migração para o SAP S/4HANA Cloud depende, em última análise, de um equilíbrio entre os requisitos empresariais e as estratégias de implementação. Nosso papel como desenvolvedores se estende além de escrever código. Nos tornamos intermediários críticos para garantir que o sistema atualizado esteja alinhado com os requisitos empresariais e cumpra os princípios clean core. Uma estratégia greenfield apresenta a rota mais simples e direta para alcançar um clean core, mas nem sempre é apropriada. Uma estratégia brownfield, embora possa preservar alguma complexidade devido a requisitos empresariais altamente específicos, ainda oferece um meio para transformar e simplificar códigos existentes em conformidade com código limpo.

Por fim, a escolha entre greenfield e brownfield se correlaciona estreitamente com o contexto empresarial, a disponibilidade de recursos e a tolerância para uma modificação abrangente. Como desenvolvedores, a compreensão dos impactos dessas estratégias nos princípios clean core nos capacita a tomar decisões informadas para o negócio.

Conclusão

Em conclusão, as implementações Greenfield e Brownfield têm seu potencial na configuração correta. Como desenvolvedor, a compreensão dessas implementações e o papel que desempenham na atualização de um clean core podem influenciar significativamente o sucesso do seu projeto SAP S/4HANA Cloud. Lembre-se, qualquer abordagem que você escolher, o objetivo é promover uma estratégia clean core. Uma estratégia clean core requer um sistema otimizado, simplificado e flexível que suporte efetivamente os processos empresariais únicos de sua organização, facilitando ao mesmo tempo a inovação e a agilidade.

Com uma estratégia clean core ERP, você pode ajudar a garantir que sua organização se beneficie da versão mais recente com modificações mínimas e extensões e personalizações em conformidade com a nuvem.