Η διαχείριση εκδόσεων είναι ο κλάδος του σχεδιασμού, του προγραμματισμού και του ελέγχου του τρόπου με τον οποίο οι αλλαγές στο λογισμικό μεταφέρονται στην παραγωγή. Καλύπτει τι περιλαμβάνεται σε μια έκδοση, πώς επαληθεύεται, πώς αναπτύσσεται, πώς παρακολουθείται στη συνέχεια και πώς αντιστρέφεται εάν κάτι πάει στραβά. Στόχος της είναι να κάνει τη μετάβαση από την ενσωματωμένη στην ζωντανή ρουτίνα και όχι γεμάτη περιστατικά.
Το πιο συνεπές εύρημα σε αυτόν τον τομέα έρχεται σε αντίθεση με τη διαίσθηση. Οι μεγάλες κυκλοφορίες φαίνονται ασφαλέστερες επειδή συγκεντρώνουν τον κίνδυνο σε ένα μόνο προσεκτικά διαχειριζόμενο συμβάν, αλλά τα στοιχεία από την έρευνα απόδοσης παράδοσης δείχνουν το αντίθετο: οι συχνές μικρές κυκλοφορίες παράγουν χαμηλότερα ποσοστά αποτυχίας και ταχύτερη ανάκαμψη. Μια μεγάλη κυκλοφορία συγκεντρώνει πολλές αλλαγές, επομένως όταν κάτι χαλάσει, η αιτία είναι δύσκολο να απομονωθεί και η επαναφορά απορρίπτει τα πάντα αντί για τη μία ελαττωματική αλλαγή.
Η αυτοματοποίηση της ανάπτυξης είναι το θεμέλιο που καθιστά δυνατή τη συχνότητα. Οι διαδικασίες χειροκίνητης ανάπτυξης είναι αργές, ασυνεπείς και επιρρεπείς σε σφάλματα, και το κόστος τους ανά έκδοση δημιουργεί πίεση για μαζικές αλλαγές, οι οποίες παράγουν ακριβώς τις μεγάλες εκδόσεις που ενέχουν μεγαλύτερο κίνδυνο. Η αυτοματοποίηση της αγωγού, έτσι ώστε η ανάπτυξη να είναι επαναλήψιμη και μη αξιοσημείωτη, εξαλείφει το κίνητρο για συσσώρευση.
Ο διαχωρισμός της ανάπτυξης από την κυκλοφορία είναι η τεχνική που αλλάζει περισσότερο το προφίλ κινδύνου. Η ανάπτυξη κώδικα στην παραγωγή με μια λειτουργία απενεργοποιημένη πίσω από μια σημαία και στη συνέχεια η ενεργοποίησή της ξεχωριστά, σημαίνει ότι η τεχνική πράξη της αποστολής κώδικα και η επιχειρηματική πράξη της έκθεσης λειτουργικότητας δεν συμπίπτουν πλέον. Τα προβλήματα κατά την ανάπτυξη εντοπίζονται χωρίς να επηρεάζονται οι χρήστες και οι λειτουργίες μπορούν να εκτεθούν σταδιακά και να αποσυρθούν άμεσα χωρίς να χρειαστεί να αναδιαμορφωθεί τίποτα.
Η προοδευτική έκθεση προκύπτει φυσικά από αυτόν τον διαχωρισμό. Η κυκλοφορία σε ένα μικρό ποσοστό επισκεψιμότητας, η παρακολούθηση των ποσοστών σφαλμάτων και των επιχειρηματικών μετρήσεων και η σταδιακή επέκταση περιορίζουν την ακτίνα έκρηξης οποιουδήποτε προβλήματος σε ένα κλάσμα χρηστών. Αυτό είναι σημαντικά πιο αποτελεσματικό από τις εκτεταμένες δοκιμές πριν από την κυκλοφορία για την ανίχνευση της κατηγορίας προβλημάτων που εμφανίζονται μόνο υπό πραγματικές συνθήκες παραγωγής, φόρτου και δεδομένων.
Η δυνατότητα επαναφοράς πρέπει να επαληθεύεται και όχι να θεωρείται δεδομένη, και σε αυτό το σημείο πολλοί οργανισμοί ανακαλύπτουν ένα πρόβλημα τη χειρότερη στιγμή. Μια τεκμηριωμένη διαδικασία επαναφοράς που δεν έχει εκτελεστεί ποτέ συχνά αποτυγχάνει όταν χρειάζεται, ιδιαίτερα όταν πρόκειται για μετεγκαταστάσεις βάσεων δεδομένων και η αλλαγή σχήματος δεν μπορεί απλώς να αντιστραφεί. Η εξάσκηση στην επαναφορά και ο σχεδιασμός μετεγκαταστάσεων ώστε να είναι συμβατές με παλαιότερες εκδόσεις, ώστε η προηγούμενη έκδοση να συνεχίσει να λειτουργεί, είναι αυτό που καθιστά το δίχτυ ασφαλείας πραγματικό.
Η παρακολούθηση μετά την κυκλοφορία αποτελεί μέρος της διαδικασίας και όχι ξεχωριστό ζήτημα. Μια κυκλοφορία δεν θεωρείται ολοκληρωμένη όταν η ανάπτυξη είναι επιτυχής. Θεωρείται ολοκληρωμένη όταν το σύστημα έχει παρατηρηθεί ότι λειτουργεί σωστά υπό πραγματική κίνηση. Ο εκ των προτέρων καθορισμός των δεικτών που θα παρακολουθούνται, για πόσο χρονικό διάστημα και ποιο όριο θα ενεργοποιούσε μια επαναφορά, μετατρέπει την περίοδο μετά την κυκλοφορία από μια αόριστη επαγρύπνηση σε ένα καθορισμένο βήμα με συνημμένη απόφαση.
Η επικοινωνία σχετικά με τις εκδόσεις έχει μεγαλύτερη σημασία από ό,τι αναμένουν οι ομάδες, ιδίως όταν οι αλλαγές είναι ορατές στους πελάτες ή επηρεάζουν τους εσωτερικούς χρήστες που πρέπει να είναι προετοιμασμένοι. Οι ομάδες υποστήριξης πρέπει να γνωρίζουν τι άλλαξε πριν οι πελάτες ρωτήσουν, και οι απροειδοποίητες αλλαγές στη διεπαφή δημιουργούν όγκο επαφών δυσανάλογο με το μέγεθός τους. Μια σύντομη, αξιόπιστη ειδοποίηση που φτάνει στα άτομα που θα απαντήσουν στις ερωτήσεις κοστίζει λίγο και αποτρέπει μια προβλέψιμη κατηγορία διακοπής.
Επειδή η πρακτική της έκδοσης καθορίζεται τόσο από την υποκείμενη υποδομή παράδοσης όσο και από τη διαδικασία, η βελτίωση συνήθως απαιτεί επένδυση σε μηχανικούς παρά διαδικαστικές αλλαγές. Στην πράξη αυτό επιβεβαιώνεται εντός ανάπτυξη προϊόντων, η παρακολούθηση μετά την κυκλοφορία βασίζεται στη μέτρηση που διατηρείται μέσω ανάλυση δεδομένων έτσι ώστε να παρατηρείται ο αντίκτυπος στις επιχειρήσεις και όχι μόνο η τεχνική υγεία, και σε οργανισμούς που παρέχουν πολλές υπηρεσίες τα πρότυπα συνήθως ανήκουν σε όλους τους φορείς. το τμήμα πληροφορικής αντί να οριστεί ομάδα προς ομάδα.