difference between quality assurance
Λάβετε την απάντηση στην πιο συχνή ερώτηση - Ποια είναι η διαφορά μεταξύ Διασφάλισης Ποιότητας και Ποιοτικού Ελέγχου;
Τι είναι η ποιότητα;
τι vr ακουστικό λειτουργεί με xbox ένα
Η ποιότητα πληροί τις απαιτήσεις, τις προσδοκίες και οι ανάγκες του πελάτη είναι απαλλαγμένες από τα ελαττώματα, τις ελλείψεις και τις σημαντικές παραλλαγές. Υπάρχουν πρότυπα που πρέπει να ακολουθήσετε για να ικανοποιήσετε τις απαιτήσεις των πελατών.
Τι θα μάθετε:
- Τι είναι η Διασφάλιση;
- Τι είναι η διασφάλιση ποιότητας;
- Τι είναι ο ποιοτικός έλεγχος;
- QA έναντι QC
- Αφαιρεί η Διασφάλιση Ποιότητας την ανάγκη για ποιοτικό έλεγχο;
- Σενάριο πραγματικής ζωής Παραδείγματα για QA / QC
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Τι είναι η Διασφάλιση;
Η διασφάλιση παρέχεται από τη διοίκηση του οργανισμού, αυτό σημαίνει την παροχή θετικής δήλωσης για ένα προϊόν που αποκτά εμπιστοσύνη για το αποτέλεσμα. Παρέχει ασφάλεια ότι το προϊόν θα λειτουργεί χωρίς δυσλειτουργίες σύμφωνα με τις προσδοκίες ή τα αιτήματα.
Τι είναι η διασφάλιση ποιότητας;
Η Διασφάλιση Ποιότητας είναι γνωστή ως QA και επικεντρώνεται στην πρόληψη ελαττωμάτων. Η Διασφάλιση Ποιότητας διασφαλίζει ότι οι προσεγγίσεις, οι τεχνικές, οι μέθοδοι και οι διαδικασίες έχουν σχεδιαστεί για τα έργα που εφαρμόζονται σωστά.
Οι δραστηριότητες διασφάλισης ποιότητας παρακολουθούν και επαληθεύουν ότι οι διαδικασίες που χρησιμοποιούνται για τη διαχείριση και τη δημιουργία των παραδοτέων έχουν ακολουθηθεί και είναι λειτουργικές.
Η Διασφάλιση Ποιότητας είναι μια προληπτική διαδικασία και είναι πρόληψη στη φύση. Αναγνωρίζει ελαττώματα στη διαδικασία. Η διασφάλιση ποιότητας πρέπει να ολοκληρωθεί πριν από τον ποιοτικό έλεγχο.
Τι είναι ο έλεγχος;
Ο έλεγχος είναι να δοκιμάσετε ή να επαληθεύσετε τα πραγματικά αποτελέσματα συγκρίνοντάς το με τα καθορισμένα πρότυπα.
Τι είναι ο ποιοτικός έλεγχος;
Ο ποιοτικός έλεγχος είναι γνωστός ως QC και επικεντρώνεται στον εντοπισμό ενός ελαττώματος. Το QC διασφαλίζει ότι οι προσεγγίσεις, οι τεχνικές, οι μέθοδοι και οι διαδικασίες που έχουν σχεδιαστεί στο έργο ακολουθούν σωστά. Οι δραστηριότητες QC παρακολουθούν και επαληθεύουν ότι τα παραδοτέα του έργου πληρούν τα καθορισμένα πρότυπα ποιότητας.
Ο ποιοτικός έλεγχος είναι μια αντιδραστική διαδικασία και ανιχνεύεται στη φύση. Αναγνωρίζει τα ελαττώματα. Ο ποιοτικός έλεγχος πρέπει να ολοκληρωθεί μετά τη διασφάλιση ποιότητας.
Ποια είναι η διαφορά στο QA / QC;
Πολλοί άνθρωποι πιστεύουν ότι τα QA και QC είναι τα ίδια και εναλλάξιμα, αλλά αυτό δεν ισχύει. Και οι δύο συνδέονται στενά και μερικές φορές είναι πολύ δύσκολο να εντοπιστούν οι διαφορές. Το γεγονός είναι αμφότερα που σχετίζονται μεταξύ τους αλλά είναι διαφορετικής προέλευσης. Τα QA και QC και τα δύο αποτελούν μέρος της Διαχείρισης Ποιότητας, ωστόσο το QA εστιάζει στην πρόληψη ελαττωμάτων ενώ το QC επικεντρώνεται στον εντοπισμό του ελαττώματος.
QA έναντι QC
Εδώ είναι η ακριβής διαφορά μεταξύ ποιοτικού ελέγχου και διασφάλισης ποιότητας που πρέπει να γνωρίζετε:
Διασφάλιση ποιότητας | Ελεγχος ποιότητας |
---|---|
QA σημαίνει Προγραμματισμός για την πραγματοποίηση μιας διαδικασίας. | Το QC σημαίνει δράση για την εκτέλεση της προγραμματισμένης διαδικασίας. |
Είναι μια διαδικασία που σκοπεύει να παράσχει διαβεβαίωση ότι το αίτημα ποιότητας θα επιτευχθεί. | Το QC είναι μια διαδικασία που σκοπεύει να εκπληρώσει το αίτημα ποιότητας. |
Ένας στόχος QA είναι να αποτρέψει το ελάττωμα. | Ένας στόχος QC είναι ο εντοπισμός και η βελτίωση των ελαττωμάτων. |
Το QA είναι η τεχνική διαχείρισης της ποιότητας. | Το QC είναι μια μέθοδος για την επαλήθευση της ποιότητας. |
Το QA δεν περιλαμβάνει την εκτέλεση του προγράμματος. | Το QC περιλαμβάνει πάντα την εκτέλεση του προγράμματος. |
Όλα τα μέλη της ομάδας είναι υπεύθυνα για το QA. | Η ομάδα δοκιμών είναι υπεύθυνη για το QC. |
Παράδειγμα QA: Επαλήθευση | Παράδειγμα QC: Επικύρωση. |
Η Στατιστική Τεχνική που χρησιμοποιείται στο QA είναι γνωστή ως Στατιστική Διαδικασία Ελέγχου (SPC.) | Η στατιστική τεχνική που χρησιμοποιείται στο QC είναι γνωστή ως στατιστικός έλεγχος ποιότητας (SPC). |
Το QA διασφαλίζει ότι κάνετε τα σωστά πράγματα. | Το QC διασφαλίζει ότι τα αποτελέσματα αυτού που έχετε κάνει είναι αυτά που περιμένατε. |
Το QA Ορίζει πρότυπα και μεθοδολογίες που πρέπει να ακολουθούνται για να ικανοποιεί τις απαιτήσεις των πελατών. | Η QC διασφαλίζει ότι τηρούνται τα πρότυπα ενώ εργάζεστε στο προϊόν. |
Το QA είναι η διαδικασία δημιουργίας των παραδοτέων. | Το QC είναι η διαδικασία για την επαλήθευση των παραδοτέων. |
Η QA είναι υπεύθυνη για τον πλήρη κύκλο ζωής ανάπτυξης λογισμικού. | Το QC είναι υπεύθυνο για δοκιμή λογισμικού κύκλου ζωής. |
Αφαιρεί η Διασφάλιση Ποιότητας την ανάγκη για ποιοτικό έλεγχο;
'Αν γίνει QA (Διασφάλιση Ποιότητας), τότε γιατί πρέπει να εκτελέσουμε QC (Ποιοτικός Έλεγχος);'
Λοιπόν, αυτή η σκέψη μπορεί να έρχεται στο μυαλό σας, κατά καιρούς.
Εάν έχουμε ακολουθήσει σωστά και πλήρως όλες τις προκαθορισμένες διαδικασίες, πολιτικές και πρότυπα, τότε γιατί πρέπει να εκτελέσουμε έναν γύρο QC;
πώς να εγκαταστήσετε το appium στα παράθυρα
Κατά τη γνώμη μου, το QC απαιτείται μετά το QA.
Ενώ κάνουμε το «QA», καθορίζουμε τις διαδικασίες, τις πολιτικές και τις στρατηγικές, καθορίζουμε πρότυπα, αναπτύσσουμε λίστες ελέγχου κ.λπ. που πρέπει να χρησιμοποιούνται και να ακολουθούνται καθ 'όλη τη διάρκεια του κύκλου ζωής ενός έργου.
Και ενώ κάνουμε QC ακολουθούμε όλες αυτές τις καθορισμένες διαδικασίες, πρότυπα και πολιτικές που καθορίσαμε στο QA για να διασφαλίσουμε ότι το έργο διατηρεί υψηλή ποιότητα και το τελικό αποτέλεσμα του έργου ανταποκρίνεται τουλάχιστον στις προσδοκίες του πελάτη.
Το QC κοιτάζει στο τέλος της γραμμής, ενώ το QA κοιτάζει πιο κάτω από τη γραμμή. Το QC στοχεύει στον εντοπισμό και τη διόρθωση των προβλημάτων, ενώ το QA στοχεύει στην πρόληψη των προβλημάτων.
Το QA δεν διασφαλίζει την ποιότητα, αλλά δημιουργεί και διασφαλίζει ότι οι διαδικασίες ακολουθούνται για να διασφαλιστεί η ποιότητα. Το QC δεν ελέγχει την ποιότητα, αλλά μετρά την ποιότητα. Τα αποτελέσματα μέτρησης QC μπορούν να χρησιμοποιηθούν για τη διόρθωση / τροποποίηση διαδικασιών QA που μπορούν να εφαρμοστούν με επιτυχία και σε νέα έργα.
Οι δραστηριότητες ποιοτικού ελέγχου εστιάζονται στο ίδιο το παραδοτέο. Οι δραστηριότητες διασφάλισης ποιότητας εστιάζονται στις διαδικασίες που ακολουθούνται για τη δημιουργία του παραδοτέου.
Τα QA και QC είναι και τα δύο μέρος της διαχείρισης ποιότητας και αυτές είναι οι ισχυρές τεχνικές που μπορούν να χρησιμοποιηθούν για να διασφαλιστεί ότι τα παραδοτέα είναι υψηλής ποιότητας και ανταποκρίνονται στις προσδοκίες των πελατών.
Όταν μιλάμε για δοκιμές λογισμικού, εμπίπτει στον τομέα του ποιοτικού ελέγχου επειδή εστιάζει στο προϊόν ή την εφαρμογή. Δοκιμάζουμε την ποιότητα για να την ελέγξουμε. Επιπλέον, η διασφάλιση ποιότητας διασφαλίζει ότι κάνουμε τις δοκιμές με τον σωστό τρόπο.
Παράδειγμα: Ας υποθέσουμε ότι πρέπει να χρησιμοποιήσουμε ένα σύστημα παρακολούθησης προβλημάτων για την καταγραφή των σφαλμάτων κατά τη δοκιμή μιας εφαρμογής ιστού.
Το QA θα περιλαμβάνει τον καθορισμό του προτύπου για την προσθήκη ενός σφάλματος και τι όλες οι λεπτομέρειες πρέπει να υπάρχουν σε ένα σφάλμα όπως μια περίληψη του ζητήματος, όπου παρατηρείται, βήματα για την αναπαραγωγή των σφαλμάτων, στιγμιότυπα οθόνης κ.λπ. Αυτή είναι μια διαδικασία για τη δημιουργία ενός παραδοτέου που ονομάζεται 'σφάλμα - αναφορά'.
Όταν ένα σφάλμα προστίθεται πραγματικά στο σύστημα παρακολούθησης ζητημάτων βάσει αυτών των προτύπων, τότε αυτή η αναφορά σφαλμάτων είναι παραδοτέα μας. Αυτή η δραστηριότητα αποτελεί μέρος της διαδικασίας QA.
Τώρα, ας υποθέσουμε κάποια στιγμή σε ένα μεταγενέστερο στάδιο του έργου, συνειδητοποιούμε ότι η προσθήκη «πιθανής ρίζας» στο σφάλμα βάσει της ανάλυσης του δοκιμαστή θα παρείχε κάποια περισσότερη εικόνα στην ομάδα του Dev, τότε θα ενημερώσουμε την προκαθορισμένη διαδικασία μας και τελικά , θα αντικατοπτρίζεται και στις αναφορές σφαλμάτων μας.
Η προσθήκη αυτών των επιπλέον πληροφοριών στην αναφορά σφάλματος για την υποστήριξη ταχύτερης και καλύτερης επίλυσης του προβλήματος αποτελεί μέρος της διαδικασίας QC. Έτσι, έτσι η QC δίνει τις εισροές της στην QA για να βελτιώσει περαιτέρω το QA και τα τελικά παραδοτέα.
Σενάριο πραγματικής ζωής Παραδείγματα για QA / QC
Παράδειγμα QA:
Ας υποθέσουμε ότι η ομάδα μας πρέπει να εργαστεί εντελώς νέα τεχνολογία για ένα επερχόμενο έργο. Τα μέλη της ομάδας μας είναι νέα στην τεχνολογία. Έτσι, για αυτό, πρέπει να δημιουργήσουμε ένα σχέδιο για να εκπαιδεύσουμε τα μέλη της ομάδας στη νέα τεχνολογία.
Με βάση τις γνώσεις μας, πρέπει να συλλέξουμε προϋποθέσεις όπως το DOU (Document of Understanding), το έγγραφο σχεδιασμού, το έγγραφο τεχνικής απαίτησης, το έγγραφο λειτουργικών απαιτήσεων κ.λπ. και να τα κοινοποιήσουμε στην ομάδα.
Αυτό θα ήταν χρήσιμο ενώ εργαζόταν στη νέα τεχνολογία και θα ήταν χρήσιμο για κάθε νεοεισερχόμενο στην ομάδα. Αυτή η συλλογή & διανομή τεκμηρίωσης και μετά η έναρξη του εκπαιδευτικού προγράμματος αποτελεί μέρος της διαδικασίας QA.
πώς να δηλώσετε μια συνδεδεμένη λίστα στο java
Παράδειγμα QC:
Μόλις ολοκληρωθεί η προπόνηση, πώς μπορούμε να διασφαλίσουμε ότι η προπόνηση έγινε επιτυχώς για όλα τα μέλη της ομάδας;
Για το σκοπό αυτό, θα πρέπει να συλλέξουμε στατιστικά στοιχεία π.χ. τον αριθμό των βαθμολογιών που έλαβαν οι εκπαιδευόμενοι σε κάθε μάθημα και τον ελάχιστο αριθμό βαθμολογιών που αναμένονταν μετά την ολοκλήρωση της εκπαίδευσης. Επίσης, μπορούμε να βεβαιωθούμε ότι όλοι έχουν εκπαιδευτεί πλήρως επαληθεύοντας το αρχείο παρακολούθησης των υποψηφίων.
Εάν οι βαθμολογίες που βαθμολογούνται από τους υποψηφίους ανταποκρίνονται στις προσδοκίες του εκπαιδευτή / αξιολογητών, τότε μπορούμε να πούμε ότι η εκπαίδευση είναι επιτυχής, διαφορετικά θα πρέπει να βελτιώσουμε τη διαδικασία μας για να προσφέρουμε εκπαίδευση υψηλής ποιότητας.
Ένας άλλος τρόπος βελτίωσης της εκπαιδευτικής διαδικασίας θα ήταν η συλλογή σχολίων από τους εκπαιδευόμενους στο τέλος του εκπαιδευτικού προγράμματος. Τα σχόλιά τους θα μας πουν τι ήταν καλό για την εκπαίδευση και ποιοι είναι οι τομείς όπου μπορούμε να βελτιώσουμε την ποιότητα της εκπαίδευσης. Έτσι, τέτοιες δραστηριότητες αποτελούν μέρος της διαδικασίας QA.
συμπέρασμα
Βασικά σημεία:
- Στο QA, οι διαδικασίες προγραμματίζονται για την αποφυγή των ελαττωμάτων
- Η QC συμφωνεί με την ανακάλυψη των ελαττωμάτων και την τροποποίησή τους κατά την παραγωγή του προϊόντος
- Το QA ανιχνεύει αδυναμία
- Το QC ανιχνεύει ελαττώματα
- Το QA είναι προσανατολισμένο στη διαδικασία
- Το QC είναι προσανατολισμένο στο προϊόν
- Το QA είναι ένα σύστημα πρόληψης αστοχίας
- Το QC είναι ένα σύστημα ανίχνευσης αστοχίας.
Τα QA & QC και τα δύο είναι διαφορετικά μεταξύ τους και απαιτούνται ως μέρος της διαχείρισης ποιότητας. Δεν πρέπει να παρεξηγηθούν ως εναλλάξιμοι όροι. Το QA επικεντρώνεται στη διαδικασία ενώ το QC επικεντρώνεται στο τελικό προϊόν.
Ο ποιοτικός έλεγχος επιθεωρεί κάτι (ένα προϊόν ή μια υπηρεσία) για να διασφαλίσει ότι λειτουργεί καλά. Εάν το προϊόν ή η υπηρεσία δεν λειτουργεί καλά, τότε το ζήτημα πρέπει να διορθωθεί ή να εξαλειφθεί προκειμένου να πληροί τα πρότυπα συμμόρφωσης. Επομένως, στοχεύει στον εντοπισμό και τη διόρθωση προβλημάτων.
Η διασφάλιση ποιότητας, από την άλλη πλευρά, στοχεύει στο να αποτρέψει την εμφάνιση προβλημάτων στο μέλλον βελτιώνοντας τη διαδικασία.
Συνοψίζοντας, μπορούμε να πούμε ότι η διασφάλιση ποιότητας δεν εξαλείφει την ανάγκη ελέγχου ποιότητας, καθώς το QC βρίσκεται στον πυρήνα της διαχείρισης ποιότητας.
Ελπίζω ότι αυτό εξηγεί τη διαφορά μεταξύ QA και QC.
Προτεινόμενη ανάγνωση = >> Ποιο είναι το κόστος ποιότητας;
Συνιστώμενη ανάγνωση
- Ποια είναι τα ποιοτικά χαρακτηριστικά;
- Δοκιμές λογισμικού και πιστοποιήσεις διασφάλισης ποιότητας - Μέρος 2
- 7 Βασικά εργαλεία ποιότητας: Εργαλεία διαχείρισης ποιότητας, ελέγχου και βελτίωσης
- Τι είναι η διασφάλιση ποιότητας λογισμικού (SQA): Ένας οδηγός για αρχάριους
- Ψεύτικος Θεός Ποιότητας έναντι Αληθινών Ανθρώπων - Ποιος είναι υπεύθυνος για την ποιότητα του λογισμικού;
- Κορυφαίες 70 ερωτήσεις και απαντήσεις συνέντευξης QC για το κέντρο ποιότητας Micro Focus ALM
- Διαδικασίες στο Unix: Εντολές ελέγχου διεργασιών και εντοπισμού σφαλμάτων
- Δυνατότητα συγκέντρωσης δεδομένων στο IBM Rational Quality Manager για διαχείριση δεδομένων δοκιμής