agile retrospective meetings why it is necessary
Ανάπτυξη λογισμικού Agile είναι ένα σύνολο μεθόδων και πρακτικών που βασίζονται στο Agile Manifesto. Η ευέλικτη μεθοδολογία δίνει έμφαση στην ομαδική συνεργασία και τη συχνή παράδοση ενός προϊόντος.
Μία από τις 12 αρχές που αναφέρονται στο μανιφέστο Agile είναι:
«Σε τακτά χρονικά διαστήματα, η ομάδα σκέφτεται πώς να γίνει πιο αποτελεσματική, μετά συντονίζει και προσαρμόζει ανάλογα τη συμπεριφορά της.»
Αυτή η αρχή ενσωματώνεται σε μια ευέλικτη ομάδα με τη μορφή συναντήσεων Agile Retrospective.
Σε αυτό το άρθρο, θα μιλήσουμε περισσότερο για αναδρομικές συναντήσεις, τον σκοπό τους και μερικούς διασκεδαστικούς τρόπους διεξαγωγής αυτών των συναντήσεων.
Συνιστώμενη ανάγνωση=> 6 πιο συνηθισμένοι λόγοι που πρέπει να υιοθετήσετε ευέλικτη στον οργανισμό σας
Τι θα μάθετε:
- Ορισμός και σκοπός των αναδρομικών συναντήσεων
- Διεξαγωγή αναδρομικών συναντήσεων
- Ευέλικτα αναδρομικά βήματα
- Agile Retrospective Meeting Format, Ideas και Activity
- Κοινές παρανοήσεις
- συμπέρασμα
- Συνιστώμενη ανάγνωση
Ορισμός και σκοπός των αναδρομικών συναντήσεων
Εξ ορισμού, η αναδρομική έννοια σημαίνει «κοιτάζοντας πίσω ή αντιμετωπίζοντας γεγονότα ή καταστάσεις του παρελθόντος».
Πιστός στον ορισμό, οι αναδρομικές συναντήσεις προορίζονται να προβληματιστούν σχετικά με τις πιο πρόσφατες τρέχω / έργο / ορόσημο και εντοπίστε τομείς που χρειάζονται βελτίωση και γιορτάστε τις νίκες της ομάδας .
Αυτό συνδέεται με την έννοια της συνεχούς βελτίωσης όπου οι ομάδες συγκεντρώνονται για να συζητήσουν τους τομείς που η ομάδα έκανε καλά και τους τομείς που η ομάδα πρέπει να συνεργαστεί για να βελτιωθεί για το επόμενο σπριντ / έργο / ορόσημο.
Διαβάστε επίσης=> Πώς να βελτιώσετε την ποιότητα του λογισμικού χρησιμοποιώντας τη διαδικασία συνεχούς ενοποίησης
Διεξαγωγή αναδρομικών συναντήσεων
Αναδρομικές συναντήσεις μπορούν να πραγματοποιηθούν σε διάφορα στάδια κατά τη διάρκεια του έργου:
- Οι αναδρομικές συναντήσεις μπορούν να προγραμματιστούν προς τις ημέρες κλεισίματος ενός σπριντ και πριν ξεκινήσει η επόμενη σπριντ για να προβληματιστεί σχετικά με την πιο πρόσφατη σπριντ
- Για να ελέγξετε ένα συγκεκριμένο προβληματικό σενάριο
- Σε ένα ορόσημο για να σκεφτούμε την κατάσταση μέχρι στιγμής
Ευέλικτα αναδρομικά βήματα
Κάθε αναδρομική συνάντηση θα περιλαμβάνει τα ακόλουθα βήματα:
- Ορισμός σκηνής - Οργάνωση σύσκεψης - Περιλαμβάνει τη ρύθμιση της συνάντησης από τον διαμεσολαβητή (PM., Scrum master, κ.λπ.) και την αποστολή πρόσκλησης σε σύσκεψη σε όλα τα απαιτούμενα μέλη της ομάδας και τους ενδιαφερόμενους.
- Συλλογή δεδομένων - Μόλις ξεκινήσει η συνάντηση, συγκεντρώστε όλες τις ιδέες, τις απόψεις, τις ανησυχίες που μπορεί να έχουν τα μέλη της ομάδας. Αυτό μπορεί να γίνει μέσω διαφόρων ευέλικτες αναδρομικές δραστηριότητες όπως Έναρξη, Διακοπή και Συνέχεια, Paint Me εικόνα κ.λπ.
- Δημιουργία πληροφοριών - Μετά τη συλλογή των δεδομένων, πρέπει να προσδιοριστούν ουσιαστικά αναλυτικά στοιχεία και να δημιουργηθούν μοτίβα. Η ιδέα είναι να εντοπίσετε τις τάσεις και να τις επιλύσετε. Π.χ. Αν τα μέλη της ομάδας είναι δυσαρεστημένα για τις μεγάλες καθημερινές στάσεις, τότε πρέπει να καταλάβουμε τι προκαλεί αυτό. Θα μπορούσε να είναι άσχετες συζητήσεις, η καθυστέρηση των μελών της ομάδας, η μη ρεαλιστική ρύθμιση του χρόνου που δεν εξυπηρετεί τον αριθμό των ενημερώσεων κ.λπ.
- Δημιουργία ενεργειών - Μόλις εντοπιστούν τα υποκείμενα ζητήματα, δημιουργήστε σημεία δράσης για να τα επιλύσετε. Τα σημεία δράσης πρέπει να ανατεθούν σε υπεύθυνα πρόσωπα που θα είναι υπεύθυνα για την επίλυσή τους έως την καθορισμένη προθεσμία.
- Τύλιξε - Ευχαριστώ την ομάδα για το χρόνο και τη συμμετοχή τους. Βεβαιωθείτε ότι τα σημεία συζήτησης και δράσης της συνάντησης τεκμηριώνονται και κυκλοφορούν στα μέλη της ομάδας για εύκολη αναφορά.
Agile Retrospective Meeting Format, Ideas και Activity
# 1) Τι πήγε καλά, Τι θα έπρεπε να είχε γίνει καλύτερα, Στοιχεία δράσης
Τα μέλη της ομάδας συναντιούνται και συζητούν τι έκανε καλά η ομάδα, τι πρέπει να βελτιώσει η ομάδα, μαθήματα και σημεία δράσης που αντιστοιχούν σε τομείς βελτίωσης.
Αυτές οι ενέργειες ανατίθενται σε ένα υπεύθυνο μέλος της ομάδας. Αυτή η συζήτηση τεκμηριώνεται και κυκλοφορεί σε όλους μετά τη συνάντηση ή μπορεί να αποθηκευτεί σε κοινόχρηστο δίσκο / intranet για εύκολη πρόσβαση.
ΖΗΡΑ έχει ενσωματωμένο αναδρομική σπριντ πρότυπο για αναδρομική συνάντηση βάσει αυτής της ακριβούς μορφής όπως φαίνεται παρακάτω:
(εικόνα πηγή )
# 2) Ξεκινήστε, σταματήστε και συνεχίστε τη συνάντηση
Σε αυτήν τη συνάντηση τα μέλη της ομάδας καλούνται να παρέχουν απόψεις σχετικά με το τι πρέπει να αρχίσει να κάνει η ομάδα, να σταματήσει να κάνει και να συνεχίσει να κάνει στα σπριντ.
Αυτή η μέθοδος είναι πολύ δημοφιλής και αποτελεσματική, ειδικά για νέες ομάδες.
- Τα στοιχεία έναρξης θα ήταν κάτι που η ομάδα θα ήθελε να προσθέσει στη διαδικασία της, π.χ. Αρχίστε να έρχεστε εγκαίρως για συναντήσεις έργου.
- Τα στοιχεία διακοπής θα ήταν κάτι που η ομάδα δεν θέλει πλέον να κάνει π.χ. σταματήστε τον έλεγχο κώδικα χωρίς έλεγχο κώδικα.
- Τα στοιχεία 'Συνέχεια' θα είναι κάτι που η ομάδα θέλει να συνεχίσει να κάνει στο μέλλον π.χ. Συνεχίστε να έχετε καθημερινές αναμονές.
Ο συντονιστής της συνάντησης μπορεί να ορίσει ένα ελάχιστο και μέγιστο όριο για ορισμένα στοιχεία που μπορεί να προτείνει ένα μέλος της ομάδας. Π.χ. Κάθε μέλος της ομάδας πρέπει να παρέχει 1 στοιχείο το καθένα για τη λίστα Έναρξη, Διακοπή και Συνέχεια και μπορεί να παρέχει έως 3 είδη ανά τύπο.
Επιπλέον, μόλις καταρτιστεί η πλήρης λίστα, τα μέλη της ομάδας μπορούν να κληθούν να ψηφίσουν για να περιορίσουν τα πιο σημαντικά στοιχεία.
# 3) 5 'Γιατί' σε μορφή σύσκεψης
Αυτή η μορφή συνάντησης βασίζεται στην ερώτηση παρακολούθησης ερωτήσεων «Γιατί» μεταξύ των μελών της ομάδας.
Αυτή η μορφή σύσκεψης χρησιμοποιείται για την εύρεση των υποκείμενων αιτίων για ένα προβληματικό σενάριο (σύμπτωμα) και όπου οι αιτίες ενδέχεται να μην είναι προφανείς.
Ο στόχος δεν είναι να λύσουμε το πρόβλημα αλλά να κατανοήσουμε την κατάσταση και ενδεχομένως να περιορίσουμε τη βασική αιτία.
Κάθε μέλος της ομάδας δημιουργεί μια αλυσίδα λόγων για τους οποίους πιστεύουν ότι το ζήτημα συμβαίνει. Μόλις η λίστα είναι έτοιμη, οι απαντήσεις μπορούν να ενοποιηθούν σε μια ενιαία αλυσίδα που αντιπροσωπεύει τη γνώμη που επιτυγχάνεται με κοινή συναίνεση της ομάδας.
Αυτό λειτουργεί καλύτερα για μικρές ομάδες με μεγέθη, δηλαδή 3-5 μέλη.
Για παράδειγμα:
Πρόβλημα : Η ποιότητα του προϊόντος δεν ήταν καλή.
Ερώτηση : Γιατί?
Λόγος 1 : Ασταθής κατασκευή.
Ερώτηση : Γιατί?
Λόγος : Χωρίς εφαρμογή διαδικασίας - Χωρίς πάγωμα κώδικα.
Ερώτηση : Γιατί?
Λόγος : Αλλαγή πεδίου
Ερώτηση : Γιατί?
Λόγος : Ο αντίκτυπος δεν εντοπίστηκε κατά τον προγραμματισμό του έργου
# 4) Τρελός, λυπημένος, χαίρομαι
Σε αυτήν τη μορφή συνάντησης, το μέλος της ομάδας χρειάζεται λίγο χρόνο (5-10 λεπτά) για να γράψει τις κολλώδεις σημειώσεις για κάθε ένα από τα συναισθήματα - Mad, Sad και Glad.
- Το 'Mad' τείνει να εστιάζει σε εμπόδια, εμπόδια κ.λπ.
- Το 'Sad' τείνει να εστιάζει σε εσωτερικά ζητήματα και
- Το 'Glad' τείνει να επικεντρώνεται σε κάτι για το οποίο είναι ευχαριστημένο το μέλος της ομάδας.
Αφού τελειώσει ο χρόνος, οι κολλώδεις νότες ομαδοποιούνται βάσει συναισθημάτων. Στη συνέχεια, τα τρελά και λυπημένα ζητήματα ψηφίζονται για να τα δώσουν προτεραιότητα στη δημιουργία ενός αντικειμένου δράσης.
# 5) Σχεδιάστε μια φωτογραφία
Αυτή η τεχνική είναι μια μη λεκτική αναδρομική τεχνική.
Σε αυτήν τη μορφή συνάντησης, στα μέλη της ομάδας δίνονται λίγα λεπτά για να συλλέξουν τις σκέψεις τους και να εκφράσουν τα συναισθήματα και τις απόψεις τους.
Αυτή η συνάντηση είναι μια καλή μορφή για τη διεξαγωγή αναδρομικών μηνυμάτων όπου οι λεκτικές επικοινωνίες μέσα σε μια ομάδα αποτυγχάνουν, λειτουργεί ως παγοθραύστης μεταξύ των μελών της ομάδας.
(εικόνα πηγή )
# 6) Γιορτή κύκλου
Αυτή η τεχνική συλλαμβάνει σχόλια χρησιμοποιώντας Pluses και Deltas, δηλαδή τι λειτούργησε καλά, τι θα μπορούσε να ήταν καλύτερο).
Σε αυτό, τα μέλη της ομάδας μαζεύονται για να σχηματίσουν έναν κύκλο. Ένα μέλος της ομάδας ξεκινά και ρίχνει ένα μαλακό αντικείμενο με δυνατότητα ρίψης (βελούδινα παιχνίδια, μπάλες πίεσης) προς οποιοδήποτε άλλο μέλος.
Η ιδέα είναι ότι όποιος έχει την μπάλα θα απαντήσει σε 3 ερωτήσεις:
- Τι απολάμβαναν,
- Τι εκτίμησαν και
- Πώς θα χρησιμοποιήσουν αυτά που έχουν μάθει για να βελτιώσουν
Το αντικείμενο περνά τυχαία στον κύκλο έως ότου όλοι έχουν την ευκαιρία.
Κοινές παρανοήσεις
Λανθασμένη αντίληψη # 1) Οι αναδρομικές συναντήσεις είναι βαρετές
Αυτός είναι ο νούμερο ένα λόγος για τον οποίο τα μέλη της ομάδας δεν επιθυμούν να διεξάγουν ή να είναι παρόντα για μια αναδρομική συνάντηση.
Για να κάνει τη συνάντηση πιο ελκυστική, ο διαμεσολαβητής θα πρέπει να βρει διασκεδαστικούς αλλά αποτελεσματικούς τρόπους για τη διεξαγωγή αυτών των συναντήσεων.
Λανθασμένη αντίληψη # 2) Η αναδρομική συνάντηση είναι η ευκαιρία μου να επισημάνω την κάτω μέση απόδοση ενός μέλους της ομάδας
Μια αναδρομική σύσκεψη δεν είναι δάχτυλο που δείχνει ή εξαερίζει τη συνάντηση.
Αυτή η συνάντηση δεν έχει προγραμματιστεί να επισημάνει ή να καλέσει το μέλος της ομάδας για τα αδύνατα σημεία της. Αυτή η συνάντηση έχει ρυθμιστεί σε ένα ουδέτερο περιβάλλον με στόχο να βελτιωθεί και να αναπτυχθεί ομαδικά. Αποφύγετε να κάνετε άμεσα σχόλια που προορίζονται για ένα άτομο. Και, θυμηθείτε ότι ο στόχος είναι να γίνει καλύτερος!
Λανθασμένη αντίληψη # 3) Μόνο ο διοργανωτής συσκέψεων καθοδηγεί τις αναδρομικές συναντήσεις και συζητά θέματα
Τα μέλη της ομάδας πρέπει να ενθαρρυνθούν να συμμετάσχουν και να μοιραστούν την άποψή τους. Αυτή η συνάντηση είναι για τη βελτίωση της ομάδας και όχι για συζήτηση από πάνω προς τα κάτω που υπαγορεύει ο διοργανωτής / συντονιστής της συνάντησης.
Ταυτόχρονα, τα μέλη της ομάδας θα πρέπει να είναι άνετα, ώστε να μπορούν να εκφράσουν την αληθινή τους άποψη χωρίς τον φόβο να κριθούν ή να φοβούνται την αντίδραση ως αποτέλεσμα της ομιλίας.
Λανθασμένη αντίληψη # 4) Οι ανώτεροι διευθυντές / βασικοί ενδιαφερόμενοι δεν προσκαλούνται καθόλου σε αναδρομικές συναντήσεις
Αυτό ποικίλλει από έργο σε έργο. Ανώτατη διοίκηση, οι ιδιοκτήτες προϊόντων μπορεί να προσκληθούν στη συνάντηση για την αντιμετώπιση τυχόν ανησυχιών που ενδέχεται να έχουν ή τυχόν ανησυχιών που έχει η ομάδα σχετικά με τη διακυβέρνησή τους.
Λανθασμένη αντίληψη # 5) Τα αναδρομικά αποτελέσματα της συνάντησης δεν χρειάζεται να τεκμηριώνονται
Η ευέλικτη μεθοδολογία βασίζεται στην αρχή «Εργασία λογισμικού πάνω από ολοκληρωμένη τεκμηρίωση», ωστόσο, αυτό δεν σημαίνει ότι η ομάδα πρέπει να καταργήσει πλήρως την τεκμηρίωση.
Η τεκμηρίωση των αναδρομικών προοπτικών μπορεί να οδηγήσει σε αποτελεσματική παρακολούθηση των σημείων δράσης έως το κλείσιμο. Αυτό μπορεί επίσης να προστεθεί σε ιστορικά αποθετήρια δεδομένων, όπου η ομάδα μπορεί να αποκτήσει πρόσβαση σε μαθήματα που αντλήθηκαν ως μέρος των στοιχείων οργανωτικής διαδικασίας
συμπέρασμα
Οι αναδρομικές προοπτικές είναι πολύ χρήσιμες για τη δημιουργία ομάδων και την ομαδική συνεργασία.
Τα μέλη της ομάδας που έρχονται μαζί για να γιορτάσουν τις νίκες και να προτείνουν βελτιώσεις δημιουργούν επίσης ένα πιο διαφανές και υγιές ομαδικό περιβάλλον. Μέσω της συνεχούς βελτίωσης και της ανατροφοδότησης, οι ομάδες γίνονται καλύτερες καθώς περνά ο καιρός.
Οι αναδρομικές συναντήσεις θα πρέπει να περιλαμβάνουν τόσο ανθρώπινα ζητήματα (προσωπικότητα, στάση, έλλειψη δεξιοτήτων, κ.λπ.) όσο και τεχνικά θέματα (πεδίο εφαρμογής, ασυνεπείς απαιτήσεις, σταθερότητα συστήματος κ.λπ.).
πώς να ανοίξετε το αρχείο xml στη λέξη
Συνιστάται να πραγματοποιούνται αναδρομικές συναντήσεις σε όλα τα επίπεδα και όχι μόνο σε επίπεδο ομάδας ανάπτυξης.
Οι αναδρομικές συναντήσεις μπορούν να διεξαχθούν στο τέλος ενός ορόσημου, στο τέλος ενός σπριντ, μετά τη σφαγή ενός συμβάντος ή ζητήματος, μετά από μεγάλα γεγονότα κ.λπ.
Τέλος, κάντε τις αναδρομικές σας συναντήσεις διασκεδαστικές!
Για το συντάκτης: Αυτό το χρήσιμο άρθρο γράφτηκε από τη Neha B. Αυτή τη στιγμή εργάζεται ως Διαχειριστής Διασφάλισης Ποιότητας και ειδικεύεται στην καθοδήγηση και διαχείριση ομάδων εσωτερικών και υπεράκτιων QA.
Γνωρίζετε τυχόν διασκεδαστικούς τρόπους αναδρομικών συναντήσεων που δεν αναφέρονται σε αυτό το άρθρο; Ενημερώστε μας δημοσιεύοντας τα σχόλιά σας.
Συνιστώμενη ανάγνωση
- Πώς να είσαι καλός μέντορας ομάδας, προπονητής και αληθινός αμυντικός ομάδας σε έναν ευέλικτο κόσμο δοκιμών; - Η έμπνευση
- 4 βήματα προς την ανάπτυξη της ευέλικτης δοκιμαστικής νοοτροπίας για επιτυχημένη μετάβαση στην ευέλικτη διαδικασία
- JIRA Agile Tutorial: Πώς να χρησιμοποιήσετε αποτελεσματικά το JIRA για τη διαχείριση έργων Agile
- Agile Manifesto: Κατανόηση των ευέλικτων αξιών και αρχών
- Η αλλαγή νοοτροπίας ενός Agile Tester: Ευθυγράμμιση με το Agile Manifesto
- SAFe Agile Tutorial: Τι είναι το Scale Agile Framework
- Agile Scrum Online κουίζ: Δοκιμάστε τις γνώσεις σας για το Agile Scrum
- Αυτοματοποιημένος έλεγχος παλινδρόμησης: Προκλήσεις, διαδικασία και βήματα