Spécialiste SAP: qui est et comment en devenir un

Quand je viens de commencer à approfondir le sujet des sapeurs, je suis devenu très triste: à en juger par ce qu'ils écrivent sur Internet, SAP est une spécialisation très étroite, le travail principal est axé sur le support, il y a beaucoup de restrictions et de documentation obligatoire, mais les spécialistes du marché sont en demande, donc pour Vous ne pouvez pas vous soucier de votre portefeuille (les statistiques salariales ne le confirment que). J'ai parlé avec des collègues et j'ai découvert qu'en réalité SAP n'est pas aussi simple et ennuyeux qu'il est peint. Dans une entreprise EPAM, la pratique compte plus de 1700 spécialistes et plus de 500 projets mis en œuvre (pour en savoir plus sur ce que nous pouvons faire et pour qui, nous pouvons lire ici) Le département travaille uniquement avec des requins d'affaires et offre la possibilité de se développer dans différentes directions. Si vous n'avez pas encore décidé du choix d'une profession en informatique ou si vous voulez essayer quelque chose de nouveau et regarder SAP avec prudence, restez. Je vais essayer de tout mettre sur les étagères.



Qu'est-ce que SAP?


SAP ( anglais System Analysis and Program Development, russe. System system and program development ) est un fabricant allemand de logiciels. Une petite entreprise privée pour la production de solutions pour une gestion efficace des affaires est rapidement devenue une grande entreprise, qui construit un produit de référence. Aujourd'hui, SAP est le leader mondial des fournisseurs de solutions logicielles (les produits SAP utilisent plus de 60% du marché européen et 50% du marché américain) et figurent parmi les trois classements Forbes avec Microsoft et Oracle.

SAP?


  1. .
    , SAP- EPAM:
    «SAP , - . SAP . , ».
  2. , .
    , BI- EPAM:
    « , SAP- - . , , . , . . SAP- ».
  3. .
    , ABAP EPAM:
    «SAP – enterprise . : , , , , , , . , , ».
  4. .
    , EPAM:
    «SAP – . SAP, . , ».

Chaque entreprise a ses propres besoins. Pour chacun d'eux, SAP a développé un produit spécifique.

Produits SAP les plus populaires


Système ERP  SAP R / 3 , plate - forme d'intégration SAP NetWeaver,  suite d'applications analytiques SAP BI (Business Intelligence) , plate - forme de gestion de base de données SAP HANA , système ERP SAP S / 4 HANA nouvelle génération , SAP Cloud Platform . La plupart des produits SAP sont écrits dans le langage de programmation interne ABAP / 4 .

Rôles du projet


  1. Consultant SAP
  2. Développeur SAP
  3. Consultant BI

Allons dans l'ordre:

1. Qui est consultant SAP?


Commentaires sur le consultant SAP en chef EPAM Andrei Velichko

Chaque produit SAP peut être adapté aux processus clients individuels. La personnalisation de la solution est effectuée par un consultant SAP. Le système SAP, pour la plupart, a déjà été écrit et possède ses propres chaînes commerciales et directions. La tâche du consultant SAP est de choisir la zone de travail et de l'étudier en profondeur, afin de connaître toutes les capacités du système et de pouvoir les présenter au client.

"Nous avons besoin d'une compréhension claire de l'entreprise et de sa place dans l'industrie: comment les processus fonctionnent, quelles sont les différences, de quoi ils dépendent, comment le système est débogué dans d'autres entreprises . "

Vous pouvez commencer par une spécialisation étroite. Par exemple, avec la gestion du matériel. Pour cela, le consultant SAP doit comprendre le processus d'approvisionnement, ses différentes variantes, la différence d'approvisionnement selon l'industrie. Lorsque les bases sont apprises, vous devez comprendre comment fonctionne le travail dans le projet SAP. Chaque projet a sa propre méthodologie et passe par certaines phases. Le consultant effectue son travail sur chacun d'eux.

«Il est important de comprendre que le projet commence bien avant la signature du contrat avec le client. La première étape consiste à connaître l'entreprise et les souhaits du client. Le consultant doit expliquer au client ce qu'est SAP, quels avantages apportera l'introduction des produits SAP, pour convaincre que SAP est pratique et même nécessaire . »

Viennent ensuite l'examen, la conception technique, la configuration du produit, son achèvement, la formation des utilisateurs, la transformation des informations d'un système source vers un système SAP.

«À chacune de ces étapes, le consultant communique avec le client et clarifie les détails ou propose de meilleures solutions . »

Que devrait être un consultant SAP?

Elle est sociable, présentable, résistante au stress, n'a pas peur de communiquer avec les gens de n'importe quel lien: du magasinier ou gardien de sécurité à l'entrée au directeur général ou propriétaire d'une grande entreprise.

Avec quelle base est-il plus facile de réussir en tant que consultant SAP?

« SAP- IT, . . . , , SAP-. , -, , , ».

SAP-?


ABAP- EPAM EPAM

Si la configuration du produit ne donne pas les résultats souhaités, l'équipe de développement ajoute les fonctionnalités nécessaires. Auparavant, le développeur SAP était un spécialiste de la pile complète qui était responsable de la rédaction du côté serveur et de la présentation. Ces dernières années, il y a eu une séparation des spécialisations en frontend et backend: le backend fonctionne également avec le langage ABAP, le frontend utilise Java, JavaScript, HTML et d'autres frameworks.

ABAP est conçu pour fonctionner exclusivement dans l'écosystème des produits SAP. Ce langage de programmation est apparu il y a longtemps, mais continue de se développer activement: de nouveaux designs, des frameworks sont créés. Au cours des près de quarante ans d'existence, il a incorporé de nombreux paradigmes de programmation différents, tels que procéduraux, orientés et orientés objet. La syntaxe du langage peut sembler archaïque (rappelant quelque peu COBOL), mais le code source est facile à lire et à comprendre. Vous pouvez en savoir plus sur la façon de coder sur ABAP ici .

« , ABAP 4 – Java C#. SAP. SAP – - , , . SAP- , -, SAP , .».

Le développeur SAP se situe quelque part entre le programmeur et l'analyste. En plus d'écrire du code, il doit parler la même langue avec les représentants des entreprises. Pour travailler avec des données, spécialistes de SAP utilisent la plate - forme HANA (vous pouvez lire comment travailler avec l'outil ici ). Une équipe spéciale met en œuvre et développe cet outil. Les développeurs HANA sont engagés dans le développement natif avec des spécificités HANA. C'est un développement, mais pas comme partout ailleurs. Elle est plus orientée vers l'entreprise. Les principaux consommateurs sont les grandes entreprises dont le logiciel interne est naturellement écrit en SAP. Pour travailler avec HANA, vous devez connaître l'environnement, les outils et les normes SAP.

«Si vous travaillez avec le langage Java, écrivez tout vous-même: comment se trouve la base de données, autorisation. Vous avez l'habitude de travailler de cette façon, mais dans SAP, tout est triplé différemment. Il y a certaines normes ici et elles doivent être respectées, elles ne peuvent pas être modifiées, sinon l'intégration en souffrira. Lorsque les développeurs de génériques viennent travailler avec nous, ils ont un changement de conscience, il leur est difficile de s’y habituer. »

En raison de certaines restrictions, le développeur HANA doit être capable de manœuvrer et de trouver des solutions créatives qui répondront aux exigences du client et aux paramètres techniques du système. C'est compliqué et nécessite une certaine habileté.

«Nous apprenons toujours quelque chose de nouveau, nous développons et maîtrisons des domaines connexes. Le marché est très apprécié des spécialistes qui en savent plus que nécessaire, sont capables de prendre l'initiative et de prendre des décisions indépendantes. »

Que devrait être un développeur SAP?

Propre, corrosif, pensant, flexible, créatif, doté de compétences analytiques, de vitesse et de structure de pensée, assurez-vous de parler des langues étrangères, de pouvoir travailler en équipe pour écouter les opinions des autres et prendre la responsabilité de prendre des décisions.

Avec quelle base est-il plus facile de réussir en tant que développeur SAP?

«Idéalement, une formation en ingénierie ou en ingénierie économique est nécessaire. La spécialisation étroite par laquelle vous écrivez simplement du code est maintenant extrêmement rare. Le plus souvent, le développeur prépare une solution au problème avec le consultant. Pour ce faire, vous devez comprendre les processus métier. Un grand avantage sera la connaissance de plusieurs langages de programmation, les bases des bases de données et la capacité de construire des requêtes SQL. »

Qu'est-ce qu'un consultant BI?

Commentaires sur la principale consultante BI EPAM Natalya Dubovik.

Les consultants BI sont impliqués dans le reporting: ils collectent des données pour l'analyse et construisent un système d'aide à la décision. Dans notre cas, ce sont des composants SAP, mais des personnes responsables prennent quand même des décisions. La tâche d'un spécialiste BI est de fournir les informations des systèmes d'aide à la décision de la manière la plus légère. Et présenter au client le résultat de l'entreprise afin que le client prenne non seulement une décision, mais qu'il en vienne également une nouvelle.

«La spécialité est née du concept de paresse extrême des gens. Un spécialiste en BI est une «chose dans le ménage» nécessaire, utile et un bon spécialiste en BI est également rentable. Nous faisons quelque chose de beau, intelligent, utile, compréhensible, facile à configurer et à mettre en œuvre pour le client et, naturellement, moins cher. Il est important ici non seulement de créer la solution parfaite, mais aussi de convaincre le client que ce que nous proposons est ce dont il a besoin. »

Chaque client a sa propre vision de ce dont il a besoin, sa propre compréhension de ce qui l'aidera et pas toujours les mêmes choses.

«Nous réalisons les désirs des gens dans la base technique qui est disponible. Et presque toujours l'un ne coïncide pas avec l'autre. Les gens veulent plus que ce qu'ils peuvent obtenir. Nous devons faire des compromis et sortir. Pour réussir, vous devez connaître tous les détails techniques des produits SAP et leurs capacités. Plus vous connaissez de composants SAP, plus il est facile de créer des solutions et d'anticiper les désirs des clients. »

Les affaires du client doivent être constamment étudiées afin de pouvoir parler avec lui la même langue. Il est impossible de communiquer avec lui, étant hors sujet.

«Les gens sont tellement saturés de leur profession qu'ils utilisent des mots d'argot dans le langage ordinaire. Au cours de ma première année en tant que consultant BI, j'ai souvent appelé un client après deux ou trois conversations au sujet des publications pour la dernière palme. la période pour savoir si elle frappe ou non est allée aux cours de comptabilité. Parce que je ne comprenais pas seulement ce que signifie une personne, mais je ne savais pas comment poser des questions à ce sujet? "

En plus des caractéristiques commerciales et des problèmes techniques, il est important de considérer l'individualité de chaque cas.

«C'est un domaine où il n'y a pas de solutions préconfigurées. Même deux clients ayant la même entreprise auront des besoins différents. Tout comme il n'y a pas deux flocons de neige identiques, il n'y a pas deux solutions BI identiques. L'idée de base et même la base peuvent coïncider, mais le mode de réalisation est individuel. Les solutions types de modèles sont impossibles ici et vous devez vous y préparer. »

Dans le travail, il vaut la peine de considérer même les caractéristiques de la perception visuelle du client: quelqu'un est plus à l'aise de travailler avec la table Excel, quelqu'un a besoin de lire des graphiques, quelqu'un a besoin d'informations statiques, il est plus facile de traiter des rapports interactifs.

«Souvent, les spécialistes de la BI sont confondus avec BA (analyste commercial). Ils sonnent de la même façon, mais de mon point de vue, un bon BI est voué à devenir BA au fil du temps, car sans une analyse de ce qui est en ce moment, de ce que le client veut, de ce qu'il peut obtenir et de ce qu'il veut, normal le travail ne fonctionne pas. "

Techniquement, un spécialiste BI travaille simultanément avec des composants à la fois en tant que développeur et en tant que consultant. Et lorsque la solution est créée, elle se manifeste en tant que testeur, concepteur, enseignant et psychologue. Il s'avère que la pile de compétences est assez importante, mais sans elles, nulle part:

  • , , ;
  • , ;
  • , , , ;
  • , .


Que devrait être un consultant BI?
Ouvert, pensant, cherchant, indépendant, pour avoir un certain niveau d'empathie. Un programmeur geek classique ne réussira pas dans ce domaine, car il ne pourra pas entendre le client, lire entre les lignes et deviner ce qu'il ne lui a pas dit. Une personne doit avoir une pensée créative. Le plus souvent, l'équipe n'a pas de tâche technique claire et vous devez trouver une solution à partir de zéro pour répondre aux besoins uniques du client. Doit vouloir apprendre et développer des connaissances dans des domaines connexes.

Avec quelle base est-il plus facile de réussir en tant que développeur SAP?

« , . BI- . , , , , . , , - .

, . , - . . - ».

SAP-?


Récemment, SAP est devenu plus ouvert. Aujourd'hui, des informations sur ses produits et systèmes peuvent être trouvées sur Internet dans le domaine public. Il existe des communautés de spécialistes SAP, divers forums où les développeurs et les consultants échangent leurs expériences et s'entraident pour résoudre les situations de conflit. SAP organise régulièrement des séminaires et des cours pour ceux qui souhaitent en savoir plus sur les produits et les technologies. Plus récemment, il est devenu possible d'installer une version de démonstration de SAP sur votre PC et d'essayer de la déployer, d'apprendre et même de faire pipi quelque chose.

Mais si vous êtes sérieux au sujet de l'apprentissage, nos experts recommandent de choisir des cours basés sur les entreprises afin d'acquérir immédiatement une expérience pratique avec la théorie. Entrer seules certaines spécialités SAP peut être très coûteux, et les entreprises disposent des serveurs et de la documentation nécessaires, ce qui facilitera et accélérera considérablement le processus d'apprentissage. Par exemple, le centre de formation EPAM introduit chaque année des formations pour le développement SAP et SAP Consulting, et le laboratoire SAP est ouvert de façon continue. A l'issue de toutes les étapes du cursus, vous pouvez non seulement obtenir un diplôme, mais aussi une offre d'emploi dans l'entreprise.

Qu'est-ce qui peut aider dans les études? Conseil d'Expert


: « . , . - , ».

: « . SAP , , , , . ».

Natalya Dubovik: «Si vous voulez devenir consultant SAP BI, vous pouvez d'abord apprendre à devenir consultant BI avec un large profil. SAP n'est qu'une ombre pour les capacités techniques et il se développe rapidement. Mais seulement localement et expérimentalement. La théorie ne donne aucun effet et aucun profit en termes de croissance des opportunités personnelles . »

Quelles sont les perspectives de croissance?


Le poste de spécialiste SAP est à la croisée des métiers et du développement, donc:

  • Vous pouvez évoluer à partir d'un spécialiste junior et plus loin dans la mesure où suffisamment de force et de désir. Pour devenir plus en demande sur le marché et recevoir des primes salariales pour des compétences supplémentaires, vous devrez approfondir le niveau de connaissance du système SAP et de sa mise en œuvre.
  • Vous pouvez aller à l'architecture. Pour passer progressivement de l'exécution de travaux dans le système et ses paramètres à la création d'architecture et de gestion de projet, vous devez travailler avec un large éventail de solutions et acquérir de l'expérience dans leur mise en œuvre. Puisque l'architecture couvre le nombre maximum de produits (pas seulement SAP).

Résumer:


Un spécialiste SAP est une spécialisation rare satisfaite qui couvre un large éventail de compétences et de compétences générales dans un seul ensemble. La formation coûtera du temps, de l'argent et des efforts supplémentaires. Les postes vacants pour les spécialistes SAP sur le marché sont beaucoup moins nombreux que pour les postes universels. Mais les clients SAP - de grandes sociétés étrangères prestigieuses - sont prêts à payer beaucoup d'argent pour des professionnels rares. Si c'est ce dont vous avez besoin, allez-y.

All Articles