
Περιεχόμενα
Τα τεχνικά εργαλεία διαχείρισης αλλαγών SAP ελέγχουν τι περνά στην παραγωγή, με ποια σειρά και με τίνος την έγκριση. Τέσσερα εργαλεία εμφανίζονται σχεδόν σε κάθε αξιολόγηση. Το SAP Cloud ALM είναι η στρατηγική επιλογή της SAP για νέα προγράμματα. Το Solution Manager ChaRM είναι η καθιερωμένη εγγενής επιλογή για on-premise τοπία. Το Rev-Trac ταιριάζει σε μεγάλους όγκους και παράλληλη ανάπτυξη. Το ActiveControl της Basis Technologies, που αρχικά πωλούνταν ως Transport Express, είναι η άλλη μεγάλη επιλογή τρίτου προμηθευτή. Το μοντέλο διάθεσης και ο όγκος των transport στενεύουν τη λίστα πιο γρήγορα από οποιαδήποτε σύγκριση χαρακτηριστικών.
Όταν έτρεχα μια υλοποίηση για έναν ευρωπαϊκό βιομηχανικό όμιλο, πήραμε ένα σκληρό μάθημα. Ένας προγραμματιστής μετέφερε ένα transport απευθείας στην παραγωγή χωρίς καμία έγκριση. Δεν έγινε κανένας έλεγχος. Το σύστημα δεν κατέρρευσε, αλλά οι αριθμοί των αποθεμάτων τρελάθηκαν και μας πήρε δύο ημέρες να τα καθαρίσουμε. Τότε αρχίσαμε να παίρνουμε στα σοβαρά τα εργαλεία αλλαγών.
Όταν άρχισα να διαχειρίζομαι τοπία SAP, νόμιζα ότι τα transport ήταν τεχνικές παραδόσεις: μετακινείς τον κώδικα, τον δοκιμάζεις, τέλος. Μία εξάρτηση που χάθηκε άλλαξε αυτή την άποψη. Αυτά είναι τα στοιχεία που μετρούν:
- Ροή αιτημάτων αλλαγής. Καμία αλλαγή χωρίς τεκμηρίωση και καμία πίσω πόρτα. Όλα χρειάζονται ίχνος.
- Ακολουθία των transport. Αν η σειρά είναι λάθος, ξοδεύετε ώρες να διορθώνετε ασυνέπειες μεταξύ συστημάτων.
- Ιστορικό αντικειμένων. Ποιος άλλαξε τι, πότε και γιατί.
- Έλεγχοι εξαρτήσεων και συγκρούσεων. Συχνά παραλείπονται. Προκαλούν τον περισσότερο πόνο.
- Καταγραφή ελέγχου. Χρήσιμη ακόμη και χωρίς απαίτηση SOX. Θα χρειαστείτε το ίχνος όταν κάτι χαλάσει.
- Πύλες έγκρισης. Η σωστή τριβή, πριν φτάσει οτιδήποτε στην παραγωγή.
- Περιορισμένα δικαιώματα μεταφοράς. Δεν χρειάζεται όλοι να εισάγουν στην παραγωγή.
Τέσσερα προβλήματα συνήθως πυροδοτούν μια αξιολόγηση εργαλείου. Transport που σπρώχνονται απευθείας στην παραγωγή. Εγκρίσεις που διαφέρουν ανά τμήμα, με τα οικονομικά να χρησιμοποιούν tickets και την εφοδιαστική email. Δύο προγραμματιστές που επεξεργάζονται το ίδιο αντικείμενο σε χωριστά transport, οπότε η τελευταία εισαγωγή αντικαθιστά την άλλη. Και τεκμηρίωση που κανείς δεν είχε χρόνο να γράψει.
- Αίτημα αλλαγήςΤεκμηριωμένο, χωρίς πίσω πόρτες
- Πύλη έγκρισηςΗ σωστή τριβή πριν από την παραγωγή
- Ακολουθία και έλεγχος συγκρούσεωνΠρώτα ελέγχονται η σειρά και οι εξαρτήσεις
- Εισαγωγή στην παραγωγήΜόνο από όσους επιτρέπεται να εισάγουν
- Ίχνος ελέγχουΠοιος άλλαξε τι, πότε και γιατί
Κάθε αλλαγή στην παραγωγή ανάγεται σε εγκεκριμένο αίτημα
SAP Cloud ALM
Το SAP Cloud ALM είναι η υπηρεσία διαχείρισης κύκλου ζωής εφαρμογών της SAP στο cloud και ο διάδοχος του Solution Manager. Περιλαμβάνεται στις συνδρομές cloud της SAP με Enterprise Support, cloud edition, και στο SAP Enterprise Support για πελάτες on-premise.
Η διαχείριση αλλαγών και διάθεσής του χρησιμοποιεί «features» για να δένει την τεκμηρίωση αλλαγών με τα transport που τη μεταφέρουν. Συνδέεται με το Change and Transport System (CTS) για το S/4HANA Private Edition και για on-premise συστήματα ABAP από την έκδοση 7.40, που περιλαμβάνει το ECC. Χρησιμοποιεί τον Adaptation Transport Organizer στο Public Edition και το SAP Cloud Transport Management για περιεχόμενο BTP και Integration Suite. Το CTS+ δεν υποστηρίζεται.
Δύο όρια μετρούν. Η SAP αναφέρει ότι η διαχείριση quality gate, που έχει το ChaRM, δεν εντάσσεται προς το παρόν στο αντικείμενο του Cloud ALM. Και η SAP δεν σχεδιάζει να μεταφέρει δεδομένα αλλαγών του ChaRM: συνιστά να κλείσουν οι ανοιχτοί κύκλοι αλλαγών στο Solution Manager και μετά να ενεργοποιηθεί η διαχείριση διάθεσης του Cloud ALM (SAP Support). Για ρυθμιζόμενα περιβάλλοντα ή σύνθετες ρυθμίσεις ChaRM με retrofit ή ψηφιακές υπογραφές, η δική της οδηγία είναι να περιμένετε τις λειτουργίες που λείπουν πριν μετακινηθείτε.
Χρησιμοποιήστε το όταν: ξεκινάτε νέο πρόγραμμα S/4HANA σε οποιαδήποτε έκδοση, τρέχετε RISE ή GROW ή σχεδιάζετε να αποσύρετε το Solution Manager. Περιμένετε να προσθέσετε πύλες έγκρισης στη δική σας διαδικασία μέχρι το Cloud ALM να τις καλύψει.
Solution Manager ChaRM
Αν πληρώνετε SAP Enterprise Support, κατέχετε ήδη το Change Request Management (ChaRM) στο Solution Manager 7.2. Οι περισσότεροι πελάτες χρησιμοποιούν μόνο ένα μέρος όσων προσφέρει: αιτήματα και έγγραφα αλλαγής, επείγουσες αλλαγές, μεταφορά αντιγράφων, retrofit διπλού τοπίου και διαχείριση quality gate.
Γνώριζα έναν βιομηχανικό πελάτη της SAP που συζητούσε αν θα αγοράσει εξωτερικό εργαλείο ή θα χρησιμοποιήσει το ChaRM που ήδη είχε. Ο όγκος του ήταν γύρω στις 50 έως 60 αλλαγές την ημέρα. Αφού αξιολογήσαμε τις απαιτήσεις εξαρτήσεών του, βρήκαμε ότι το ChaRM μπορούσε να το χειριστεί χωρίς πρόσθετη άδεια. Τρεις μήνες μετά, είχε διαχειριστεί πάνω από 2.000 transport χωρίς ούτε ένα πρόβλημα διάθεσης. Η διαφορά ήταν μια σωστή ρύθμιση των quality gates και των ροών έγκρισης.
Το πρόβλημα είναι ο χρόνος. Το «περιλαμβάνεται στην άδεια» δεν σημαίνει δωρεάν και μια καλή παραμετροποίηση του ChaRM παίρνει μήνες. Η κύρια συντήρηση του Solution Manager 7.2 λήγει στο τέλος του 2027. Οι πελάτες που αγοράζουν εκτεταμένη συντήρηση για το Business Suite παίρνουν περιορισμένη εκτεταμένη συντήρηση για το Solution Manager έως το 2030, που εξακολουθεί να περιλαμβάνει τη διαχείριση ελέγχου αλλαγών.
Χρησιμοποιήστε το όταν: το Solution Manager είναι ήδη σε παραγωγή, οι ελεγκτές σας περιμένουν πλήρη ιχνηλασιμότητα και χρειάζεστε quality gates ή retrofit σήμερα. Σχεδιάστε τη μετάβαση στο Cloud ALM παράλληλα με το χρονοδιάγραμμα του S/4HANA αντί να ξεκινήσετε νέα κατασκευή ChaRM.
Rev-Trac
Το Rev-Trac αυτοματοποιεί την ακολουθία των transport, τον εντοπισμό συγκρούσεων και τις εγκρίσεις σε τοπία SAP και τρέχει εγγενώς μέσα στο σύστημα SAP. Ο προμηθευτής αναφέρει σήμερα 60% ταχύτερους κύκλους διάθεσης και 99% λιγότερα σφάλματα transport στους πελάτες του (Rev-Trac). Αντιμετωπίστε τα ως ισχυρισμούς του προμηθευτή και ζητήστε αναφορές από τοπία σαν το δικό σας.
Σε μία από τις υλοποιήσεις που παρακολούθησα από κοντά, η ομάδα είχε κατά μέσο όρο 15 προβλήματα παραγωγής κάθε μήνα, τα περισσότερα με αιτία την κακή ακολουθία. Τρεις μήνες αφότου μπήκε το Rev-Trac, ο αριθμός έπεσε στα δύο. Οι αυτοματοποιημένοι έλεγχοι επισήμαναν σχεδόν κάθε σύγκρουση πριν φτάσει στην παραγωγή.
Τα αποτελέσματα δεν προκύπτουν μόνο από την εγκατάσταση. Γνωρίζω μια πολυεθνική εταιρεία που μπήκε στο Rev-Trac χωρίς να έχει στήσει σωστά τον σχεδιασμό εξαρτήσεων και δυσκολεύτηκε για εβδομάδες. Το Rev-Trac μπορεί να κοστίσει από $150.000 έως $500.000 τον χρόνο, ανάλογα με τα συστήματα και τους χρήστες. Σε αρκετά σύνθετο περιβάλλον, πληρώνετε για λιγότερα περιστατικά παραγωγής και όχι για ένα εργαλείο.
Χρησιμοποιήστε το όταν: τρέχετε εκατοντάδες transport την ημέρα, αρκετές παράλληλες γραμμές ανάπτυξης ή μικτό τοπίο ECC και S/4HANA, και οι συγκρούσεις φτάνουν ήδη στην παραγωγή.
ActiveControl (πρώην Transport Express)
Η προηγούμενη έκδοση αυτού του άρθρου περιέγραφε το «Transport Express» ως ξεχωριστό ελαφρύ εργαλείο. Αυτό ήταν λάθος. Το Transport Express (που μερικές φορές γράφεται Transport Expresso) ήταν η αρχική ονομασία του προϊόντος διαχείρισης αλλαγών της Basis Technologies, που αργότερα μετονομάστηκε σε ActiveControl. Σήμερα είναι ένα εργαλείο αυτοματισμού αλλαγών, διάθεσης και DevOps με πιστοποίηση SAP, με ροές έγκρισης, μεταφορά αντιγράφων, ενσωμάτωση ServiceNow και υποστήριξη pipeline CI/CD (Basis Technologies). Ανταγωνίζεται το Rev-Trac και δεν βρίσκεται κάτω από αυτό.
Ένας φαρμακευτικός πελάτης που δεν μπορούσε να δικαιολογήσει ακριβά εργαλεία συντονισμού διαθέσεων άλλαξε σε Transport Express για καλύτερη τεκμηρίωση αλλαγών. Μέσα σε δύο μήνες, τα σφάλματα transport μειώθηκαν κατά 65%.
Χρησιμοποιήστε το όταν: θέλετε αυτοματοποιημένη διαχείριση αλλαγών και διαθέσεων SAP συνδεδεμένη με μια ευρύτερη αλυσίδα εργαλείων DevOps και το Rev-Trac βρίσκεται επίσης στη λίστα σας.
Έτσι θα τα τοποθετούσα για μια απόφαση.
| SAP Cloud ALM | Solution Manager ChaRM | Rev-Trac | ActiveControl | |
|---|---|---|---|---|
| Ποιος το φτιάχνει | SAP | SAP | Rev-Trac | Basis Technologies |
| Άδεια | Περιλαμβάνεται στις συνδρομές cloud της SAP και στο Enterprise Support | Περιλαμβάνεται στο Enterprise Support, με προσπάθεια παραμετροποίησης | Εμπορική συνδρομή | Εμπορική συνδρομή |
| Συστήματα που καλύπτει | Public Edition (ATO), Private Edition και ABAP 7.40+ on-premise (CTS), BTP (Cloud Transport Management) | Συστήματα ABAP μέσω CTS και CTS+ | Τοπία ECC και S/4HANA | Τοπία ECC και S/4HANA |
| Εγκρίσεις και quality gates | Εγκρίσεις features, η διαχείριση quality gate δεν είναι ακόμη στο αντικείμενο | Πλήρης διαχείριση quality gate | Δρομολόγηση εγκρίσεων βάσει κανόνων | Παραμετροποιήσιμες ροές έγκρισης |
| Έλεγχοι συγκρούσεων και ακολουθίας | Διαθέτει features με ακολουθία, επιβεβαιώστε το τρέχον αντικείμενο με τη SAP | Κλείδωμα αντικειμένων μεταξύ συστημάτων και προστασία από υποβάθμιση, αν έχει ρυθμιστεί | Αυτοματοποιημένο, βασικό πλεονέκτημα | Αυτοματοποιημένο |
| Ενσωμάτωση DevOps | API, ενσωμάτωση Jira | Περιορισμένη, προσαρμοσμένες διεπαφές | Connectors για Jira, Git, Jenkins | Ενσωμάτωση ServiceNow και CI/CD |
| Μέλλον | Το στρατηγικό εργαλείο της SAP | Η κύρια συντήρηση λήγει το 2027 | Οδικός χάρτης του προμηθευτή | Οδικός χάρτης του προμηθευτή |
Χωρίς σωστή ακολουθία των transport και ελέγχους εξαρτήσεων, ακόμη και καλά δοκιμασμένες αλλαγές μπορούν να χαλάσουν την παραγωγή. Ο καλός κώδικας που μετακινείται τη λάθος στιγμή προκαλεί τόση ζημιά όσο ο κακός κώδικας.
Δεν χρειάζεται κάθε τοπίο το ίδιο επίπεδο ελέγχου. Ξεκινήστε με αυτές τις ερωτήσεις:
- Σε ποιο μοντέλο διάθεσης βρίσκεστε ή πηγαίνετε: Public Edition, Private Edition, on-premise S/4HANA ή ECC;
- Πόσα transport την ημέρα, σε κανονικούς καιρούς και σε αιχμές διαθέσεων;
- Πόσες ομάδες αναπτύσσουν παράλληλα και σε πόσες ζώνες ώρας;
- Χρειάζονται οι ελεγκτές τεκμήρια σε επίπεδο transport για SOX, GxP ή παρόμοια;
- Είναι οι εγκρίσεις πραγματικό σημείο ελέγχου σήμερα ή κυνηγιούνται με email;
- Έχουν αντικαταστήσει οι προγραμματιστές ο ένας τη δουλειά του άλλου στην παραγωγή;
| Η περίπτωσή σας | Από πού θα ξεκινούσα |
|---|---|
| Νέο πρόγραμμα S/4HANA σε RISE ή GROW | Cloud ALM, προσθέτοντας Rev-Trac ή ActiveControl μόνο αν το απαιτεί ο όγκος ή οι παράλληλες γραμμές |
| On-premise τοπίο με ChaRM που δουλεύει καλά | Κρατήστε το ChaRM μέχρι τη μετάβαση στο S/4HANA και μετά σχεδιάστε την αλλαγή σε Cloud ALM |
| Ρυθμιζόμενος κλάδος με retrofit ή ψηφιακές υπογραφές στο ChaRM | Μείνετε στο ChaRM μέχρι το Cloud ALM να καλύψει αυτές τις λειτουργίες και εξετάστε εργαλείο τρίτου αν το 2027 επιβάλει την απόφαση |
| Εκατοντάδες transport την ημέρα, παράλληλες γραμμές | Rev-Trac ή ActiveControl, παράλληλα με το Cloud ALM για την τεκμηρίωση |
| Μικρό τοπίο, χαμηλός όγκος, χωρίς Solution Manager | Cloud ALM με πειθαρχημένες διαδρομές CTS και εγκρίσεις |
Σε σύνθετα τοπία η απάντηση είναι συχνά δύο εργαλεία: το Cloud ALM για την τεκμηρίωση αλλαγών και τη συμβατότητα με τη SAP, συν το Rev-Trac ή το ActiveControl για ακολουθία και έλεγχο συγκρούσεων σε μεγάλο όγκο.
Το σωστό εργαλείο είναι εκείνο που διορθώνει το πραγματικό σας πρόβλημα και όχι εκείνο με τα περισσότερα χαρακτηριστικά. Έχω δει το ChaRM να αποτυγχάνει σε κακώς διοικούμενα τοπία και απλούστερες ρυθμίσεις να πετυχαίνουν σε πειθαρχημένα. Ο έλεγχος αλλαγών πρέπει επίσης να ευθυγραμμίζεται με τα quality gates και τα εργαλεία δοκιμών σας. Αν το πρόβλημα είναι οι άνθρωποι και όχι τα transport, ο οδηγός μου για το σχέδιο διαχείρισης αλλαγής καλύπτει αυτή την πλευρά.
Τι είναι τα τεχνικά εργαλεία διαχείρισης αλλαγών SAP;
Εργαλεία που ελέγχουν τις αλλαγές στα συστήματα SAP, ώστε κάθε αλλαγή παραμετροποίησης ή κώδικα να καταγράφεται, να εγκρίνεται και να εισάγεται με τη σωστή σειρά. Τα τέσσερα που αξιολογούνται συχνότερα είναι το SAP Cloud ALM, το Solution Manager ChaRM, το Rev-Trac και το ActiveControl. Χωρίς αυτά βασίζεστε σε λογιστικά φύλλα, email και μνήμη και μία εξάρτηση που χάθηκε μπορεί να προκαλέσει διακοπή της παραγωγής.
Αντικαθιστά το SAP Cloud ALM το Solution Manager ChaRM;
Ναι, με τον καιρό. Το Cloud ALM είναι ο στρατηγικός διάδοχος και η κύρια συντήρηση του Solution Manager 7.2 λήγει το 2027. Το Cloud ALM μπορεί ήδη να διαχειρίζεται transport για Public Edition, Private Edition και on-premise συστήματα ABAP από την 7.40. Η SAP δεν μεταφέρει δεδομένα αλλαγών του ChaRM και η διαχείριση quality gate δεν εντάσσεται ακόμη στο αντικείμενο του Cloud ALM. Στους ρυθμιζόμενους πελάτες με σύνθετες ρυθμίσεις ChaRM συνιστάται να περιμένουν αυτές τις λειτουργίες.
Μπορεί το SAP Cloud ALM να διαχειριστεί transport του ECC;
Ναι. Η διαχείριση αλλαγών και διάθεσης του Cloud ALM συνδέεται με το Change and Transport System των συστημάτων SAP NetWeaver ABAP από την έκδοση 7.40. Αυτό περιλαμβάνει το ECC, το S/4HANA on-premise και το Private Edition. Το CTS+ δεν υποστηρίζεται και τα διαχειριζόμενα συστήματα χρειάζονται τα προαπαιτούμενα support packages και SAP Notes.
Τι απέγινε το Transport Express;
Το Transport Express, που γράφεται και Transport Expresso, ήταν η αρχική ονομασία του προϊόντος διαχείρισης αλλαγών SAP της Basis Technologies. Μετονομάστηκε σε ActiveControl καθώς εξελίχθηκε από διαχείριση transport σε αυτοματισμό αλλαγών, διαθέσεων και DevOps. Αν συγκρίνετε εργαλεία, αξιολογήστε το ActiveControl δίπλα στο Rev-Trac.
Πότε έχει νόημα το Rev-Trac;
Όταν ο όγκος των transport είναι υψηλός, τρέχουν παράλληλα αρκετές γραμμές ανάπτυξης ή οι συγκρούσεις φτάνουν ήδη στην παραγωγή. Το δυνατό του σημείο είναι ο αυτοματοποιημένος εντοπισμός συγκρούσεων και η ακολουθία. Χρειάζεται να έχει στηθεί πρώτα ο σχεδιασμός εξαρτήσεων και κοστίζει πραγματικά χρήματα, οπότε η αιτιολόγηση στηρίζεται στα λιγότερα περιστατικά παραγωγής.
Πώς επιλέγω εργαλείο διαχείρισης αλλαγών SAP;
Ξεκινήστε από το μοντέλο διάθεσης, μετά τον όγκο των transport, τον αριθμό των παράλληλων γραμμών, τις απαιτήσεις ελέγχου και το αν τρέχετε ήδη Solution Manager. Επιλέξτε το εργαλείο που διορθώνει το πρόβλημα που έχετε πραγματικά και προϋπολογίστε τη ρύθμιση και την εκπαίδευση, που μετρούν περισσότερο από το ίδιο το εργαλείο.
Επόμενο βήμα
Τρέχετε ένα πρόγραμμα ERP αυτή τη στιγμή;
Αν αυτό το άρθρο αφορά ένα πρόγραμμα που τρέχετε αυτή τη στιγμή, μια συζήτηση 30 λεπτών συνήθως οδηγεί πιο μακριά από μια ακόμη εβδομάδα εσωτερικής ανάλυσης.



