team building software testing how build
Όπως και η ανάπτυξη λογισμικού, η δοκιμή λογισμικού απαιτεί επίσης ορισμένους σημαντικούς παράγοντες για την ανάπτυξη και συντήρηση που μπορούν να συμβάλουν στη συνεχή βελτίωση της διαδικασίας. Ένας τέτοιος σημαντικός παράγοντας είναι η δημιουργία ομάδας. Κατά την οικοδόμηση της σωστής ομάδας, η εστίαση πρέπει να είναι τα ακόλουθα βασικά στοιχεία:
Ρόλοι και ευθύνες
Κάθε οργανισμός έχει μια διαφορετική ιεραρχία, ρόλους και ευθύνες στην ομάδα QA. Ωστόσο, σε ευρύτερο επίπεδο, υπάρχουν δύο επίπεδα ρόλου στην ομάδα δοκιμών λογισμικού. Ο πρώτος είναι ο επικεφαλής δοκιμής ή ο διαχειριστής δοκιμών και ένας άλλος είναι ο μηχανικός δοκιμών ή ο ελεγκτής QC ή ο δοκιμαστής QA.
Ένας δοκιμαστικός παράγοντας έχει τις αρμοδιότητες όπως κατανομή πόρων, προγραμματισμός δοκιμών, καθορισμός του πεδίου εφαρμογής, ανάθεση δραστηριοτήτων δοκιμής στα μέλη της ομάδας, παρακολούθηση κύκλου ζωής δοκιμών λογισμικού, προετοιμασία της αναφοράς κατάστασης και κοινή χρήση με υψηλότερη διαχείριση, συμμετοχή σε αλληλεπιδράσεις πελατών κ.λπ.
Ένας μηχανικός δοκιμών είναι κυρίως υπεύθυνος για την κατανόηση και την ανάλυση των απαιτήσεων, τη δημιουργία σεναρίων δοκιμών, δοκιμαστικών περιπτώσεων και βημάτων δοκιμής, τον καθορισμό προτεραιότητας για κάθε δραστηριότητα δοκιμής, την εκτέλεση δοκιμών και την αναφορά σφαλμάτων, την ενημέρωση του επικεφαλής για την κατάσταση των δοκιμών κ.λπ.
Η ομάδα δοκιμών λογισμικού θα πρέπει να έχει μια σωστή δομή όπου οι ρόλοι και οι ευθύνες κάθε μέλους ορίζονται σαφώς και κατανοούνται.
Είναι πολύ σημαντικό για τα μέλη της ομάδας να καταλάβουν τι πρέπει να κάνουν. Αυτό συχνά δεν κοινοποιείται ή συζητείται με την ομάδα.
Εάν κάθε μέλος της ομάδας έχει επίγνωση του ρόλου και της ευθύνης του, τότε γίνεται ευκολότερο για την ομάδα ως σύνολο να επιτύχει τον στόχο της νωρίτερα και καλύτερα.
Πριν από την έναρξη ενός έργου, τα μέλη της ομάδας πρέπει να εξηγούνται σχετικά με τα τυπικά καθήκοντα που θα εκτελούν καθημερινά για τους αντίστοιχους ρόλους τους. Είτε δοκιμαστής είτε δοκιμαστικός οδηγός, ο καθορισμός των προσδοκιών και η εξήγηση του τι αναμένεται από αυτά θα δώσει σωστά αποτελέσματα χωρίς περιττές καθυστερήσεις ή σφάλματα.
Τα ακόλουθα σημεία πρέπει να διευκρινιστούν στην ομάδα:
- Πεδίο του έργου
- Ρόλοι και ευθύνες που αναμένονται από όλους
- Βασικά σημεία εστίασης όπως Παραδοτέα, Χρονοδιάγραμμα κ.λπ.
- Εξηγήστε για τη στρατηγική και το σχέδιο
Και πάνω από όλα αυτά, τα μέλη της ομάδας έχουν την πρωταρχική ευθύνη να λάβουν υπόψη τις δικές τους φιλοδοξίες σταδιοδρομίας, την ανάπτυξη, τη μάθηση κ.λπ. Αυτά θα είναι τα βασικά κίνητρα για να αποδώσουν στους τρέχοντες ρόλους τους και να υπερέχουν στο ίδιο.
Τι θα μάθετε:
- ΜΕΤΑΔΟΣΗ γνωσης
- Πεδίο γνώσης
- Τεχνικές και πιστοποιήσεις τομέα
- Κλίμακα καριέρας
- Δυναμική ομάδας και εκδρομές ομάδας
- Συνιστώμενη ανάγνωση
ΜΕΤΑΔΟΣΗ γνωσης
Είναι πολύ σημαντικό για τους δοκιμαστές να κατανοήσουν τον Τομέα καθώς και τις λειτουργίες της εφαρμογής. Αυτό τους επιτρέπει να ελέγχουν διεξοδικά την υπό δοκιμή εφαρμογή. Οι συνεδρίες KT είναι απαραίτητες για να τους κάνουν να κατανοήσουν τις βασικές λειτουργίες και τη λογική που θα εφαρμοστούν κατά τη διάρκεια της δοκιμής. Οι συνεδρίες 'brainstorming' είναι ζωτικής σημασίας για την κοινή κατανόηση της εφαρμογής και του τομέα.
Πρέπει να υπάρχει μια υγιής ατμόσφαιρα ανταλλαγής γνώσεων στην ομάδα όπου όλοι μπορούν να μάθουν και να μεγαλώσουν.
Οι δοκιμαστές πρέπει να συμμετέχουν σε συζητήσεις από την αρχή του έργου. Οι αρχικές συζητήσεις αποτελούνται ουσιαστικά από επιχειρηματίες, αρχιτέκτονες, προγραμματιστές, εμπειρογνώμονες βάσεων δεδομένων κ.λπ. Η συμμετοχή των δοκιμαστών σε αυτά τα πρώτα στάδια της ανάπτυξης λογισμικού θα παρέχει καλές γνώσεις και κατανόηση σχετικά με την εφαρμογή που πρόκειται να αναπτυχθεί και να δοκιμαστεί.
γεννήτρια τυχαίων αριθμών μεταξύ 0 και 1
Η μεταφορά γνώσης πρέπει να πραγματοποιηθεί στις ακόλουθες φάσεις:
- Προετοιμάζω : Τα βασικά άτομα που έχουν γνώση πρέπει να αναγνωριστούν και να παρακινηθούν να μεταφέρουν γνώσεις.
- Κατανοήστε τον πελάτη : Ένα επιχειρηματικό άτομο ή ο ίδιος ο πελάτης μπορεί να σας μεταδώσει αυτές τις γνώσεις.
- Εξοικειωθείτε με την εφαρμογή : Είναι σημαντικό να κατανοήσετε την εφαρμογή που πρόκειται να δοκιμάσετε. Θα πρέπει να λάβετε κατάλληλη τεκμηρίωση της αίτησης.
- Εξοικειωθείτε με τις ομάδες, τις διαδικασίες και τα συστήματα : Θα πρέπει να ενημερωθείτε για το ποιο μοντέλο κύκλου ζωής ανάπτυξης ακολουθείται στο έργο (Agile ή κάποιο άλλο), ποιες είναι οι διαδικασίες δοκιμής και ποια εργαλεία διαχείρισης δοκιμών χρησιμοποιούνται. Αποκτήστε τη βασική ιδέα όλων των εργαλείων και διαδικασιών που χρησιμοποιούνται στο έργο.
- Μελετήστε τα περιβάλλοντα εφαρμογών - υπάρχουν διαφορετικά πλαίσια εφαρμογών όπως dev, cert, test & prod. Θα πρέπει να μεταδοθείτε γνώση αυτών των περιβαλλόντων.
- Δώστε σχόλια : Μόλις τελειώσουν όλες οι συνεδρίες KT, θα πρέπει να παρέχετε σχόλια σχετικά με τη διαδικασία KT. Αυτά τα σχόλια είναι σημαντικά για τη βελτίωση της διαδικασίας στο μέλλον.
Πεδίο γνώσης
Η κατανόηση του τομέα της εφαρμογής (π.χ. Υγειονομική περίθαλψη, Ασφάλειες, Εκπαίδευση, Τραπεζική κ.λπ.) είναι πολύ σημαντική και θα είναι χρήσιμο για τους υπεύθυνους δοκιμών να επαληθεύσουν τη λειτουργικότητα με διαφορετικές προοπτικές. ο Ο υπεύθυνος δοκιμών πρέπει να μπορεί να φορά το καπέλο του τελικού πελάτη καθώς και ΜΜΕ .
Η δημιουργία γνώσεων τομέα απαιτεί χρόνο και μόνο κατά την περίοδο εργασίας σε έναν συγκεκριμένο τομέα, ο πόρος θα είναι σε θέση να αποκτήσει μια καλή γνώση του τομέα στον οποίο εργάζεται. Μερικές φορές, ένας δοκιμαστής θα έχει την ευκαιρία να δοκιμάσει διαφορετικές εφαρμογές που ανήκουν στο ίδιο τομέα, οπότε η δοκιμή γίνεται ευκολότερη και ουσιαστική αν έχει γνώση του συνολικού τομέα.
Τεχνικός και τομέας Πιστοποιήσεις
Το να έχεις ταλαντούχο σύνολο δοκιμαστών είναι σίγουρα ένα μεγάλο πλεονέκτημα για το έργο. Το επίκεντρο πρέπει να είναι η εκπαίδευση της ομάδας και η πιστοποίησή τους στους αντίστοιχους τομείς στους οποίους εργάζονται διορίζοντας εσωτερικές πιστοποιήσεις. Υπάρχουν επίσης πολλές εξωτερικές πιστοποιήσεις που μπορούν επίσης να επιλεγούν και να εκπαιδεύσουν και να πιστοποιήσουν την ομάδα σε αυτούς τους τομείς.
Οι πιστοποιήσεις θα δώσουν σίγουρα στην ομάδα ηθική υποστήριξη και ωριμότητα για να εκτελέσουν τις δοκιμαστικές δραστηριότητες με αυτοπεποίθηση. Οι πόροι με πιστοποίηση τομέα θα αξιοποιήσουν επίσης το κέρδος πνευματικής γνώσης που μπορεί να προβληθεί σε υποψήφιους πελάτες για νέες επιχειρηματικές ευκαιρίες.
Είναι σημαντικό να διασφαλιστεί ότι τα μέλη της ομάδας δοκιμών έχουν από κοινού τον σωστό συνδυασμό γνώσεων τομέα και τεχνικών δεξιοτήτων που απαιτούνται για την επίτευξη των κοινών στόχων δοκιμής της ομάδας.
Καριέρα Σκάλα
Δεν είναι αρκετό να δημιουργήσετε μόνο μια ομάδα δοκιμαστών με όλες τις δεξιότητες, αλλά το να τους δώσετε ευκαιρίες να ανέβουν στη σταδιοδρομία τους είναι επίσης πολύ σημαντικό. Δημιουργήστε προγράμματα δημιουργίας σταδιοδρομίας για αυτούς ή ορίστε τα ονόματά τους για προγράμματα που μπορούν να διαμορφώσουν τη σταδιοδρομία τους και να τα καταστήσουν επιλέξιμα για το επόμενο επίπεδο ρόλου τους.
Η προετοιμασία τους για το επόμενο επίπεδο του ρόλου θα ικανοποιήσει προφανώς τις ανάγκες εντοπισμού και κατανομής πόρων στο έργο, όπως και όταν απαιτείται. Οι ομαδικές συναντήσεις μπορούν να χρησιμοποιηθούν αποτελεσματικά για να συζητήσουν τους ρόλους και τις ευθύνες τους για το επόμενο επίπεδο.
Η εκπαίδευση τους σχετικά με τις διάφορες δεξιότητες που απαιτούνται για την εκτέλεση στους επόμενους ρόλους τους είναι πλεονεκτική και επίσης βοηθά στη συνεχή βελτίωση της διαδικασίας. Κάθε διευθυντής έχει την ευθύνη να εξηγήσει τα καθήκοντα που αναμένεται να εκτελεστούν όταν προωθούνται οι πόροι.
Αυτό θα διασφαλίσει ότι όχι μόνο θα προωθηθεί ένα σύνολο πόρων, αλλά θα προωθηθεί ένα έτοιμο προς εργασία, υπεύθυνο και εξειδικευμένο άτομο.
Δυναμική ομάδας και εκδρομές ομάδας
Είναι αρκετά προφανές να διασφαλίσουμε ότι υπάρχει ένα επίπεδο υγιούς δυναμικής ομάδας που καθορίζεται και ακολουθείται από την ομάδα για αποτελεσματική ομαδική εργασία, την επίτευξη κοινών στόχων, την ολοκλήρωση προγραμματισμένων στόχων και την επίτευξη στόχων εγκαίρως. Είναι ζωτικής σημασίας να τους καταλάβει ότι το «Έργο» είναι ο κοινός στόχος για όλους στο έργο και η ολοκλήρωση αυτού που θέλει ο πελάτης είναι «Προτεραιότητα».
Για να το πετύχετε αυτό, ο καθένας πρέπει να συνεργαστεί ως «Ομάδα» αφήνοντας πίσω όλες τις διαφορές και η ολοκλήρωση των προγραμματισμένων εργασιών πρέπει να είναι ο μόνος «Στόχος». Κατά τις εβδομαδιαίες ομαδικές συναντήσεις, τα μέλη της ομάδας θα πρέπει να λαμβάνουν τις πληροφορίες σχετικά με τις εργασίες, τις προτεραιότητες για την προσεχή περίοδο και να έχουν μια κοινή, σαφή και δυνατή κατανόηση της εργασίας που πρέπει να εκτελεστεί.
Οι ασκήσεις δημιουργίας ομάδων και ομαδικών εξόδων είναι πραγματικά απαραίτητες για να εξαλείψουν το άγχος και να επαναφορτίσουν την ομάδα για να εργαστούν περισσότερο. Αυτό θα βοηθήσει επίσης στην καλύτερη κατανόηση μεταξύ των μελών της ομάδας εκτός του έργου και σε διαφορετικό περιβάλλον.
Ένα μικρό σημάδι εκτίμησης μπορεί να ανακοινωθεί κατά τη διάρκεια ομαδικών συναντήσεων για τον εντοπισμό ταλέντων και την ενθάρρυνση και θέτω στην κίνησιν άλλοι για καλύτερη απόδοση.
Σχετικά με τον συγγραφέα: Αυτή είναι μια θέση επισκεπτών από Μπάσκερ Subramanian. Ο συγγραφέας εργάζεται ως Test Manager για MNC.
Περαιτέρω ανάγνωση: Διαβάστε τα σχετικά άρθρα παρακάτω:
λειτουργικές δοκιμές και μη λειτουργικές δοκιμές
- Πώς να δημιουργήσετε μια επιτυχημένη ομάδα QA .
- 5 Σημαντικά προβλήματα με μεγάλες ομάδες δοκιμών QA και πώς να τα χειριστείτε
- Ηγεσία στις δοκιμές - Ευθύνες υπεύθυνου δοκιμής και πώς να διαχειριστείτε αποτελεσματικά την ομάδα δοκιμών
- Πώς να σχηματίσετε μια αποτελεσματική ομάδα δοκιμών
Εάν σας αρέσει αυτή η ανάρτηση, σκεφτείτε το ενδεχόμενο να τη μοιραστείτε με τους φίλους σας. Επίσης, δώστε τις σκέψεις και τις ιδέες σας σε σχόλια σχετικά με τον τρόπο δημιουργίας μιας επιτυχημένης ομάδας QA.
Συνιστώμενη ανάγνωση
- Τα καλύτερα εργαλεία δοκιμής λογισμικού 2021 (QA Test Automation Tools)
- Δοκιμή λογισμικού QA Assistant Job
- Ερωτήσεις και απαντήσεις δοκιμής λογισμικού Μέρος 2
- Μάθημα δοκιμών λογισμικού: Σε ποιο Ινστιτούτο Δοκιμών Λογισμικού πρέπει να εγγραφώ;
- Επιλέγοντας Δοκιμή λογισμικού ως καριέρα σας
- Πώς να δημιουργήσετε μια επιτυχημένη ομάδα QA
- Πώς να διατηρήσετε το Motivation Alive σε δοκιμαστές λογισμικού;
- Τι πρέπει να είναι οι προσδοκίες σας από τον επικεφαλής της ομάδας QA;