Μεθοδολογία SCRUM
Η μεθοδολογία SCRUM αντιπροσωπεύει ευέλικτη διαχείριση έργων με τη βοήθεια συγκεκριμένων αρχών και πρακτικών. Σύμφωνα με το SCRUM, η ομάδα των εργαζομένων που εργάζονται σε ένα έργο πρέπει να τηρεί την αρχή της αυτο-οργάνωσης, να αναπτύσσει και να βελτιώνει το έργο της σταδιακά, καθώς και να αναλύει τις επιτυχίες και τα λάθη για περαιτέρω ανάπτυξη.
Με τη χρήση της μεθοδολογίας SCRUM, εφαρμόζεται μια ομαδική προσέγγιση για την επίλυση των καθορισμένων καθηκόντων, μη τυπική κατανομή ρολών και λειτουργιών των συμμετεχόντων στα έργα, καθώς και στη διαδικασία εργασίας εμπλέκονται όχι μόνο οι υπάλληλοι-εκτελεστές, αλλά και οι πελάτες του προϊόντος.
Η διαδικασία εργασίας σύμφωνα με τη μεθοδολογία SCRUM περιλαμβάνει τα ακόλουθα στάδια:
- Ο πελάτης, με βάση τις ανάγκες των αγοραστών και τη γενική ζήτηση για το προϊόν, αναπτύσσει την τεχνική ανάθεση για την ομάδα.
-
Σχηματισμός ομάδας από
6-10ειδικών, διαφορετικού προφίλ. Το γενικό σχήμα της ομάδας περιλαμβάνει τον πελάτη, τον Scrum Master (το άτομο που δεν συμμετέχει στην ανάπτυξη του προϊόντος, αλλά παρακολουθεί την τήρηση των αρχών του SCRUM και επιλύει προβλήματα που προκύπτουν) και τους προγραμματιστές. - Ανάπτυξη και προγραμματισμός βραχέων κύκλων ή sprints, κατά τη διάρκεια των οποίων η ομάδα εργάζεται για την ολοκλήρωση ενός συγκεκριμένου καθήκοντος του έργου. Ένα sprint ολοκληρώνεται όταν η ομάδα παρουσιάσει στον πελάτη το τελικό προϊόν, μέσα στους καθορισμένους χρονικούς περιθώρια.
- Καθημερινές συναντήσεις της ομάδας για Scrum meeting ή standup. Σε κάθε συνάντηση, η ομάδα απαντά σε ερωτήσεις σχετικά με την εργασία που έχει γίνει από την προηγούμενη συνάντηση, τα καθήκοντα για σήμερα και τα προβλήματα που εμποδίζουν την ολοκλήρωσή τους. Με βάση τα αποτελέσματα που προέκυψαν μετά τη συνάντηση, ο Scrum Master αναλύει τη διαδικασία εργασίας και, εάν χρειαστεί, βοηθά στην επίλυση προβλημάτων που προέκυψαν.
- Για τη διασφάλιση της οπτικοποίησης της διαδικασίας εργασίας στην ομάδα χρησιμοποιείται Scrum board, που αντιπροσωπεύει ένα οπτικό σχήμα, στο οποίο εμφανίζεται ποια καθήκοντα έχουν ολοκληρωθεί, ποια βρίσκονται σε ενεργή εργασία και ποια αναμένονται στο μέλλον.
- Ανάλυση των αποτελεσμάτων της εκτέλεσης κάθε sprint.
- Μετά το τέλος της εργασίας πάνω στο προϊόν, διεξάγεται σύνοψη των αποτελεσμάτων για την περίοδο αναφοράς. Κάθε προγραμματιστής αναφέρει τα αποτελέσματά του, τα οποία αξιολογούνται από τα υπόλοιπα μέλη της ομάδας. Στη συνέχεια, ο πελάτης παίρνει την απόφαση για την υλοποίηση του προϊόντος που ελήφθη.
Δείτε επίσης
-
μεθοδολογία
Kanban,
που εφαρμόζεται για την υλοποίηση του έργου ακριβώς εγκαίρως -
μεθοδολογία
XP,
που εφαρμόζεται για την ακραία ενίσχυση όλων των πρακτικών ανάπτυξης -
μεθοδολογία
Cobit,
που εφαρμόζεται για την ανάπτυξη προτύπων στον τομέα του ελέγχου και της διαχείρισης των IT -
μεθοδολογία
Agile,
που εφαρμόζεται για ευέλικτη διαχείριση έργων