4 λόγοι για τους οποίους οι τελικοί χρήστες πρέπει να συμμετάσχουν στη δοκιμή πριν από την UAT

Συγγραφέας: Roger Morrison
Ημερομηνία Δημιουργίας: 22 Σεπτέμβριος 2021
Ημερομηνία Ενημέρωσης: 1 Ιούλιος 2024
Anonim
The Great Gildersleeve: Gildy Meets Nurse Milford / Double Date with Marjorie / The Expectant Father
Βίντεο: The Great Gildersleeve: Gildy Meets Nurse Milford / Double Date with Marjorie / The Expectant Father

Περιεχόμενο


Πηγή: Rawpixelimages / Dreamstime.com

Πάρε μακριά:

Η εμπλοκή των τελικών χρηστών από τις πρώτες δοκιμές μπορεί να αποδειχθεί ιδιαίτερα επωφελής και να οδηγήσει σε καλύτερα αποτελέσματα.

Ως τελικοί χρήστες, πολλοί από εμάς που δοκιμάσαμε ένα προϊόν ή μια υπηρεσία λίγο πριν πάει στην αγορά είναι εξοικειωμένοι με αυτό το δυσάρεστο άγχος στο πίσω μέρος του μυαλού μας υποδηλώνοντας ότι μπορεί να υπάρχει κάποια λειτουργία ή χαρακτηριστικό που δεν δοκιμάσαμε, Δεν το ξέρω. Αυτός είναι ο λόγος για τον οποίο είναι τόσο σημαντικό για τους τελικούς χρήστες να συμμετέχουν στη δοκιμή πριν ξεκινήσει η δοκιμή αποδοχής από το χρήστη (UAT).

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


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

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

1. Οι τελικοί χρήστες κατανοούν ακριβώς τι χρειάζεται να κάνει το σύστημα (για αυτούς).

Ένας έμπειρος δοκιμαστής μπορεί να ενημερωθεί για τις απαιτήσεις, ωστόσο μπορεί να μην γνωρίζουν αν το προϊόν που δοκιμάζουν ικανοποιεί αποτελεσματικά αυτές τις απαιτήσεις ή επιλύει όλα τα απαραίτητα ζητήματα, ειδικά εκείνα που δεν αναφέρθηκαν ποτέ κατά τις συνεδριάσεις συγκέντρωσης απαιτήσεων.


"Πρέπει να κάνουμε τις δοκιμές σε κάθε στάδιο με την εκκίνηση αυξητικών ενοτήτων έξω από τον ελεγκτή. Δεν μπορεί να περιμένει μέχρι το τέλος. εάν το προϊόν αποτύχει, θέλουμε να το διορθώσουμε γρήγορα ", δήλωσε ο Bashir Fancy, Πρόεδρος και Διευθύνων Σύμβουλος της Ένωσης Επαγγελματιών Πληροφορικής (CIPS) του Καναδά. Πιστεύει επίσης ότι αυτή η προσέγγιση, που συχνά αναφέρεται ως η εξαιρετικά ευέλικτη μεθοδολογία προγραμματισμού, παρέχει στο έργο υψηλότερο ποσοστό συμμετοχής κατά τη διάρκεια της UAT.

2. Η αποδοχή από τους τελικούς χρήστες είναι πιο πιθανή αν συμμετέχουν σε προηγούμενα στάδια δοκιμών.

Ο Robin Goldsmith, ιδιοκτήτης της Go Pro Management Consultancy, δεν συνιστά να προσπαθήσουμε να μετατρέψουμε τους τελικούς χρήστες σε "μικροσκοπικούς δοκιμαστές", ωστόσο κατανοεί τη σημασία της έγκαιρης εισαγωγής τους στην εικόνα. "Οι χρήστες θα χρειαστεί να αρχίσουν να σκέπτονται σοβαρά για το τι θέλουν να δουν στο παραδοθέν προϊόν πριν μπορέσουν να αισθάνονται αρκετά αυτοπεποίθηση για να το εμπιστεύονται".

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

No Bugs, No Stress - Ο οδηγός σας βήμα προς βήμα για τη δημιουργία λογισμικού που αλλάζει τη ζωή χωρίς να καταστρέφει τη ζωή σας

Δεν μπορείτε να βελτιώσετε τις δεξιότητες προγραμματισμού σας όταν κανείς δεν ενδιαφέρεται για την ποιότητα του λογισμικού.

3. Οι τελικοί χρήστες μπορούν να εντοπίσουν τα σφάλματα προτού να καταστούν πάρα πολύ δαπανηρά για να διορθώσουν.

Όσο νωρίτερα παγιδεύουμε ένα ελάττωμα, τόσο λιγότερα χρήματα κοστίζει για να το διορθώσουμε. Μια περίφημη μελέτη που δημοσιεύθηκε από το Εθνικό Ινστιτούτο Προτύπων και Τεχνολογίας (NIST) το 2002 έδειξε ότι το κόστος για τον καθορισμό ενός σφάλματος που βρέθηκε κατά τη διάρκεια της φάσης παραγωγής είναι 15 ώρες, σε σύγκριση με πέντε ώρες προσπάθειας αν το ίδιο σφάλμα βρέθηκε κατά την ανάπτυξη.

Και βλέπουμε μόνο την άκρη του παγόβουνου.

Είναι πολύ πιο εύκολο να συμπληρώσετε έναν επιχειρησιακό ρόλο σε αντίθεση με τον ρόλο του δοκιμαστή UAT, καθώς ο τελευταίος απαιτεί κάποιον με πολύ συγκεκριμένη εμπειρία και εκ των υστέρων να επικυρώσει ένα προϊόν ειδικά σχεδιασμένο για τη χρήση του. Μια γρήγορη ματιά σε οποιοδήποτε μεγάλο καναδικό εργοτάξιο δείχνει ότι ο μέσος μισθός για έναν δοκιμαστή QA κυμαίνεται μεταξύ $ 55.000 και $ 80.000. Αυτοί οι αριθμοί μπορούν εύκολα να ανεβαίνουν για μια εταιρεία που αναθέτει σε εξωτερικούς συνεργάτες τους δοκιμαστές τους, των οποίων τα ποσοστά μπορούν να φτάσουν τα 100 δολάρια ανά ώρα όταν εργάζονται σε ένα έργο υψηλού προφίλ. Ο μέσος μισθός για διοικητικό ρόλο, όπως ένας κλινικός διοικητικός συντονιστής για παράδειγμα, κυμαίνεται από 35.000 έως 45.000 δολάρια.

Ένα πράγμα που δεν μπορούμε να εκτιμήσουμε είναι η βλάβη της φήμης που προκύπτει όταν τελικοί χρήστες, οι οποίοι δεν είχαν προσληφθεί μέχρι τη φάση UAT, βλέπουν το προϊόν που πρέπει να χρησιμοποιούν για πρώτη φορά. Σε αυτό το σημείο έχουν ήδη δημιουργηθεί ορισμένα εμπόδια, όπως η αναγκαστική αντιμετώπιση της αλλαγής ή ίσως και του μετασχηματισμού, και τώρα έχουν ένα μικρό χρονικό διάστημα για να γίνουν εμπειρογνώμονες με ένα νέο προϊόν ή υπηρεσία που δεν τους ρωτήθηκαν . Εκτός εάν η ομάδα του έργου μπορεί να προσφέρει ένα πολύ λεπτό συντονισμένο προϊόν, υπάρχει ο υψηλός κίνδυνος ότι η αρνητική ανατροφοδότηση που παρέχεται από τους τελικούς χρήστες μπορεί να κηλιδώσει τη φήμη του έργου.

4. Οι τελικοί χρήστες προσφέρουν μια ευρύτερη προοπτική.

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

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

Ο διευθυντής του κέντρου κώδικα Mario Sancho, ο οποίος διαχειρίζεται προγράμματα δοκιμών beta για πολλές από τις εταιρείες του Fortune 1000 του Καναδά, πιστεύει ότι η επικύρωση του πελάτη θα πρέπει να πραγματοποιηθεί σε τουλάχιστον τρία γενικά επίπεδα δοκιμών: δοκιμές άλφα, όπου οι χρήστες δοκιμάζουν την πιό πρόωρη απελευθέρωση, μπορεί να ελέγξει κάθε σημαντικό χαρακτηριστικό του προϊόντος και δοκιμές πεδίου, επίσης γνωστή ως UAT.

συμπέρασμα

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