Εγγραφείτε στο Scrum

iStockphoto / deucee_

MikeCohnΗ λέξη 'scrum' φέρνει στο μυαλό κάποιες ζωντανές εικόνες - αγοραστές της Μαύρης Παρασκευής, μετακινούμενοι με ώρες αιχμής, παίκτες ποδοσφαίρου ράγκμπι που καλύπτονται από λάσπη που παίζουν πάνω από μια μπάλα. Και τι γίνεται με αυτό: επιχειρηματίες που στέκονται μαζί για να εξετάσουν την πρόοδο ενός έργου;

Οι δύο τελευταίες εικόνες σχετίζονται περισσότερο από ό, τι νομίζετε. Το Scrum είναι μια προσέγγιση διαχείρισης έργων που έχει σχεδιαστεί για να αυξάνει την ταχύτητα και την ευελιξία μέσω της ομαδικής εργασίας και της σταδιακής εργασίας. Οι πρώτοι υποστηρικτές του το ονόμασαν «προσέγγιση ράγκμπι», λόγω της έμφασης που δίνει στις ομάδες να επιτυγχάνουν μαζί αποτελέσματα, βήμα προς βήμα. Το γεγονός ότι η διαδικασία περιλαμβάνει συχνά μικρές συσσωρευμένες συναντήσεις βοήθησε το όνομα να κολλήσει.

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

Άρα οι αθλητικές μεταφορές στην άκρη, τι ακριβώς είναι το Scrum;

«Το κύριο χαρακτηριστικό (του Scrum) είναι να κάνουμε τα πράγματα σταδιακά, να χτίζουμε λίγο, να δεις πώς αρέσει στους ανθρώπους αυτό που έχεις φτιάξει και στη συνέχεια να χρησιμοποιήσεις τα σχόλια από αυτό για να καταλάβεις το επόμενο πράγμα που θα κάνεις, »Εξηγεί ο ειδικός της Scrum και Agile, Mike Cohn, ιδρυτής του λογισμικού Mountain Goat.

Για να δείξει πώς λειτουργεί αυτό στην πράξη, μιλά για τον οδοντίατρό του. Κατά τη διάρκεια μιας πρόσφατης επίσκεψης, τον ρώτησε τι έκανε για τα προς το ζην.

«Είπα,« Αν θέλετε να ξεκινήσετε ένα νέο προϊόν λογισμικού για την οδοντιατρική σας πρακτική, ο παραδοσιακός τρόπος θα ήταν να γράψετε κάποιον ένα έγγραφο 100 ή 200 σελίδων που να περιγράφει όλα όσα χρειάζεστε. Και τότε οι άνθρωποι θα έφευγαν και θα φτιάχνουν αυτό το λογισμικό, θα επέστρεφαν μέσα σε ένα χρόνο και πιθανώς θα σας έδιναν κάτι που δεν ταιριάζει πραγματικά στις ανάγκες σας », λέει.

«Σε μια προσέγγιση Agile ή Scrum, αυτό που κάνουμε είναι να πάμε σε αυτόν τον οδοντίατρο και να πούμε, όχι« Τι χρειάζεστε; »αλλά« Τι χρειάζεστε περισσότερο; Τι χρειάζεστε στη συνέχεια; ''

Με τον γενικό στόχο πολύ μακριά, η ομάδα στη συνέχεια χτίζει μόνο ένα πράγμα για να δείξει στον οδοντίατρο.

«Τότε μπορεί να πει,« Όχι, δεν είναι αυτό που θέλω »ή« Ναι, είναι ». Και στη συνέχεια, βάσει αυτού, χτίζουμε το δεύτερο και μετά το τρίτο πράγμα», συνεχίζει ο Cohn. 'Άρα πρόκειται για ομάδες που συνεργάζονται με τον πελάτη τους και να χτίζουν λίγο, αντί να προσπαθούν να αναδείξουν όλο το θέμα εκ των προτέρων.'

Στο δικό μαςΣυνέντευξη ειδικώνΤο podcast, Cohn περιγράφει πώς λειτουργεί αυτός ο τρόπος ανάπτυξης έργων σε μερικά απροσδόκητα περιβάλλοντα. Υπάρχει ένας ιστότοπος που βοηθά τους ανθρώπους να προγραμματίσουν τους γάμους τους χρησιμοποιώντας το Scrum, για παράδειγμα, και χρησιμοποιείται επίσης αποτελεσματικά στα σχολεία. Γνωρίζει μερικά παιδιά που μαθαίνουν για τις πυραμίδες χρησιμοποιώντας την προσέγγιση Scrum.

«Ο τρόπος που κάνουν αυτά τα παιδιά εννέα ετών είναι ότι θα δουλέψουν ομαδικά. Ένας από αυτούς ίσως σχεδιάσει φωτογραφίες από τις πυραμίδες, ο άλλος θα ετοιμάσει μια μικρή προφορική έκθεση που θα δώσουν, και τέτοια πράγματα », λέει, προσθέτοντας,« Ένας από τους εκπαιδευτικούς αναφέρεται στους μαθητές της ως «μικρό» της Scrum τέρατα επειδή ενδιαφέρονται τόσο να δουλέψουν με αυτόν τον τρόπο. '

Το Scrum μπορεί συχνά να είναι διασκεδαστικό, γρήγορο και παρακινητικό, αλλά τι επίδραση έχει στην ποιότητα του τελικού προϊόντος; Ο Cohn λέει ότι αυτή η προσέγγιση μπορεί να οδηγήσει σε πολύ υψηλής ποιότητας αποτελέσματα, αλλά τα πρότυπα πρέπει να παρακολουθούνται σε κάθε βήμα. Δεν έχει νόημα να προσπαθήσουμε να βελτιώσουμε την ποιότητα αργότερα, ως μεταγενέστερη σκέψη.

Και καθώς ελέγχετε συνεχώς την ποιότητα του προϊόντος σας, θα πρέπει επίσης να βεβαιωθείτε ότι πραγματικά δημιουργείτε το σωστό, λέει ο Cohn.

«(Θα μπορούσαμε) να φύγουμε για ένα χρόνο και να φτιάξουμε κάτι εξαιρετικά υψηλής ποιότητας, χωρίς σφάλματα, και στη συνέχεια να το παραδώσουμε στον πελάτη μας και ο πελάτης λέει,« Αυτό δεν θέλω ».

Τι σπατάλη χρόνο και προσπάθεια θα ήταν. Αυτός είναι ο λόγος για τον οποίο οι τακτικές συναντήσεις μεταξύ της ομάδας ανάπτυξης και του πελάτη, εσωτερικές ή εξωτερικές, αποτελούν κεντρικό μέρος της διαδικασίας Scrum.

Λοιπόν, πόσος προγραμματισμός εμπλέκεται στο Scrum, έχοντας κατά νου την ανάγκη να παραμείνει ευκίνητος και να μπορεί να αλλάζει κατεύθυνση μετά από κάθε συνάντηση; Σε αυτό το κλιπ, από το δικό μαςΣυνέντευξη ειδικώνpodcast, Cohn αντανακλά τις αποχρώσεις του σχεδιασμού ενός έργου Scrum.

https://www.mindtools.com/blog/wp-content/uploads/2016/05/BlogAudio_MikeCohn.mp3

Ακούστε το πλήρεςΣυνέντευξη ειδικώνστο Mind Tools Club ¦ΕγκαθιστώFlash Player.

Έχετε συμμετάσχει σε μια ομάδα Scrum ή Agile; Πώς βοήθησε αυτή η προσέγγιση το αποτέλεσμα του έργου σας; Γίνετε μέλος στη συζήτηση παρακάτω!