Le Rev-Trac Release Management Workbench permet à une organisation de reconnaître et de contrôler séparément les modifications SAP qui ne sont pas affectées à une version SAP.

Il peut être utilisé au profit d'une organisation de plusieurs façons et peut être utilisé différemment selon le type de changement.

Dans cet article, j'aborderai certains des avantages de la fonction de changement non assigné dans un projet SAP et dans un environnement de support SAP.

Variantes utiles

En utilisant une variante de l'atelier de gestion des versions, il est possible de créer des vues très spécifiques pour les contrôles souhaités.

Comme la gestion des versions est configurée pour utiliser un Rev-Trac-Project commun, il est probable que les différentes pistes de support SAP et pistes de projet SAP d'une organisation seront distinguées par le champ Rev-Trac-Project.

Il est donc important de mettre en place des variantes spécifiques aux versions SAP que l'organisation souhaite contrôler.

Pour mieux contrôler l'atelier de gestion des versions, les variantes doivent filtrer les demandes indésirables de la vue, généralement des demandes Rev-Trac complètes ou supprimées.

Environnement de soutien

Dans un environnement de support SAP, il est possible de faire en sorte que les différentes modifications SAP fonctionnent de manière tout à fait indépendante sans jamais interagir avec une version jusqu'à ce qu'elles aient été entièrement testées, que le code ait été revu et qu'elles soient prêtes pour la production.

Dans un environnement idéal, le comité consultatif des changements (CAB) se connectera à l'atelier de gestion des versions lors de sa réunion de mise en production et disposera d'une liste de changements SAP dans la colonne des changements non attribués, qui se trouvent à différents stades.

Un contrôle plus poussé de la variante permettra à l'OEC de filtrer les modifications non attribuées à celles dont l'état est prêt pour la production.

Toutes les modifications SAP marquées comme étant prêtes pour la production sont dans un état qui leur permettra d'être ajoutées à une version de support SAP et d'être approuvées pour la migration vers la production à un niveau de version.

L'OEC aura un contrôle total sur les changements qui peuvent être ajoutés à la version de support pour cette période, en glissant et déposant les changements à partir des changements non attribués, ou à travers les versions.

Environnement du projet

En raison de la nature du travail sur les projets SAP, il est souvent évident que la version SAP à laquelle une modification doit être intégrée est disponible dès le début de la durée de vie de la modification SAP.

Ainsi, lorsque le CAB s'apprête à approuver une version du projet, soit en pré-production, soit en production (au niveau de la version), la version aura déjà été élaborée et comprendra une liste de changements SAP proposés pour la migration vers l'environnement suivant (pré-production ou production, en fonction de la configuration du paysage).

L'OEC trouvera probablement des modifications qui ne sont pas encore prêtes pour la production et risque de retarder la publication.

À ce moment-là, le CAB ou le Release Manager peut faire glisser les modifications prématurées hors de la version, soit dans la prochaine version programmée, soit dans la colonne des modifications non attribuées.

À ce stade, l'OEC peut également passer en revue les modifications non attribuées, pour voir si certaines d'entre elles peuvent être incluses dans la version actuelle (peut-être reléguées d'une version précédente en raison de problèmes de développement, de retards dans les tests, de collisions d'objets ou de dépendances).

Les changements non attribués peuvent être utilisés comme une fonctionnalité puissante de l'atelier de gestion des versions pour améliorer la qualité, la transparence et l'agilité lors de la mise en production d'une version.

Au cours des prochains mois, je fournirai davantage d'informations sur les capacités et les approches recommandées pour gérer les versions SAP à l'aide du nouveau Release Management Workbench.