defect triaging scrum
Εισαγωγή στη δοκιμή ελαττωμάτων:
Στο προηγούμενο σεμινάριό μας, εμείς σας παρουσίασε στις εκδηλώσεις Scrum - Sprint, Sprint Planning, Daily Scrum, Sprint Review & Sprint Retrospection. Συζητήσαμε τις έννοιες όπως το εγκιβωτίζοντας χρόνο, τους συμμετέχοντες και τις δραστηριότητες για κάθε ένα από τα Scrum Event.
Το επόμενο κατάστημα για τους αναγνώστες μας είναι το Defect Triaging - Μια ιδέα που δεν είναι καινούργια για τους QA, αλλά θα προσπαθήσουμε να κατανοήσουμε τη σημασία του Defect Triaging και πώς οργανώνεται σε ένα Scrum Setup.
Ας ξεκινήσουμε λοιπόν με την κατανόηση «Τι είναι το Triaging Defect;».
Τι θα μάθετε:
- Ελάττωμα Triaging
- Συμμετέχοντες
- Ρόλοι και ευθύνες
- Ελαττωματική διαδικασία δοκιμής συνοπτικά
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Ελάττωμα Triaging
Το Defect Triaging είναι μια επίσημη συνάντηση όπου όλα τα ελαττώματα του τρέχοντος σπριντ συζητούνται και ενεργοποιούνται, δηλαδή προτεραιότητα.
Το QA Developers στην Ομάδα Ανάπτυξης καταδεικνύει και εξηγεί τα ελαττώματα στην υπόλοιπη Ομάδα Scrum. Με βάση τη συμβολή όλων, τα ελαττώματα οργανώνονται και ταξινομούνται σε διαφορετικές κατηγορίες.
Μερικοί από τους σημαντικούς αποφασιστικούς παράγοντες για την κατηγοριοποίηση αυτών των ελαττωμάτων θα μπορούσαν να είναι η σοβαρότητα, ο κίνδυνος που σχετίζεται με τον επιχειρηματικό αντίκτυπο, η εμφάνιση, η φύση κ.λπ. Με βάση αυτές τις κατηγορίες, στη συνέχεια αποφασίζουμε πόσο σύντομα πρέπει να επιλυθεί το ελάττωμα.
καλύτερες εφαρμογές γραφής για τα Windows 10
Συμμετέχοντες
Στη συνάντηση του Defect Triaging συμμετέχουν όλα τα μέλη της ομάδας Scrum.
- Ο κάτοχος του προϊόντος
- Το Master Scrum
- Η Ομάδα Ανάπτυξης
Μπορεί να υπάρχει πιθανότητα οι Ενδιαφερόμενοι (Εσωτερικοί ή Εξωτερικοί) να συμπεριληφθούν επίσης στη Σύσκεψη Ανίχνευσης Ελαττωμάτων.
Ας συζητήσουμε τώρα και καθιερώσουμε μια σαφή διάκριση γύρω από τους ρόλους και τις ευθύνες καθενός από το μέλος της ομάδας Scrum κατά τη διάρκεια της συνάντησης ελάττωσης.
Ρόλοι και ευθύνες
Η Ομάδα Ανάπτυξης
- Οι προγραμματιστές εξηγούν και αποδεικνύουν το ελάττωμα.
- Οι προγραμματιστές θα επικεντρώνονταν επίσης στην ανάλυση των βασικών αιτίων.
- Οι προγραμματιστές θα παρέχουν μια εικόνα για τους τομείς εφαρμογής που επηρεάζονται από το Ελάττωμα.
- Γίνεται συνδυασμένη κλήση για το αν το ελάττωμα είναι αποδεκτό ή πρέπει να απορριφθεί.
- Βοηθά στην ιεράρχηση του ελαττώματος.
- Εκφράζει την πολυπλοκότητα που συνεπάγεται η διόρθωση του ελαττώματος.
- Αντιστοιχίστε τα ελαττώματα μεταξύ τους για διόρθωση και επανεξέταση.
Master Scrum
- Το Scrum Master είναι επίσης υπεύθυνο για τη διοργάνωση του Defect Triaging Meeting.
- Το Scrum Master μπορεί επίσης να διευκολύνει τη συνάντηση, εάν ζητηθεί από τα υπόλοιπα μέλη της ομάδας.
- Σημειώστε εάν υπάρχουν εμπόδια που μπορεί να αντιμετωπίσει η ομάδα για τις διορθώσεις ελαττωμάτων.
- Ελέγχει ότι η συνάντηση είναι χρονοδιάγραμμα και δεν αποκλίνει από την εστίαση.
- Κατατάσσει τα ελαττώματα σε συγκεκριμένες κατηγορίες ελαττωμάτων εκχωρώντας την προτεραιότητα και τη σοβαρότητά τους.
- Μαζί με την ομάδα, το Scrum Master φέρνει επίσης τους τομείς βελτίωσης στο τραπέζι.
Ιδιοκτήτης προιόντος
- Έχει σημαντικό μερίδιο στην ιεράρχηση των ελαττωμάτων που θα καθορίσει πόσο πιο πρόσφατο μπορεί να επιλυθεί το ελάττωμα.
- Για τα ελαττώματα, με μεσαία προτεραιότητα, ο Κάτοχος Προϊόντος μπορεί να σχεδιάσει να τα τοποθετήσει στο Product Backlog για παραλαβή για τις επόμενες κυκλοφορίες.
- Επιτρέπει στην ομάδα να κατανοήσει πώς θα επηρεαζόταν η επιχείρηση λόγω του ελαττώματος.
- Ο Κάτοχος προϊόντων παίρνει την προοπτική και τα συναισθήματα του τελικού χρήστη ενώ συζητά τα ελαττώματα.
Ελαττωματική διαδικασία δοκιμής συνοπτικά
Όλα τα μέλη της ομάδας Scrum συγκεντρώνονται σε μια αίθουσα συσκέψεων για μια συνάντηση ελάττωμα. Οποιοσδήποτε από την ομάδα προγραμματιστών μπορεί να ηγηθεί και να αρχίσει να συζητά λεπτομερώς τα ελαττώματα. Στη συνέχεια, η ομάδα συζητά κάθε ένα από τα ελαττώματα για την εγκυρότητά του.
Το ελάττωμα απορρίπτεται εάν διαπιστωθεί ότι δεν είναι έγκυρο. Εάν το ελάττωμα είναι έγκυρο, τότε η ομάδα ελέγχει για την πολυπλοκότητα της διόρθωσης του ελαττώματος και την επίδραση της επιχείρησης που θα έκανε εάν παραμείνει άλυτο στο σύστημα.
Όλοι οι άλλοι στην ομάδα τώρα αναλύουν και αξιολογούν το σφάλμα για σωστή ταξινόμηση και διασφαλίζουν ότι η σωστή προτεραιότητα και σοβαρότητα έχει αντιστοιχιστεί στο ελάττωμα.
Εάν δεν έχουν εκχωρηθεί οι σωστές προτεραιότητες και σοβαρότητες, τότε η ομάδα θα τις επαναφέρει στις σωστές. Ο Κάτοχος προϊόντος μαζί με την ομάδα τώρα θα αποφασίσει ποια ελαττώματα θα διορθωθούν κατά προτεραιότητα και ποια μπορούν να ανατεθούν στις επόμενες κυκλοφορίες.
Κατά τη διάρκεια μιας συνάντησης που προκαλεί ελαττώματα, τα ελαττώματα αναλύονται και αξιολογούνται από ολόκληρη την Ομάδα του Scrum. Στη συνέχεια, η ομάδα εκχωρεί τη σωστή σοβαρότητα και προτεραιότητα σε αυτά τα ελαττώματα.
Δημοσιεύστε τη συζήτηση και τον έλεγχο, τώρα έρχεται η στιγμή που γίνεται η εκχώρηση ελαττώματος. Κάτω από αυτήν τη δραστηριότητα, ένας ή περισσότεροι προγραμματιστές θα ανατεθούν να διορθώσουν το ελάττωμα. Ένας άλλος προγραμματιστής θα ανατεθεί για να ελέγξει το ελάττωμα.
Μια άλλη πολύ κρίσιμη δραστηριότητα είναι η εξέταση της ανάλυσης ριζικής αιτίας για καθένα από τα ελαττώματα και η υποβολή ενός σχεδίου βελτίωσης της διαδικασίας προκειμένου να ελαχιστοποιηθεί η πιθανότητα εμφάνισης παρόμοιου ελαττώματος ξανά στο σύστημα.
Όλα αυτά καταγράφονται σε ένα σύστημα παρακολούθησης. Για ομάδες που εργάζονται κάτω από το Agile, το JIRA ήταν το πιο αγαπημένο. Ως εκ τούτου, στο τέλος της συνάντησης, η ομάδα έχει μια λίστα με έγκυρα ελαττώματα με τις σωστές Προτεραιότητες και Σοβαρότητες που τους έχουν ανατεθεί. Η ομάδα έχει επίσης ένα σχέδιο βελτίωσης της διαδικασίας που πρέπει να υιοθετηθεί για τα επόμενα σπριντ.
Η συνάντηση Defect Triaging προγραμματίζεται κάθε φορά που έχουν βρεθεί μερικά ελαττώματα και χρειάζεται συζήτηση. Όποιος πιστεύει ότι απαιτείται το Defect Triaging Meeting μπορεί να υποβάλει αίτημα για τη σύσκεψη.
χρήσεις του c ++ στον πραγματικό κόσμο
Σε μια συνήθη περίπτωση, η συνάντηση Defect Triaging μπορεί να βοηθήσει 2-3 φορές κατά τη διάρκεια ενός σπριντ. Αλλά σίγουρα δεν υπάρχει κανένας κανόνας σε αυτό και η συνάντηση μπορεί να πραγματοποιηθεί όποτε υπάρχει ανάγκη.
συμπέρασμα
Αυτό είναι το μόνο που είχαμε στο κατάστημα σχετικά με το Defect Triaging Meeting. Το Defect Triaging Meeting θεωρείται μια εντεινόμενη δραστηριότητα για την αύξηση της ευελιξίας μεταξύ των μελών της ομάδας Scrum. Έχει γίνει αναπόσπαστο μέρος της διαδικασίας Scrum λόγω των πλεονεκτημάτων που παράγει.
Στο επερχόμενο σεμινάριό μας, θα συζητήσουμε τη σημασία των Self Sufficient Scrum Teams.
Θα δώσουμε επίσης έμφαση στο τι σημαίνει Αυτοδυναμία στο Scrum Setup και πώς μια ομάδα μπορεί να εξελιχθεί για να γίνει μια Αυτόνομη Ομάδα.
Εκπαιδευτικό πρόγραμμα PREV | ΕΠΟΜΕΝΟ Φροντιστήριο
Συνιστώμενη ανάγνωση
- Αυτοτελείς ομάδες Scrum: Πώς να δημιουργήσετε μια ομάδα αυτάρκειας;
- Ρόλοι και ευθύνες της ομάδας Scrum: Master Scrum και ιδιοκτήτης προϊόντος
- JIRA Scrum Board Tutorial: Scrum Handling με Jira για τη διαχείριση του σπριντ
- Scrum Artifacts: Προϊόν καθυστέρησης, Sprint Backlog και προϊόντα
- Agile Scrum Online κουίζ: Δοκιμάστε τις γνώσεις σας για το Agile Scrum
- Τι είναι η τεχνική δοκιμής βάσει ελαττωμάτων;
- Διαδικασία διαχείρισης ελαττωμάτων: Πώς να διαχειριστείτε αποτελεσματικά ένα ελάττωμα
- Τι είναι ο κύκλος ζωής ελαττωμάτων / σφαλμάτων στη δοκιμή λογισμικού; Εκμάθηση κύκλου ζωής ελαττωμάτων