Rejoignez-nous à SuccessConnect 2023 du 2 au 4 octobre à...
J'ai récemment entendu un devis pour un client existant de SpinifexIT, qui a récemment acheté notre Easy Payroll Control Center solution.
Le chef de projet concerné a déclaré : "Nous avons désormais pour mission de nous affranchir totalement de la dépendance à l'égard d'ABAP".
Bien que je sois un développeur ABAP depuis plus de 20 ans, je peux également en comprendre la raison. Aujourd'hui, je vois de nombreux clients qui se demandent ce qu'ils doivent faire de la personnalisation ABAP qu'ils ont réalisée au cours des dernières décennies.
C'est notamment le cas lorsque les clients entreprennent une mise à niveau du système vers S/4HANA ou même Employee Central/Employee Central Payroll. Avec ces migrations, il y a souvent des points de décision pour savoir s'il faut migrer le code personnalisé actuel ou le laisser derrière.
Parfois, le code a besoin d'une refonte
Souvent, cependant, il ne s'agit pas seulement de décider si le code doit être déplacé ou non. Dans de nombreux cas, il existe des scénarios dans lesquels nous constatons la nécessité de revoir la conception du code ABAP existant. Parmi les cas les plus courants que nous rencontrons, citons
Quelles sont les alternatives ?
Pour de nombreux clients, le code qu'ils ont construit au fil des ans est également très similaire à certains des produits disponibles dans le commerce que vous voyez sur la boutique SAP. Je vous recommande vivement d'y jeter un coup d'œil avant de prendre la décision de vous lancer dans un grand projet de réingénierie de vos fonctionnalités, voire de création de nouvelles fonctionnalités.
Je suis peut-être partial (je suis cofondateur de SpinifexIT).mais après avoir travaillé à la création de logiciels complémentaires au cours des 20 dernières années, j'ai pu constater la valeur qu'ils peuvent apporter à de nombreux clients, sans qu'ils aient à assumer la charge informatique d'une dette technique supplémentaire.
Pour un grand nombre des tâches clés autour de SAP HXM/SuccessFactors, nous cherchons délibérément à élaborer des solutions robustes pour les domaines les plus courants dans lesquels les clients ont souvent besoin de fonctionnalités supplémentaires. Nous ne nous contentons pas de résoudre le problème que vous rencontrez aujourd'hui, nous prenons également la responsabilité d'ajouter des fonctionnalités pour que nos outils fonctionnent au fur et à mesure de l'évolution de SAP.
Prenez par exemple notre solution Easy Reporter . Elle est maintenant disponible depuis près de 20 ans, mais au cours de cette période, nous avons assisté à des évolutions constantes au fur et à mesure que SAP changeait. Avec le besoin constant de sources de données supplémentaires au sein de SAP, l'ajout de SuccessFactors, avec le rapport Decluster du centre de contrôle de la paie, puis en travaillant avec diverses solutions d'Employee Self Service / Manager Self Service au fil des ans, nos clients ont été en mesure de suivre ces évolutions sans avoir besoin d'une équipe de développement. SpinifexIT fournit simplement une nouvelle version tous les 6 mois.
À titre d'exemple : Notre dernière version à venir a mis en place une toute nouvelle interface Fiori pour l'exécution des rapports Easy Reporter .
Utilisez votre équipe ABAP pour différencier votre entreprise
Je ne dis pas qu'il faut renvoyer votre équipe ABAP demain. Mais ce n'est pas la meilleure façon d'utiliser leur temps que de leur demander de faire constamment de petites modifications ou des versions supplémentaires des rapports pour répondre aux besoins de l'entreprise.
Ma suggestion est de garder une équipe de base de développeurs sous la main, nous les utilisons dans les domaines qui peuvent vraiment différencier un client. Il n'est pas judicieux de demander à une équipe ABAP de créer des rapports ou d'autres fonctionnalités que l'on peut se procurer sur étagère. Non seulement cela est coûteux et prend du temps, mais dans la plupart des cas, les fonctionnalités ne sont pas aussi nombreuses.
En revanche, il est logique d'utiliser cette même équipe pour créer des fonctionnalités qui différencient réellement le client de ses concurrents ou qui le rendent plus efficace. Par exemple : Un client qui a un type d'activité unique et qui a besoin d'écrans ou de fonctionnalités supplémentaires pour améliorer son activité, il est logique de les créer, car il n'y a probablement rien de disponible dans le commerce.
Co-fondateur et produit
Directeur de la technologie - Easy Suite
Faites le premier pas
L'élément clé du DSAG pour cette année est la flexibilité numérique...
Boostez votre productivité avec Strato 1.21 ! Bénéficiez d'une meilleure accessibilité, de meilleures performances, d'une plus grande sécurité...
SpinifexIT a complété avec succès le programme Amazon Web Services (AWS) Foundational Technical...