Pular para o conteúdo
Biblioteca JediCRM

Consultor SAP FullStack ou SAP ALL

Ae galera, resolve escrever um post falando sobre consultor SAP ALL ou Full Stack.

ABAPC4CDa horaDicasNovatosSALES

Ae galera, resolve escrever um post falando sobre consultor SAP ALL ou Full Stack. Mas antes vamos entender o que é SAP ALL e Full Stack.

SAP ALL – É um perfil de acesso no SAP que permite o usuário ter acesso a todos os programas e transações, com isso surgiu o termo de consultor SAP ALL, pois ele conhece diversos módulos. “É impossível uma pessoa conhecer todos os módulos da SAP”

Full Stack – É um termo muito utilizado no mercado de desenvolvimento de softwares,  qual este título é atribuído a um programador quer dizer que ele consegue programar em linguagens de back-end, front-end e integração. Porém não quer dizer que ele conheça todas as linguagens de programação. Isso quer dizer apenas que ele conhece muito de uma Stack. Por exemplo: Um desenvolvedor pode ser full Stack em desenvolvimento web, porém em desenvolvimento mobile ele não é full Stack.

Assim como no SAP e no mercado desenvolvimento é impossível uma pessoa conhecer todas as linguagens de programação ou módulos de um sistema.

No passado era normal você ter um desenvolvedor de back-end e front-end de um sistema. Porém nós últimos anos com a mega, hiper, blaster evolução da tecnologia e as suas linguagens, estão surgindo profissionais cada vez mais focados em um determinado assunto. Por Exemplo: Analista de Dados, Analista de requisito, Desenvolvedor mobile, Analista de Interface e Experiencia do usuário entre muitas outras .

No mundo SAP isso sempre foi muito bem divido, desenvolvedor era desenvolvedor, funcional era funcional além disso, cada funcional ou desenvolvedor tinha a sua especialidade. Por Exemplo:

  • Consultor SD – Módulo de Vendas, Fiscal, Transporte, Preço etc.
  • Consultor FI – Módulo Financeiro, Crédito, Contábil etc.
  • Consultor MM – Módulo de Suprimentos – Gerenciamento de materiais, Compra de produtos, Estoque, Expedição etc.
  • Desenvolvedor ABAP – Desenvolvedor SAP – Stack ABAP
  • Desenvolvedor Fiori – Desenvolvedor SAP Front End, Mobile, interface WEB
  • Desenvolvedor PI/PO – Desenvolvedor de Integração SAP

E muito mais…

Apesar que é normal que um consultor adquira conhecimento nos módulos e linguagens paralelo ao seu módulo. Por exemplo:

  • Um consultor SD, quase sempre conhece do processo de MM e um pouco de FI, devido a integração destes módulos.
  • Um consultor ABAP muitas vezes conhece Fiori ou PI/PO.

Porém nos últimos anos, estão surgindo muitos consultores com cede de conhecimento que querem aprender diversas linguagens e módulos SAP ao mesmo tempo, porém isso é um erro grave, pois o valor de consultor SAP não é na diversidade de módulos que ele conhece, o valor é dado a experiencia, domínio na ferramenta ou módulo. Um módulo SAP é gigantesco e possui tantas ramificações que demoraria anos para um consultor conhecer todo o seu conteúdo. Mas com o passar do tempo é normal um consultor adquirir novos skills e habilidades em outros módulos, mas no mundo SAP isso não é obrigatório, devido a grande número de funcionalidades, recursos e processos que cada módulo e cliente possui.

PROBLEMA

Com esta cede de conhecimento e de ganhar mais e mais dinheiro, eu vejo uma grande bolha se formando. Quando um consultor começa aprender diversos módulos ele não consegue entender o funcionamento, processo e a arquitetura do seu módulo ou sistema, com isso ele começa a desenvolver programas desnecessários que muitas vezes já existem nativos na ferramenta e a desenhar processos que destroem a ferramenta e o seu CORE.

Então galerinha a dica que eu posso dar para vocês é, se dediquem ao seu módulo, entenda o processo, arquitetura, integração e as limitações dele, quando você dominar tudo isso, você pode começar a migrar para o módulo mais próximo do seu e não o oposto!

Arquiteto de soluções SAP CX e outros paranauês – Willi Santana