Το Beta αναφέρεται στη φάση ανάπτυξης λογισμικού μεταξύ του άλφα φάση και το υποψήφιος απελευθέρωσης φάση.
Το λογισμικό Beta θεωρείται γενικά "ολοκληρωμένο" από τον προγραμματιστή αλλά δεν είναι ακόμα έτοιμο για γενική χρήση λόγω έλλειψης δοκιμών "στο φυσικό περιβάλλον". Οι ιστοσελίδες, τα λειτουργικά συστήματα και τα προγράμματα είναι συχνά λέγεται ότι είναι σε βήτα σε κάποιο σημείο κατά τη διάρκεια της ανάπτυξης.
Το λογισμικό Beta είτε απελευθερώνεται σε όλους (που ονομάζεται Ανοιχτή δοκιμαστική πλατφόρμα ) ή μια ελεγχόμενη ομάδα (αποκαλούμενη a κλειστή beta ) για δοκιμή.
Ο σκοπός του λογισμικού Beta
Το λογισμικό Beta εξυπηρετεί έναν κύριο σκοπό: να δοκιμάσει την απόδοση και να εντοπίσει τα ζητήματα, που ορισμένες φορές καλούνται σφάλματα .
Το να επιτρέπεται σε δοκιμαστές beta να δοκιμάσουν λογισμικό και να παρέχουν ανατροφοδότηση στον προγραμματιστή είναι ένας πολύ καλός τρόπος για να αποκτήσει το πρόγραμμα κάποια πραγματική εμπειρία και να προσδιορίσει πώς θα λειτουργήσει όταν δεν είναι βήτα.
Ακριβώς όπως το κανονικό λογισμικό, το λογισμικό beta τρέχει παράλληλα με όλα τα άλλα εργαλεία που χρησιμοποιεί ένας υπολογιστής ή συσκευή, κάτι που είναι συχνά το όλο θέμα - για να ελέγξετε τη συμβατότητα.
Οι δοκιμαστές βήτα καλούνται συνήθως να δώσουν όσο το δυνατόν περισσότερα σχόλια σχετικά με το λογισμικό beta - τι είδους συντριβές συμβαίνουν, αν το λογισμικό beta ή άλλα μέρη του υπολογιστή ή της συσκευής τους συμπεριφέρονται παράξενα κ.λπ.
Η ανατροφοδότηση δοκιμών beta μπορεί να περιλαμβάνει μόνο σφάλματα και άλλα προβλήματα που δοκιμάζουν οι δοκιμαστές, αλλά συχνά είναι επίσης μια ευκαιρία για τον προγραμματιστή να λάβει προτάσεις για λειτουργίες και άλλες ιδέες για τη βελτίωση του λογισμικού.
Η ανατροφοδότηση μπορεί να δοθεί με διάφορους τρόπους, ανάλογα με το αίτημα του προγραμματιστή ή το λογισμικό που εξετάζεται. Αυτό θα μπορούσε να περιλαμβάνει τα μηνύματα ηλεκτρονικού ταχυδρομείου, τα μέσα κοινωνικής δικτύωσης, ένα ενσωματωμένο εργαλείο επαφής ή / και ένα φόρουμ ιστού.
Ένας άλλος συνηθισμένος λόγος για τον οποίο κάποιος μπορεί να κατεβάσει σκόπιμα κάτι που είναι μόνο στο βήτα στάδιο είναι να κάνει προεπισκόπηση του νεότερου ενημερωμένου λογισμικού. Αντί να περιμένει την τελική έκδοση, ένας χρήστης (όπως εσείς) θα μπορούσε να κατεβάσει την beta έκδοση ενός προγράμματος, για παράδειγμα, για να ελέγξει όλες τις νέες δυνατότητες και βελτιώσεις που πιθανόν να την καταλήξουν στην τελική έκδοση.
Ασφάλεια λογισμικού beta
Είναι γενικά ασφαλές να κατεβάσετε και να δοκιμάσετε το λογισμικό beta, αλλά βεβαιωθείτε ότι καταλαβαίνετε τους κινδύνους που συνεπάγονται.
Θυμηθείτε ότι το πρόγραμμα ή ο ιστότοπος ή οτιδήποτε κι αν είστε δοκιμή beta είναι στο βήτα στάδιο για ένα λόγο: τα σφάλματα πρέπει να ταυτοποιηθούν έτσι ώστε να μπορούν να διορθωθούν. Αυτό σημαίνει ότι είναι πιθανότερο να βρείτε ασυνέπειες και λόξυγγες στο λογισμικό από ό, τι θα κάνατε αν δεν ήταν βήτα.
Αν ανησυχείτε ότι ο υπολογιστής σας ενδέχεται να καταρρεύσει ή ότι το λογισμικό beta ενδέχεται να προκαλέσει κάποιο άλλο δυσάρεστο πρόβλημα με τον υπολογιστή σας, συνιστάται η χρήση του λογισμικού σε απομονωμένο εικονικό περιβάλλον. Το VirtualBox και το VMWare είναι δύο προγράμματα που μπορούν να το κάνουν ή μπορείτε να χρησιμοποιήσετε το λογισμικό beta σε έναν υπολογιστή ή μια συσκευή που δεν χρησιμοποιείτε καθημερινά.
Αν χρησιμοποιείτε Windows, θα πρέπει επίσης να δημιουργήσετε ένα σημείο επαναφοράς πριν δοκιμάσετε το λογισμικό beta, ώστε να μπορέσετε να επαναφέρετε τον υπολογιστή σας πάλι σε προηγούμενη χρονική στιγμή, εάν συμβεί να καταστρέψετε σημαντικά αρχεία συστήματος ενώ το δοκιμάζετε.
Η διαφορά μεταξύ μιας ανοικτής βήτα και μιας κλειστής βήτα
Δεν είναι διαθέσιμο όλο το λογισμικό beta για λήψη ή αγορά όπως το κανονικό λογισμικό. Μερικοί προγραμματιστές κυκλοφορούν το λογισμικό τους για σκοπούς δοκιμής σε αυτό που αναφέρεται ως κλειστή beta .
Λογισμικό που είναι σε Ανοιχτή δοκιμαστική πλατφόρμα , επίσης λέγεται δημόσια beta , είναι δωρεάν για οποιονδήποτε να κάνει λήψη χωρίς πρόσκληση ή ειδική άδεια από τους προγραμματιστές.
Σε αντίθεση με το ανοιχτό βήτα, το κλειστό beta απαιτεί μια πρόσκληση για να έχετε πρόσβαση στο λογισμικό beta. Αυτό λειτουργεί γενικά ζητώντας μια πρόσκληση μέσω του ιστότοπου του προγραμματιστή. Αν γίνει αποδεκτή, θα σας δοθούν οδηγίες σχετικά με τον τρόπο λήψης του λογισμικού.
Να γίνει δοκιμαστής beta
Δεν υπάρχει ούτε ένα μέρος όπου θα εγγραφείτε ως δοκιμή beta για όλα τα είδη λογισμικού. Το να είσαι δοκιμαστής beta σημαίνει ότι είσαι κάποιος που δοκιμάζει beta λογισμικό.
Οι συνδέσεις λήψης λογισμικού σε ανοικτή έκδοση beta βρίσκονται συνήθως δίπλα στις σταθερές εκδόσεις στον ιστότοπο του προγραμματιστή ή ενδεχομένως σε μια ξεχωριστή ενότητα όπου άλλοι τύποι λήψεων βρίσκονται σαν φορητές εκδόσεις και αρχεία.
Για παράδειγμα, η έκδοση beta των δημοφιλών προγραμμάτων περιήγησης ιστού, όπως το Mozilla Firefox, το Google Chrome και η Opera, μπορούν να μεταφορτωθούν δωρεάν από τις αντίστοιχες σελίδες λήψης. Η Apple προσφέρει επίσης beta λογισμικό, συμπεριλαμβανομένων των εκδόσεων beta του MacOS X και του iOS.
Αυτά είναι μόνο μερικά παραδείγματα, υπάρχουν πολλά, πολλά άλλα. Θα εκπλαγείτε πόσα προγραμματιστές κυκλοφορούν το λογισμικό τους στο κοινό για σκοπούς δοκιμών beta. Απλά κρατήστε τα μάτια σας για αυτό - θα το βρείτε.
Όπως αναφέρθηκε παραπάνω, οι πληροφορίες σχετικά με τα κλειστά λήψεις λογισμικού beta βρίσκονται επίσης συνήθως στον ιστότοπο του προγραμματιστή, αλλά απαιτούν κάποιου είδους άδεια πριν από τη χρήση. Θα πρέπει να δείτε οδηγίες σχετικά με τον τρόπο με τον οποίο θα ζητήσετε αυτήν την άδεια στον ιστότοπο.
Εάν αναζητάτε μια έκδοση beta για ένα συγκεκριμένο κομμάτι λογισμικού αλλά δεν μπορείτε να βρείτε τον σύνδεσμο λήψης, κάντε μια αναζήτηση για "beta" στον ιστότοπο του προγραμματιστή ή στο επίσημο ιστολόγιό του.
Ένας ακόμα πιο εύκολος τρόπος για να βρείτε βήτα εκδόσεις του λογισμικού που έχετε ήδη στον υπολογιστή σας είναι να χρησιμοποιήσετε ένα δωρεάν λογισμικό ενημέρωσης. Αυτά τα εργαλεία θα σαρώσουν τον υπολογιστή σας για να εντοπίσουν ξεπερασμένο λογισμικό, μερικά από τα οποία μπορούν να προσδιορίσουν ποια προγράμματα έχουν μια επιλογή beta και ακόμη και να εγκαταστήσουν την beta έκδοση για εσάς.
Περισσότερες πληροφορίες για το Beta
Ο όρος beta προέρχεται από το ελληνικό αλφάβητο - άλφα είναι το πρώτο γράμμα του αλφαβήτου (και το πρώτο στάδιο του κύκλου απελευθέρωσης του λογισμικού) και βήτα είναι το δεύτερο γράμμα (και ακολουθεί την άλφα φάση).
Η βήτα φάση μπορεί να διαρκέσει από οποιεσδήποτε εβδομάδες έως χρόνια, αλλά συνήθως πέφτει κάπου ενδιάμεσα. Λογισμικό που έχει βήτα για πολύ καιρό λέγεται ότι είναι μέσα αέναη βήτα .
Οι εκδόσεις beta των ιστοτόπων και των προγραμμάτων λογισμικού θα έχουν κανονικά βήτα γραμμένο στην εικόνα τίτλου ή στον τίτλο του κύριου παραθύρου του προγράμματος.
Το λογισμικό πληρωμής μπορεί επίσης να είναι διαθέσιμο για beta δοκιμές, αλλά αυτές συνήθως προγραμματίζονται κατά τρόπο που σταματά να λειτουργεί μετά από ένα καθορισμένο χρονικό διάστημα. Αυτό μπορεί να ρυθμιστεί στο λογισμικό από τη στιγμή της λήψης ή μπορεί να είναι μια ρύθμιση που ενεργοποιείται όταν χρησιμοποιείτε ένα συγκεκριμένο προϊόν-κλειδί beta.
Μπορεί να υπάρχουν πολλές ενημερώσεις για το λογισμικό beta πριν είναι έτοιμο για τελική απελευθέρωση - δεκάδες, εκατοντάδες … ίσως χιλιάδες. Αυτό οφείλεται στο γεγονός ότι καθώς όλο και περισσότερα σφάλματα εντοπίζονται και διορθώνονται, οι νεώτερες εκδόσεις (χωρίς τα προηγούμενα σφάλματα) κυκλοφορούν και ελέγχονται συνεχώς έως ότου οι προγραμματιστές είναι αρκετά άνετοι για να θεωρήσουν μια σταθερή απελευθέρωση.