Οδηγός Leader για το Scrum: Πώς να το εφαρμόσετε;

Σήμερα, οι τεχνολογίες προχωρούν γρήγορα. οι ομάδες εργάζονται σε πολλαπλές ζώνες ώρας και οι πιέσεις δημιουργούνται για να προωθήσουν την καινοτομία και την παράδοση προϊόντων. Οι ηγέτες της μηχανικής απομακρύνονται από την παραδοσιακή παράδοση έργων βάσει καταρράκτη και υιοθετούν μια ευέλικτη μεθοδολογία διαχείρισης έργων. Όταν ακούμε τα λόγια buzz όπως ευκίνητο, ίσως το πρώτο πράγμα που έρχεται στο μυαλό μας είναι το πλαίσιο Scrum.

Τι είναι ο Scrum;

Το Scrum είναι ένα από τα ευέλικτα πλαίσια (ή μέθοδος) για τη διαχείριση σύνθετων έργων και χρησιμοποιείται ευρέως από ομάδες ανάπτυξης λογισμικού από τις νεοσύστατες εταιρείες έως τις εταιρείες τύχης. Per ScrumAlliance.org, ο Scrum είναι "Ένα ελαφρύ αλλά και απίστευτα ισχυρό σύνολο αξιών, αρχών και πρακτικών". Για περισσότερες πληροφορίες, διαβάστε την επισκόπηση Scrum στην ιστοσελίδα Scrum Alliance.

Πώς να εφαρμόσετε;

Ως αρχηγός, ακούμε μια τυποποιημένη ερώτηση - Έχουμε εφαρμόσει το πλαίσιο Scrum από την αρχή; Μπορούμε να έχουμε πιστοποίηση Scrum ή να είμαστε μέρος μιας καθιερωμένης ομάδας Scrum, αλλά όταν πρόκειται να εφαρμόσουμε Scrum από τίποτα, η κρίσιμη ερώτηση που αντιμετωπίζουμε είναι όπου πρέπει να ξεκινήσουμε; Ο παρακάτω οδηγός (ή κατάλογος ελέγχου) μπορεί να είναι πολύ χρήσιμος για τους νέους τεχνολογικούς ηγέτες στην καθιέρωση της διαδικασίας Scrum στην οργάνωσή τους.

# 1 - Αποκτήστε δέσμευση ηγεσίας:

  • Εκπαιδεύστε την ανώτερη ηγεσία στις αρχές Scrum, στις διαδικασίες και στις δομές της ομάδας Scrum.
  • Η υιοθεσία Scrum είναι ένα ταξίδι και η ωριμότητα δεν γίνεται εν μία νυκτί. Ορίστε ρεαλιστικές προσδοκίες σχετικά με την απόδοση των επενδύσεων.
  • Κατανομή προϋπολογισμού για εκπαίδευση, πιστοποιήσεις, εργαλεία και εορτασμούς.
  • Αναφέρετε περιοδικά τις μετρήσεις Scrum στους ενδιαφερόμενους.

# 2 - Εποπτική ομάδα μηχανικών:

  • Ευαγγελίστε τα οφέλη από τη χρήση του πλαισίου Scrum.
  • Να μισθώσετε έναν εξωτερικό πιστοποιημένο εκπαιδευτή και να εκπαιδεύσετε ολόκληρη την ομάδα μηχανικών - τόσο στην ξηρά όσο και στην ανοικτή θάλασσα.
  • Ενθαρρύνετε τα μέλη της ομάδας να λάβουν πιστοποιήσεις Scrum ή ιδιοκτήτη προϊόντων (ανάλογα με τον ρόλο).
  • Ρόλοι εγγράφων και ευθύνες μεταξύ του ιδιοκτήτη του προϊόντος και του master Scrum. Ορίστε τις προσδοκίες για τον ρόλο του Master Scrum και περιστρέψτε αυτόν τον ρόλο μεταξύ της ομάδας.
  • Μοιραστείτε / συζητήστε τα στάδια της ανάπτυξης του ομίλου με την ομάδα του Scrum (μορφοποίηση, καταιγίδα, πρότυπο και εκτέλεση).

# 3 - Εργαλείο μόχλευσης:

  • Για τη διαχείριση των συσσωρευμένων προϊόντων και την εκτέλεση σπριντ, χρησιμοποιήστε ηλεκτρονικά πινάκια Scrum / εργαλεία όπως το Atlassian Jira.
  • Ενσωματώστε τις πλακέτες Scrum με τα εργαλεία διαχείρισης δοκιμών ή οδικής χαρτογράφησης.
  • Διαχειριστείτε την κατανομή πόρων και τις αναθέσεις σπριντ χρησιμοποιώντας πίνακες Scrum.
  • Επωφεληθείτε από τη Jira ή την Aha για χρονοδιαγράμματα έκδοσης και χάρτες πορείας για προϊόντα.

# 4 - Μέτρα που έχουν σημασία:

  • Στο ελάχιστο, δημιουργήστε ένα καλοσυντηρημένο και προτεραιότητο προϊόν σε καθυστέρηση για τα επόμενα δύο με τρία sprint.
  • Μετρήστε την ποιότητα των ιστοριών των χρηστών - Είναι οι ιστορίες συγκεκριμένες και δοκιμαστικές; Αναζητήστε τα ποσοστά επιτυχίας δοκιμής, τα σφάλματα ανά κατασκευή.
  • Μετρήστε την ποιότητα της παράδοσης του προϊόντος - Αναζητήστε μετρήσεις σπριντ όπως τα διαγράμματα Sprint Velocity και Burndown.
  • Ευθυγραμμίστε τα σπριντ, τα συσσωρευμένα στον χάρτη πορείας του προϊόντος. Κατανομή χρόνου προσωρινής αποθήκευσης για υποστήριξη παραγωγής. Θυμηθείτε τις αρχές διαχείρισης του έργου - πεδίο εφαρμογής, χρονοδιάγραμμα και προϋπολογισμό. Μη δεσμεύετε υπερβολικά.

# 5 - Επεξεργαστείτε τη διαδικασία και γιορτάστε:

  • Μόλις ολοκληρωθεί η λειτουργία του Scrum, εκτελέστε μια λεπτομερή αναδρομή της υιοθέτησης (Good / Bad / Ugly). Προγραμματίστε ένα τριμηνιαίο check-in με την ομάδα Scrum για τη συνολική πρόοδο.
  • Ανασκοπήστε τις μετρήσεις με την ομάδα Scrum και προσδιορίστε τους τομείς βελτίωσης. Βελτιώστε τη διαδικασία, όπως απαιτείται.
  • Βελτιστοποιήστε τη διαδικασία αξιοποιώντας τις τεχνικές Scrum of scrum.
  • Γιορτάστε τις επιτυχημένες κυκλοφορίες σπριντ.

Περίληψη:

Η Scrum είναι η μόνη ομάδα αυτο-οργάνωσης που συνεργάζεται για την παραγωγή λογισμικού εργασίας στην παραγωγή. Το Scrum δεν είναι για όλους. Το μυστικό του Scrum είναι η διαφάνεια, η τακτική επικοινωνία και η απλότητα. Η υιοθέτηση Scrum μπορεί να είναι δύσκολη για να κυριαρχήσει, αλλά δεν διαφέρει από οποιαδήποτε άλλα συνεχή έργα βελτίωσης της διαδικασίας. Happy Scrumming !!

Βιβλιογραφικές αναφορές:

  • https://en.wikipedia.org/wiki/Scrum_(software_development)
  • https://www.pmi.org/learning/library/ground-rules-high-performing-team-9338
  • https://en.wikipedia.org/wiki/Tuckman%27s_stages_of_group_development
  • https://www.atlassian.com
  • https://www.scrumalliance.org