Skip to main content

Τι είναι η διαχείριση απελευθέρωσης;

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

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

Οι διαχειριστές απελευθέρωσης συνήθως έχουν εκπαίδευση πληροφορικής, ακόμη και αν δεν συμμετέχουν ειδικά στο λογισμικόανάπτυξη.Έχουν επίσης επιχειρηματικές δεξιότητες και τη δυνατότητα συνεργασίας με προγραμματιστές λογισμικού, νομικούς συμβούλους, διαφημιστικά τμήματα και άλλα μέλη μιας εταιρείας λογισμικού.Η ευελιξία και η δημιουργικότητα είναι και τα δύο χρήσιμα χαρακτηριστικά που έχουν, όπως και η ικανότητα να διατηρούνται οι άνθρωποι συντονισμένοι, επικεντρωμένοι και στην εργασία καθ 'όλη τη διάρκεια της διαδικασίας διαχείρισης απελευθέρωσης χωρίς να καταπνίγουν την καινοτομία.